Commit Graph

111350 Commits

Author SHA1 Message Date
Michal Čihař
44bed27877 Merge pull request #13717 from nijel/template-cleanup
Simplify Template API
2017-10-03 13:59:47 +02:00
Michal Čihař
fd1705f45e Simplify Template API
Remove some features we do not seem to use:

- helper functions (this never worked with Twig)
- per class context, it now has to be passed to render
- this avoids need of array_merge call on every render

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 16:37:57 +02:00
Michal Čihař
d7d3b5751c Avoid constructing twig loader for every template
This adds serious overhead and the loader can be still reused.

Issue #13711

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 16:19:39 +02:00
Michal Čihař
63bae14110 Make some checks on variables more robust
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 16:18:21 +02:00
Michal Čihař
1a9555b6e2 Fix condition for possibly unset variable
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 16:10:03 +02:00
Michal Čihař
4064aec9df Cache temp dir path
The Template class can be constructed many times during single request,
so better to cache temp dir lookup which can take several steps.

Issue #13711

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 16:03:34 +02:00
Michal Čihař
d2d32651bc Replace empty() by strlen()
In order to fix operation with database or table called 0.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 15:53:44 +02:00
Michal Čihař
05fc74434c Changelog for #13716 and #13303
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 14:41:34 +02:00
Michal Čihař
df7e388cb0 Merge remote-tracking branch 'origin/pull/13716' 2017-10-02 14:40:24 +02:00
Weblate
8546e9d1a4 Merge remote-tracking branch 'origin/master' 2017-10-02 14:21:06 +02:00
Stanisław Krukowski
f9b119e7f2 Translated using Weblate (Polish)
Currently translated at 79.9% (2584 of 3231 strings)

[CI skip]
2017-10-02 14:21:04 +02:00
Ahnaf Hadi Fathulloh
a6cffd9224 Translated using Weblate (Indonesian)
Currently translated at 82.1% (2654 of 3231 strings)

[CI skip]
2017-10-02 14:21:01 +02:00
Michal Čihař
b15209f1dc Separate entries by whitespace
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 14:20:42 +02:00
Michal Čihař
1cc0bc6fc9 Build apidocs in Travis
This allows us to check it still builds fine.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-02 13:26:21 +02:00
Prajna Prasetya
c454eaf7a1 Translated using Weblate (Indonesian)
Currently translated at 82.1% (2654 of 3231 strings)

[CI skip]
2017-10-02 09:47:05 +02:00
ankitjain28may
15e16cdcdf Added FullText #13303
Signed-off-by: Ankit Jain <ankitjain28may77@gmail.com>
2017-10-01 03:23:02 +05:30
Maurício Meneghini Fauth
f8bd078088 Fix code standard errors
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 18:19:09 -03:00
Maurício Meneghini Fauth
c00245fa0a Move PMATestCase to PhpMyAdmin\Tests\PmaTestCase
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 16:34:53 -03:00
Maurício Meneghini Fauth
30d3f93e0d Refactor PMA_unsupportedDatatypes_test
Move PMA_unsupportedDatatypes_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 13:59:54 -03:00
Maurício Meneghini Fauth
8a6a13d8d8 Refactor PMA_stringOperations_test
Move PMA_stringOperations_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 13:55:55 -03:00
Maurício Meneghini Fauth
1bcdb90010 Refactor PMA_showPHPDocu_test
Move PMA_showPHPDocu_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 13:49:34 -03:00
Maurício Meneghini Fauth
e6d1b3aa39 Remove useless test
Remove test/libraries/common/PMA_showMessage_test_disabled.php

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 13:44:07 -03:00
Maurício Meneghini Fauth
02f993e4f9 Refactor PMA_showDocu_test
Move PMA_showDocu_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 13:33:45 -03:00
Maurício Meneghini Fauth
c97078d4df Refactor PMA_quoting_slashing_test
Move PMA_quoting_slashing_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 13:28:34 -03:00
Maurício Meneghini Fauth
d3b4c0dcbe Refactor PMA_printableBitValue_test
Move PMA_printableBitValue_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 13:08:23 -03:00
Maurício Meneghini Fauth
1787244efa Refactor PMA_localisedDateTimespan_test
Move PMA_localisedDateTimespan_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 13:03:51 -03:00
Maurício Meneghini Fauth
2c5d4e1dd8 Refactor PMA_getTitleForTarget_test
Move PMA_getTitleForTarget_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 12:41:54 -03:00
Maurício Meneghini Fauth
d6b010244a Refactor PMA_getRadioFields_test
Move PMA_getRadioFields_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 12:36:50 -03:00
Maurício Meneghini Fauth
5e5812a5e8 Refactor PMA_getIcon_test
Move PMA_getIcon_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 11:45:56 -03:00
Maurício Meneghini Fauth
013236a34c Refactor PMA_getFormattedMaximumUploadSize_test
Move PMA_getFormattedMaximumUploadSize_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 11:40:51 -03:00
Maurício Meneghini Fauth
b4eda45cfb Refactor PMA_getDropdown_test
Move PMA_getDropdown_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 11:33:21 -03:00
Maurício Meneghini Fauth
34382e452f Refactor PMA_getDivForSliderEffect_test
Move PMA_getDivForSliderEffect_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 11:27:45 -03:00
Maurício Meneghini Fauth
dd2f8675c1 Refactor PMA_getDbLink_test
Move PMA_getDbLink_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 11:21:34 -03:00
Maurício Meneghini Fauth
e5d2705e55 Refactor PMA_generateHiddenMaxFileSize_test
Move PMA_generateHiddenMaxFileSize_test into UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 10:58:39 -03:00
Maurício Meneghini Fauth
b7190b8f11 Refactor PMA_formatNumberByteDown_test
Move PMA_formatNumberByteDown_test to UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 10:58:01 -03:00
Maurício Meneghini Fauth
371233a57f Refactor PMA_formatSql_test
Move PMA_formatSql_test to UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-30 10:44:28 -03:00
Maurício Meneghini Fauth
0f7297fc44 Merge pull request #13708 from shucon/table
Fixes Table Highlighting
2017-09-30 09:51:41 -03:00
Maurício Meneghini Fauth
4f7c08e8ec ChangeLog entry for #12167 and #13702
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-29 22:06:04 -03:00
Weblate
37bdf8b813 Merge remote-tracking branch 'origin/master' 2017-09-30 02:39:21 +02:00
balen
a6a096f70a Translated using Weblate (Kurdish Sorani)
Currently translated at 30.7% (993 of 3231 strings)

[CI skip]
2017-09-30 02:39:17 +02:00
Prajna Prasetya
3092bc6865 Translated using Weblate (Indonesian)
Currently translated at 81.6% (2639 of 3231 strings)

[CI skip]
2017-09-30 02:39:14 +02:00
Maurício Meneghini Fauth
1c111bf772 Merge pull request #13702 from ankitjain28may/ankitjain28may
Fix alignment of action #12167 

Fix #12167
2017-09-29 21:38:45 -03:00
John Vandenberg
fb492e150e Translated using Weblate (Indonesian)
Currently translated at 81.3% (2628 of 3231 strings)

[CI skip]
2017-09-29 16:45:54 +02:00
Saksham Gupta
80741755dc Fixes Table Highlighting
Fixes https://github.com/phpmyadmin/phpmyadmin/issues/13015

Signed-off-by: Saksham Gupta <shucon01@gmail.com>
2017-09-29 07:10:16 +05:30
Maurício Meneghini Fauth
762129b619 Refactor PMA_foreignKeySupported_test
Move PMA_foreignKeySupported_test to UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-28 22:39:24 -03:00
Maurício Meneghini Fauth
e7a512de16 Refactor PMA_extractValueFromFormattedSize_test
Move PMA_extractValueFromFormattedSize_test to UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-28 22:25:28 -03:00
Maurício Meneghini Fauth
3b3e2edc42 Refactor PMA_extractColumnSpec_test
Move PMA_extractColumnSpec_test to UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-28 22:25:28 -03:00
Maurício Meneghini Fauth
ddc3a56e2f Refactor PMA_expandUserString_test
Move PMA_expandUserString_test to UtilTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-09-28 22:25:28 -03:00
Weblate
bc77943cae Merge remote-tracking branch 'origin/master' 2017-09-28 22:00:38 +02:00
eisenhaus335
0ddd991f11 Translated using Weblate (Indonesian)
Currently translated at 81.3% (2629 of 3231 strings)

[CI skip]
2017-09-28 22:00:36 +02:00