Go to file
William Desportes d93efc2eda
Fix Missing vendor-prefixed CSS gradients for Old Webkit (Safari 4+, Chrome).
Why is this an issue?
CSS gradients in a cross-browser way requires using many different vendor-prefixed versions. There are currently five different vendor-prefixed versions of CSS gradient:

-ms-linear-gradient and -ms-radial-gradient for Internet Explorer 10+
-moz-linear-gradient and -moz-radial-gradient for Firefox 3.6+
-o-linear-gradient and -o-radial-gradient for Opera 11.10+
-webkit-linear-gradient and -webkit-radial-gradient for Safari 5+ and Chrome
-webkit-gradient for Safari 4+ and Chrome (aka "Old WebKit")
Meaning a simple two-color gradient that works across all browsers must look like this:

 background: -moz-linear-gradient(...); /* FF3.6+ */
 background: -webkit-gradient(...); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(...); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(...); /* Opera 11.10+ */
 background: -ms-linear-gradient(...); /* IE10+ */
It's easy to forget one or more gradient definitions with all of the various vendor prefix gradients available.
[By Codacy]

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-16 10:54:57 +02:00
.github Create .github/FUNDING.yml file 2019-05-23 10:49:32 -03:00
doc Implement $cfg['CaptchaSiteVerifyURL'] for Google re-captcha 2020-05-02 13:30:09 +02:00
examples #16001 - add autocomplete attributes on signon example 2020-03-10 21:30:06 +01:00
js Informing the user about the HEX conversion scheme of Integers 2020-05-14 13:52:23 +02:00
libraries Merge branch 'QA_5_0' 2020-05-16 01:54:05 -03:00
po Translated using Weblate (Czech) 2020-05-16 01:51:04 +02:00
scripts Copy jquery-fullscreen-plugin from npm package 2020-05-03 23:48:12 +02:00
setup Fix Missing vendor-prefixed CSS gradients for Old Webkit (Safari 4+, Chrome). 2020-05-16 10:54:57 +02:00
sql Use gender-neutral pronouns 2019-10-18 09:13:08 -03:00
templates Add a space between attributes as suggested by w3c validator 2020-05-15 22:15:07 +02:00
test Remove assignments in if conditions 2020-05-16 01:35:19 -03:00
themes Merge #16124 - Fix #15101 - Fix margin before checkbox on local settings import 2020-05-16 10:49:18 +02:00
.editorconfig Use two spaces for indent size in yml files 2019-11-06 21:17:50 -03:00
.eslintignore Add ESLint JavaScript linter 2017-09-25 14:17:25 -03:00
.eslintrc.json Upgrade Yarn dev dependencies 2020-04-01 20:43:01 -03:00
.gitattributes Remove psalm.xml and psalm-baseline.xml files from vendor versions 2020-04-28 23:38:09 +02:00
.gitignore Merge branch 'QA_4_9' into QA_5_0 2020-04-03 19:27:09 -03:00
.jshintrc Bring back jshint configuration 2017-09-28 13:21:35 +02:00
.scrutinizer.yml Use two spaces for indent size in yml files 2019-11-06 21:17:50 -03:00
.stylelintrc.json Fix false positives after stylelint upgrade 2020-03-14 00:17:22 +01:00
.travis.yml Change final upload step after #16120 2020-05-16 00:16:49 +02:00
.weblate Adjust Weblate setup to master branch 2016-05-16 11:38:08 +02:00
build.xml Merge branch 'QA_4_9' into QA_5_0 2020-04-28 22:32:39 -04:00
ChangeLog Merge branch 'QA_5_0' 2020-05-16 01:54:05 -03:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-10-19 14:42:51 +02:00
codecov.yml Create codecov.yml 2016-08-05 11:25:09 +02:00
composer.json Add vimeo/psalm (#16008) 2020-04-28 23:20:38 +02:00
config.sample.inc.php Remove unnecessary annotations 2020-01-20 17:35:56 -03:00
CONTRIBUTING.md Merge branch 'QA_4_9' into QA_5_0 2019-11-09 16:55:38 +01:00
DCO Use spaces instead of a tab for DCO 2019-05-27 21:28:15 +02:00
favicon.ico Better favicon with same image for all resolutions 2015-08-14 09:26:06 +02:00
index.php Move PMA_MINIMUM_COMMON for import-status route after auto-loader 2020-03-28 10:38:11 +01:00
LICENSE
package.json Upgrade blueimp-md5 from ^2.14.0 to ^2.15.0 2020-05-14 00:34:34 +02:00
phpcs.xml.dist Merge branch 'QA_5_0' 2020-05-02 12:17:34 +02:00
phpstan-baseline.neon Move some code of handleExecuteRoutine into getQueriesFromRoutineForm 2020-05-16 00:45:35 +02:00
phpstan.neon.dist Ignore twig-templates from phpstan config 2020-05-04 00:55:12 +02:00
phpunit.xml.dist Add new cache directory 2020-03-28 10:38:11 +01:00
phpunit.xml.nocoverage Fix PHPUnit tests 2020-03-06 22:06:08 -03:00
print.css Run stylelint on print CSS styles 2020-05-16 00:23:37 +02:00
psalm-baseline.xml Move some code of handleExecuteRoutine into getQueriesFromRoutineForm 2020-05-16 00:45:35 +02:00
psalm.xml Rename test/bootstrap-phpstan.php to test/bootstrap-static.php 2020-05-02 01:21:20 +02:00
README Prepare master for 5.1.0-dev 2019-07-10 17:44:13 -04:00
README.rst Add BrowserStack badge 2018-01-08 16:35:53 +01:00
robots.txt
show_config_errors.php Remove unnecessary annotations 2020-01-20 17:35:56 -03:00
url.php Remove dbi global from DatabaseInterface::load method 2020-05-15 16:24:14 -03:00
yarn.lock Upgrade blueimp-md5 from ^2.14.0 to ^2.15.0 2020-05-14 00:34:34 +02:00

phpMyAdmin - Readme
===================

Version 5.1.0-dev

A web interface for MySQL and MariaDB.

https://www.phpmyadmin.net/

Summary
-------

phpMyAdmin is intended to handle the administration of MySQL over the web.
For a summary of features, list of requirements, and installation instructions,
please see the documentation in the ./doc/ folder or at https://docs.phpmyadmin.net/

Copyright
---------

Copyright © 1998 onwards -- the phpMyAdmin team

Certain libraries are copyrighted by their respective authors;
see the full copyright list for details.

For full copyright information, please see ./doc/copyright.rst

License
-------

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License version 2, as published by the
Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

Licensing of current contributions
----------------------------------

Beginning on 2013-12-01, new contributions to this codebase are all licensed
under terms compatible with GPLv2-or-later.  phpMyAdmin is currently
transitioning older code to GPLv2-or-later, but work is not yet complete.

Enjoy!
------

The phpMyAdmin team