Commit Graph

120012 Commits

Author SHA1 Message Date
William Desportes
15968b293b
Add missing globals for ImportCsv
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 15:39:13 +01:00
William Desportes
207d6d44fa
Remove unused parameter for getHtmlSelectBox on ThemeManager class
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 15:17:05 +01:00
William Desportes
1d154724a5
Add more typehints to the theme manager class
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 15:15:01 +01:00
William Desportes
35cdaf4356
Fix #16512 - Add some code securities when the themes folder does not exist
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 15:02:06 +01:00
William Desportes
1cdb34de93
Merge branch 'QA_5_0'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 14:36:21 +01:00
William Desportes
2141d81e7e
Fix #16520 - $cfg['ShowDatabasesNavigationAsTree'] = false; on select not working
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 14:35:05 +01:00
William Desportes
a0ee119b5f
Remove navigation static URL in the html output
Removes: a.navigation_url
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 13:24:39 +01:00
William Desportes
dd0efd4435
Ignore platform requirements on Windows TravisCI
Follow up of d3efa9b5b5
See: https://travis-ci.org/github/phpmyadmin/phpmyadmin/jobs/748093822#L367

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 13:03:23 +01:00
Chaloemchai Yinyao
e7693597cd
Translated using Weblate (Thai)
Currently translated at 32.8% (1096 of 3334 strings)

[CI skip]

Translation: phpMyAdmin/5.0
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-0/th/
Signed-off-by: Chaloemchai Yinyao <chaloemchai.yy@gmail.com>
2020-12-07 12:48:40 +01:00
Burak Yavuz
19542c2635
Translated using Weblate (Turkish)
Currently translated at 100.0% (3372 of 3372 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/tr/
Signed-off-by: Burak Yavuz <hitowerdigit@hotmail.com>
2020-12-07 12:48:39 +01:00
William Desportes
120021f92e
Translated using Weblate (French)
Currently translated at 100.0% (3372 of 3372 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/fr/
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 10:50:31 +01:00
William Desportes
42ee268d56
Translated using Weblate (French)
Currently translated at 100.0% (3372 of 3372 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/fr/
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 10:49:28 +01:00
William Desportes
d3efa9b5b5
Update TravisCI after migration to PHP8.0
See: https://travis-ci.org/github/phpmyadmin/phpmyadmin/jobs/748021180#L298
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 10:36:07 +01:00
William Desportes
66f38555d4
Ref #14801 - Remove plain HTML for PHP code for ShowDatabasesNavigationAsTree option
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 10:31:11 +01:00
William Desportes
2507293cdb
Add a ChangeLog entry for #16498 and #16467
Closes: #16467 with 8fddd36d75

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 10:13:48 +01:00
William Desportes
51b9dd1bed
Update po files
[ci skip]

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 10:07:52 +01:00
William Desportes
50497b5ed5
Merge #16507 - Fix #16498 - empty text not appearing after deleting bulk Routines
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 10:07:10 +01:00
Rajat Jain
b5e46f6bf8
Fixed empty text not appearing after deleting bulk Routines
Signed-off-by: Rajat Jain <rajatjain.ix@gmail.com>
2020-12-07 10:02:10 +01:00
William Desportes
8fddd36d75
Ref #16467 - fetch page name in a safer way
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 01:31:47 +01:00
William Desportes
70320f256b
Fix a "PHP Fatal error: Uncaught TypeError: rawurlencode" using sakila database
NOTICE: PHP message: PHP Fatal error:  Uncaught TypeError: rawurlencode(): Argument #1 ($string) must be of type string, int given in libraries/classes/Database/Designer/Common.php:141
Stack trace:
#0 libraries/classes/Database/Designer/Common.php(141): rawurlencode(1)
#1 libraries/classes/Controllers/Database/DesignerController.php(203): PhpMyAdmin\Database\Designer\Common->getScriptContr(Array)
#2 libraries/classes/Routing.php(92): PhpMyAdmin\Controllers\Database\DesignerController->index(Array)
#3 index.php(18): PhpMyAdmin\Routing::callControllerForRoute('/database/desig...', Object(FastRoute\Dispatcher\GroupCountBased), Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#4 {main}
  thrown in libraries/classes/Database/Designer/Common.p...

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 01:20:53 +01:00
William Desportes
e25f2ec999
Fix a "PHP Fatal error: Uncaught TypeError: ucfirst()"
NOTICE: PHP message: PHP Fatal error:  Uncaught TypeError: ucfirst(): Argument #1 ($str) must be of type string, null given in libraries/classes/Plugins/Schema/Pdf/Pdf.php:308
Stack trace:
#0 libraries/classes/Plugins/Schema/Pdf/Pdf.php(308): ucfirst(NULL)
#1 vendor/tecnickcom/tcpdf/tcpdf.php(3560): PhpMyAdmin\Plugins\Schema\Pdf\Pdf->Header()
#2 vendor/tecnickcom/tcpdf/tcpdf.php(3227): TCPDF->setHeader()
#3 vendor/tecnickcom/tcpdf/tcpdf.php(3139): TCPDF->startPage('L', '', false)
#4 libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php(524): TCPDF->AddPage('L')
#5 libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php(161): PhpMyAdmin\Plugins\Schema\Pdf\PdfRelationSchema->dataDictionaryDoc(Array)
#6 /...

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 01:16:26 +01:00
William Desportes
dfce335134
Some text code improvements
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-07 01:03:03 +01:00
Maurício Meneghini Fauth
3c6955fed5
Move tables export to Database\ExportController
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-12-06 14:08:36 -03:00
Maurício Meneghini Fauth
82d166da69
Fix ReplicationGuiTest broken test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-12-05 13:35:49 -03:00
Maurício Meneghini Fauth
b4ba6512f1
Update PHPStan and Psalm baselines
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-12-05 13:35:03 -03:00
Maurício Meneghini Fauth
3c4f906381
Merge pull request #16514 from levxyca/replication-card
Convert server replication fildset to bootstrap card
2020-12-03 15:27:28 -03:00
Leticia Caroline Leonardo
e8008a224f Convert server replication fildset to bootstrap card
Signed-off-by: Leticia Caroline Leonardo <leticiacaroline-123@hotmail.com>
2020-12-03 15:20:45 -03:00
가석현
00b8b6724c
Translated using Weblate (Korean)
Currently translated at 78.8% (2630 of 3334 strings)

[CI skip]

Translation: phpMyAdmin/5.0
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-0/ko/
Signed-off-by: 가석현 <shga89@naver.com>
2020-12-02 17:29:03 +01:00
leekoris
a29bb478fa
Translated using Weblate (Korean)
Currently translated at 78.8% (2630 of 3334 strings)

[CI skip]

Translation: phpMyAdmin/5.0
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/5-0/ko/
Signed-off-by: leekoris <ghks2589@naver.com>
2020-12-02 17:29:03 +01:00
Alfredo Vierna
ec2b4b4a8e
Translated using Weblate (Spanish)
Currently translated at 95.2% (3203 of 3363 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/es/
Signed-off-by: Alfredo Vierna <p4p4p1tuf0@gmail.com>
2020-12-02 16:29:03 +01:00
Maurício Meneghini Fauth
cc173e191d
Use Bootstrap's table for table browse page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:59:51 -03:00
Maurício Meneghini Fauth
6b334131fe
Merge pull request #16491 from mauriciofauth/table-bootstrap
Convert tables CSS to the Bootstrap table style
2020-11-30 23:50:00 -03:00
Maurício Meneghini Fauth
fa982f3cdc
Use Bootstrap's table for table tracking page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:45:31 -03:00
Maurício Meneghini Fauth
42931c235a
Use Bootstrap's table for table privileges page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:38:41 -03:00
Maurício Meneghini Fauth
78f17058b2
Use Bootstrap's table for table zoom search page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:32:28 -03:00
Maurício Meneghini Fauth
2d7678d4b2
Use Bootstrap's table for table search page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:24:39 -03:00
Maurício Meneghini Fauth
a86b8622ba
Use Bootstrap's table for table relation page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:20:32 -03:00
Maurício Meneghini Fauth
6627ff7e14
Use Bootstrap's table for table structure page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:09:20 -03:00
Maurício Meneghini Fauth
532c1eee83
Use Bootstrap's table for db central columns page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:49 -03:00
Maurício Meneghini Fauth
b7d9f13d8a
Use Bootstrap's table for db tracking page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:49 -03:00
Maurício Meneghini Fauth
c698be7a70
Use Bootstrap's table for db triggers page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:49 -03:00
Maurício Meneghini Fauth
ca679a66b9
Use Bootstrap's table for db events page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:48 -03:00
Maurício Meneghini Fauth
5bad0f74af
Use Bootstrap's table for db routines page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:48 -03:00
Maurício Meneghini Fauth
088c9e5874
Use Bootstrap's table for db privileges page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:48 -03:00
Maurício Meneghini Fauth
8b46daefcd
Use Bootstrap's table for db qbe page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:47 -03:00
Maurício Meneghini Fauth
8fab4a7bfb
Use Bootstrap's table for the db structure page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:47 -03:00
Maurício Meneghini Fauth
6d9ae185f9
Use Bootstrap's tables for server plugins page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:47 -03:00
Maurício Meneghini Fauth
36c1eaa93c
Use Bootstrap's table style for server/engines pages
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:46 -03:00
Maurício Meneghini Fauth
2dc3cee415
Use Bootstrap's table style for server/collations page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:46 -03:00
Maurício Meneghini Fauth
9115f1ba7c
Use Bootstrap tables for server variables page tables
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-11-30 23:04:46 -03:00