diff --git a/ChangeLog b/ChangeLog
index a377104aac..632bfaf0e9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,12 @@
phpMyAdmin - ChangeLog
======================
-4.3.2.0 (not yet released)
+4.3.3.0 (not yet released)
+- bug The "Recently used tables" setting should be with Nav panel
+- bug #4647 Can't disable Favorites
+- bug #4642 phpmyadmin often fails to load due to specific load order
+
+4.3.2.0 (2014-12-12)
- bug #4628 PHP error while exporting schema as PDF
- bug #4631 Server selector submits two server parameter values
- bug #4629 Problem with custom SQL queries using cookie authentication
@@ -14,7 +19,8 @@ phpMyAdmin - ChangeLog
- bug #3794 failure to handle repeating empty columns when importing ODS
- bug #4638 Default Export Method setting broken
- bug #4639 Export SQL missing indentation first field
-- bug #4642 phpmyadmin often fails to load due to specific load order
+- bug #4644 Error when browsing tables
+- bug #4637 Field Alignment
4.3.1.0 (2014-12-08)
- bug #4609 'Show all' checkbox label is not clickable
diff --git a/README b/README
index 9a8ee55073..f54a73ac54 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
phpMyAdmin - Readme
===================
-Version 4.3.2-dev
+Version 4.3.3-dev
A set of PHP-scripts to manage MySQL over the web.
diff --git a/doc/conf.py b/doc/conf.py
index f168051ba4..c1a0e12d5c 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -51,7 +51,7 @@ copyright = u'2012 - 2014, The phpMyAdmin devel team'
# built documents.
#
# The short X.Y version.
-version = '4.3.2-dev'
+version = '4.3.3-dev'
# The full version, including alpha/beta/rc tags.
release = version
diff --git a/libraries/Config.class.php b/libraries/Config.class.php
index b6302f9ac2..cda4c3c4fc 100644
--- a/libraries/Config.class.php
+++ b/libraries/Config.class.php
@@ -114,7 +114,7 @@ class PMA_Config
*/
function checkSystem()
{
- $this->set('PMA_VERSION', '4.3.2-dev');
+ $this->set('PMA_VERSION', '4.3.3-dev');
/**
* @deprecated
*/
diff --git a/libraries/Util.class.php b/libraries/Util.class.php
index 7dd37cf2e6..bdb9035711 100644
--- a/libraries/Util.class.php
+++ b/libraries/Util.class.php
@@ -1820,11 +1820,13 @@ class PMA_Util
if ($suhosin_get_MaxValueLength) {
$query_parts = self::splitURLQuery($url);
foreach ($query_parts as $query_pair) {
- list(, $eachval) = explode('=', $query_pair);
- if (/*overload*/mb_strlen($eachval) > $suhosin_get_MaxValueLength
- ) {
- $in_suhosin_limits = false;
- break;
+ if (strpos($query_pair, '=') !== false) {
+ list(, $eachval) = explode('=', $query_pair);
+ if (/*overload*/mb_strlen($eachval) > $suhosin_get_MaxValueLength
+ ) {
+ $in_suhosin_limits = false;
+ break;
+ }
}
}
}
diff --git a/libraries/config/setup.forms.php b/libraries/config/setup.forms.php
index fee61314f8..f95325421d 100644
--- a/libraries/config/setup.forms.php
+++ b/libraries/config/setup.forms.php
@@ -130,7 +130,6 @@ $forms['Features']['Other_core_settings'] = array(
'InitialSlidersState',
'MaxDbList',
'MaxTableList',
- 'NumRecentTables',
'NumFavoriteTables',
'ShowHint',
'OBGzip',
@@ -172,7 +171,8 @@ $forms['Navi_panel']['Navi_panel'] = array(
'MaxNavigationItems',
'NavigationTreeEnableGrouping',
'NavigationTreeDisableDatabaseExpansion',
- 'NavigationTreeDisplayItemFilterMinimum');
+ 'NavigationTreeDisplayItemFilterMinimum',
+ 'NumRecentTables');
$forms['Navi_panel']['Navi_servers'] = array(
'NavigationDisplayServers',
'DisplayServersList');
diff --git a/libraries/config/user_preferences.forms.php b/libraries/config/user_preferences.forms.php
index 74c17b167d..1fdaf0d32c 100644
--- a/libraries/config/user_preferences.forms.php
+++ b/libraries/config/user_preferences.forms.php
@@ -32,7 +32,6 @@ $forms['Features']['General'] = array(
'DisableMultiTableMaintenance',
'MaxDbList',
'MaxTableList',
- 'NumRecentTables',
'NumFavoriteTables',
'ShowHint',
'SendErrorReports'
@@ -84,7 +83,8 @@ $forms['Navi_panel']['Navi_panel'] = array(
'MaxNavigationItems',
'NavigationTreeEnableGrouping',
'NavigationTreeDisableDatabaseExpansion',
- 'NavigationTreeDisplayItemFilterMinimum');
+ 'NavigationTreeDisplayItemFilterMinimum',
+ 'NumRecentTables');
$forms['Navi_panel']['Navi_databases'] = array(
'NavigationTreeDisplayDbFilterMinimum',
'NavigationTreeDbSeparator');
diff --git a/libraries/structure.lib.php b/libraries/structure.lib.php
index a34d94e23f..bf9d34996e 100644
--- a/libraries/structure.lib.php
+++ b/libraries/structure.lib.php
@@ -504,9 +504,11 @@ function PMA_getHtmlForStructureTableRow(
. '';
}
//Favorite table anchor.
- $html_output .= '
'
- . PMA_getHtmlForFavoriteAnchor($db, $current_table, $titles)
- . ' | ';
+ if ($GLOBALS['cfg']['NumFavoriteTables'] > 0) {
+ $html_output .= ''
+ . PMA_getHtmlForFavoriteAnchor($db, $current_table, $titles)
+ . ' | ';
+ }
$html_output .= '' . $browse_table . ' | ';
$html_output .= ''
@@ -2117,7 +2119,9 @@ function PMA_getHtmlForActionsInTableStructure($type, $tbl_storage_engine,
);
}
$html_output .= PMA_getHtmlForDistinctValueAction($url_query, $row, $titles);
- if ($GLOBALS['cfgRelation']['central_columnswork']) {
+ if (isset($GLOBALS['cfgRelation']['central_columnswork'])
+ && $GLOBALS['cfgRelation']['central_columnswork']
+ ) {
$html_output .= '';
if ($isInCentralColumns) {
$html_output .=
diff --git a/po/hi.po b/po/hi.po
index 6019cb54da..58e59e0411 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -4,16 +4,16 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.3.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2014-11-13 11:57-0500\n"
-"PO-Revision-Date: 2014-11-04 22:41+0200\n"
-"Last-Translator: Yogeshwar Dan Charan \n"
-"Language-Team: Hindi \n"
+"PO-Revision-Date: 2014-12-11 18:37+0200\n"
+"Last-Translator: Kushagra Pandey \n"
+"Language-Team: Hindi "
+"\n"
+"Language: hi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: hi\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 2.0-dev\n"
+"X-Generator: Weblate 2.2-dev\n"
#: changelog.php:36 license.php:28
#, php-format
@@ -36,7 +36,7 @@ msgstr "क्रमानुसार करने के लिए क्ल
#, fuzzy, php-format
#| msgid "Showing rows"
msgid "Showing rows %1$s - %2$s."
-msgstr "रौ देखिये"
+msgstr "रौ देखिये %1$s - %2$s."
#: db_create.php:61
#, php-format
@@ -254,15 +254,13 @@ msgid "Database %1$s has been copied to %2$s."
msgstr "डेटाबेस को %1$s से %2$s में नकल किया गया है।"
#: db_operations.php:263
-#, fuzzy, php-format
+#, php-format
#| msgid ""
#| "The phpMyAdmin configuration storage has been deactivated. To find out "
#| "why click %shere%s."
msgid ""
"The phpMyAdmin configuration storage has been deactivated. %sFind out why%s."
-msgstr ""
-"phpMyAdmin विन्यास भंडारण को निष्क्रिय किया गया हैक्यों ये किया गया है, जानने के लिए %"
-"sयहाँ%s पर क्लिक करें."
+msgstr "phpMyAdmin विन्यास भंडारण को निष्क्रिय किया गया है। %sजानें क्यों%s ।"
#: db_printview.php:48 db_tracking.php:83 db_tracking.php:207
#: libraries/Menu.class.php:241 libraries/config/messages.inc.php:756
@@ -458,7 +456,7 @@ msgstr "आप इस पेज को रिफ़्रेश करना चा
#: export.php:182 schema_export.php:71
msgid "Bad type!"
-msgstr "खोटा प्रकार"
+msgstr "खोटा प्रकार!"
#: export.php:263
msgid "Bad parameters!"
@@ -661,13 +659,13 @@ msgstr ""
"[doc@faq1-16] अकसर किये गए सवाल 1.16 [/doc] देखें."
#: import.php:557
-#, fuzzy
#| msgid ""
#| "Cannot convert file's character set without character set conversion "
#| "library"
msgid ""
"Cannot convert file's character set without character set conversion library!"
-msgstr "अक्षर सेट रूपांतरण पुस्तकालय के बिना फ़ाइल के अक्षर सेट को परिवर्तित नहीं कर सकते"
+msgstr ""
+"फ़ाइल के अक्षर सेट को रूपांतरण पुस्तकालय के बिना परिवर्तित नहीं कर सकते !"
#: import.php:597 libraries/display_import.inc.php:32
msgid "Could not load import plugins, please check your installation!"
@@ -716,6 +714,9 @@ msgid ""
"change root, debian-sys-maint and pma users. More information is available "
"at %s."
msgstr ""
+"आप डेमो सर्वर का प्रयोग कर रहे हैं। आप यहाँ कुछ भी कर सकते हैं, लेकिन root, "
+"debian-sys-maint और pma उपयोगकर्ताओं को मत बदलें। अधिक जानकारी %s पर उपलब्ध "
+"है।"
#: index.php:145
msgid "General Settings"
@@ -791,10 +792,9 @@ msgid "Show PHP information"
msgstr "PHP कि जानकारी दिखाओ"
#: index.php:359
-#, fuzzy
#| msgid "Version information"
msgid "Version information:"
-msgstr "संस्करण जानकारी"
+msgstr "संस्करण की जानकारी:"
#: index.php:368 libraries/Util.class.php:429 libraries/Util.class.php:491
#: libraries/config/FormDisplay.tpl.php:148
@@ -810,7 +810,7 @@ msgstr "Wiki"
#: index.php:384
msgid "Official Homepage"
-msgstr "phpMyAdmin का आधिकारिक होमपेज"
+msgstr "आधिकारिक होमपेज"
#: index.php:391
msgid "Contribute"
@@ -838,6 +838,8 @@ msgid ""
"option is incompatible with phpMyAdmin and might cause some data to be "
"corrupted!"
msgstr ""
+"आपने PHP विन्यास में mbstring.func_overload को सक्षम किया है। यह विकल्प "
+"phpMyAdmin के साथ असंगत है और इसकी वजह से कुछ डाटा भ्रष्ट हो सकता है!"
#: index.php:459
msgid ""
@@ -845,6 +847,9 @@ msgid ""
"multibyte charset. Without the mbstring extension phpMyAdmin is unable to "
"split strings correctly and it may result in unexpected results."
msgstr ""
+"PHP का Mbstring विस्तार नहीं मिला था और आप एक multibyte वर्णसमूह का उपयोग "
+"करते लग रहे हैं। Mbstring विस्तार के बिना phpMyAdmin सही ढंग से string को "
+"विभाजित करने में असमर्थ है और इसके अप्रत्याशित परिणाम हो सकते हैं।"
#: index.php:474
msgid ""
@@ -9819,7 +9824,7 @@ msgstr "टेबल का नाम बदलें"
#: libraries/operations.lib.php:775
msgid "Table comments"
-msgstr "टेबल की टिप्पणी:"
+msgstr "टेबल की टिप्पणी"
#: libraries/operations.lib.php:784 libraries/server_engines.lib.php:49
msgid "Storage Engine"
@@ -9918,11 +9923,12 @@ msgstr "सम्बन्ध की अखंडता की जाँच क
#: libraries/operations.lib.php:1626
msgid "Can't move table to same one!"
-msgstr "एक ही टेबल में स्थानांतरित नहीं कर सकते"
+msgstr "एक ही टेबल में स्थानांतरित नहीं कर सकते!"
#: libraries/operations.lib.php:1628
+#, fuzzy
msgid "Can't copy table to same one!"
-msgstr "एक ही टेबल में प्रतिलिपि नहीं कर सकते"
+msgstr "एक ही टेबल में प्रतिलिपि नहीं कर सकते!"
#: libraries/operations.lib.php:1638
#, php-format
@@ -10553,7 +10559,7 @@ msgstr "CSV इनपुट में अवैध काँलम गिनत
#: libraries/plugins/import/ImportLdi.class.php:99
msgid "This plugin does not support compressed imports!"
-msgstr "यह प्लगइन संकुचित आयात का समर्थन नहीं करता"
+msgstr "यह प्लगइन संकुचित आयात का समर्थन नहीं करता!"
#: libraries/plugins/import/ImportMediawiki.class.php:56
msgid "MediaWiki Table"
@@ -10567,7 +10573,7 @@ msgstr "CSV प्रारूप का अवैध इनपुट लाइ
#: libraries/plugins/import/ImportOds.class.php:89
msgid "Import percentages as proper decimals (ex. 12.00% to .12)"
-msgstr "प्रतिशत को उचित दशमलव के रूप में आयात करें"
+msgstr "प्रतिशत को उचित दशमलव के रूप में आयात करें (उ. 12.00% को .12)"
#: libraries/plugins/import/ImportOds.class.php:95
msgid "Import currencies (ex. $5.00 to 5.00)"
@@ -12441,7 +12447,7 @@ msgstr "चयनित यूसर को सफलतापूर्वक
#: libraries/server_privileges.lib.php:3573
#, php-format
msgid "The user %s already exists!"
-msgstr "%s यूसर पहले से मौजूद है"
+msgstr "उपयोगकर्ता %s पहले से मौजूद है!"
#: libraries/server_privileges.lib.php:3764
#, fuzzy, php-format
@@ -14278,15 +14284,16 @@ msgstr "डाउनलोड"
#: libraries/tbl_indexes.lib.php:118
msgid "The name of the primary key must be \"PRIMARY\"!"
-msgstr "प्राथमिक कुंजी का नाम \"प्राथमिक\" होना चाहिए"
+msgstr "प्राथमिक कुंजी का नाम \"प्राथमिक\" होना चाहिए!"
#: libraries/tbl_indexes.lib.php:128
msgid "Can't rename index to PRIMARY!"
msgstr "इन्डेक्स को PRIMARY नाम मे नहीं बदल सकते!"
#: libraries/tbl_indexes.lib.php:144
+#, fuzzy
msgid "No index parts defined!"
-msgstr "सूचकांक परिभाषित हिस्सा नहीं"
+msgstr "सूचकांक हिस्सा परिभाषित नहीं है!"
#: libraries/tbl_indexes.lib.php:263
msgid "Index name:"
@@ -14295,7 +14302,7 @@ msgstr "इन्डेक्स नाम"
#: libraries/tbl_indexes.lib.php:267
msgid ""
"\"PRIMARY\" must be the name of and only of a primary key!"
-msgstr "\"PRIMARY\" नाम हो सकता है केवल एक प्राथमिक कुंजी का!"
+msgstr "\"PRIMARY\" केवल एक प्राथमिक कुंजी का नाम हो सकता है!"
#: libraries/tbl_indexes.lib.php:285
#, fuzzy
@@ -14624,7 +14631,7 @@ msgstr "ज़िप संग्रह में त्रुटि"
#: libraries/zip_extension.lib.php:35
msgid "No files found inside ZIP archive!"
-msgstr "ज़िप संग्रह के अंदर कोई फाइल नहीं मिली"
+msgstr "ज़िप संग्रह के अंदर कोई फाइल नहीं मिली!"
#: navigation.php:20
msgid "Fatal error: The navigation can only be accessed via AJAX"
@@ -14665,8 +14672,9 @@ msgid "Settings will be imported from your browser's local storage."
msgstr "सेटिंग्स को अपने ब्राउजर के स्थानीय भंडारण से आयात किया जाएगा।"
#: prefs_manage.php:261
+#, fuzzy
msgid "You have no saved settings!"
-msgstr "आपके पास कोई बचाई गयीसेटिंग नहीं हैं"
+msgstr "आपके पास कोई बचाई गयीसेटिंग नहीं हैं!"
#: prefs_manage.php:266 prefs_manage.php:326
msgid "This feature is not supported by your web browser"
@@ -14693,7 +14701,7 @@ msgstr "सेटिंग्स को आपके ब्राउजर क
#: prefs_manage.php:321
msgid "Existing settings will be overwritten!"
-msgstr "मौजूदा सेटिंग्स अधिलेखित हो जाएगी"
+msgstr "मौजूदा सेटिंग्स अधिलेखित हो जाएगी!"
#: prefs_manage.php:343
msgid "You can reset all your settings and restore them to default values."
@@ -14903,7 +14911,7 @@ msgstr "'%s' डेटाबेस मौजूद नहीं है।"
#: tbl_create.php:43
#, php-format
msgid "Table %s already exists!"
-msgstr "%s टेबल पहले से मौजूद है"
+msgstr "टेबल %s पहले से मौजूद है!"
#: tbl_export.php:28
msgid "View dump (schema) of table"
@@ -14930,7 +14938,7 @@ msgstr ""
#: themes.php:25
msgid "Get more themes!"
-msgstr "अधिक प्रसंग पाएं"
+msgstr "अधिक प्रसंग पाएं!"
#: transformation_overview.php:22
msgid "Available MIME types"
@@ -14961,7 +14969,7 @@ msgstr "ट्रैकिंग रिपोर्ट"
#: user_password.php:29
msgid "You don't have sufficient privileges to be here right now!"
-msgstr "आपके पास यहाँ उपस्थित होने के अधिकार नहीं हैं"
+msgstr "आपके पास यहाँ उपस्थित होने के अधिकार नहीं हैं!"
#: user_password.php:106
msgid "The profile has been updated."
diff --git a/po/ko.po b/po/ko.po
index 2f82b486e7..83abf28611 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -4,8 +4,8 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.3.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2014-11-13 11:57-0500\n"
-"PO-Revision-Date: 2014-12-11 03:41+0200\n"
-"Last-Translator: Dongyoung Kim \n"
+"PO-Revision-Date: 2014-12-12 14:01+0200\n"
+"Last-Translator: Michal Čihař \n"
"Language-Team: Korean "
"\n"
"Language: ko\n"
@@ -4644,7 +4644,7 @@ msgstr "컬럼 선택."
#: libraries/central_columns.lib.php:807 libraries/central_columns.lib.php:917
msgid "auto_increment"
-msgstr "auto_increment"
+msgstr "자동 증가"
#: libraries/central_columns.lib.php:809 libraries/central_columns.lib.php:919
#, fuzzy
diff --git a/po/pl.po b/po/pl.po
index 1a34c02157..afbc0ca9f7 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -4,17 +4,17 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.3.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2014-11-13 11:57-0500\n"
-"PO-Revision-Date: 2014-07-31 22:19+0200\n"
-"Last-Translator: Krzysztof Ciszewski \n"
-"Language-Team: Polish \n"
+"PO-Revision-Date: 2014-12-12 16:32+0200\n"
+"Last-Translator: Maciej Gryniuk \n"
+"Language-Team: Polish "
+"\n"
+"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: pl\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 1.10-dev\n"
+"X-Generator: Weblate 2.2-dev\n"
#: changelog.php:36 license.php:28
#, php-format
@@ -34,10 +34,10 @@ msgid "Click to sort."
msgstr "Kliknij, by posortować."
#: db_central_columns.php:125
-#, fuzzy, php-format
+#, php-format
#| msgid "Showing row(s) %1$s - %2$s"
msgid "Showing rows %1$s - %2$s."
-msgstr "Pokazano wiersze %1$s - %2$s"
+msgstr "Pokazano wiersze %1$s - %2$s."
#: db_create.php:61
#, php-format
@@ -255,7 +255,7 @@ msgid "Database %1$s has been copied to %2$s."
msgstr "Baza danych %1$s została przekopiowana do %2$s."
#: db_operations.php:263
-#, fuzzy, php-format
+#, php-format
#| msgid ""
#| "The phpMyAdmin configuration storage has been deactivated. To find out "
#| "why click %shere%s."
@@ -602,7 +602,6 @@ msgstr ""
"do pola \"Wartość\"."
#: import.php:54
-#, fuzzy
#| msgid "Success"
msgid "Succeeded"
msgstr "Sukces"
diff --git a/themes/pmahomme/css/common.css.php b/themes/pmahomme/css/common.css.php
index a02886ba50..92326d16a9 100644
--- a/themes/pmahomme/css/common.css.php
+++ b/themes/pmahomme/css/common.css.php
@@ -200,6 +200,14 @@ input[type=date] {
border: 1px solid #aaa;
color: #555;
padding: 4px;
+}
+
+input[type=text],
+input[type=password],
+input[type=number],
+input[type=date],
+input[type=checkbox],
+select {
margin: 6px;
}
@@ -2562,10 +2570,6 @@ fieldset .disabled-field td {
-webkit-box-sizing: border-box;
}
-#table_columns select {
- margin: 0 6px;
-}
-
#placeholder {
position: relative;
border: 1px solid #aaa;
|