diff --git a/ChangeLog b/ChangeLog
index 7492e7377..bf9925981 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -88,6 +88,11 @@ $Id$
3.3.5.0 (not yet released)
- patch #2932113 [information_schema] Slow export when having lots of
databases, thanks to Stéphane Pontier - shadow_walker
+- bug #3022705 [import] Import button does not work in Catalan when there
+ is no progress bar possible
+- bug [replication] Do not offer information_schema in the list of databases
+- bug [js] Avoid loading twice a js file
+- bug #3024344 [setup] Setup forces numeric MemoryLimit
3.3.4.0 (2010-06-28)
- bug #2996161 [import] properly escape import value
diff --git a/Documentation.html b/Documentation.html
index 460915ad9..7e945dba2 100755
--- a/Documentation.html
+++ b/Documentation.html
@@ -946,7 +946,8 @@ since this link provides funding for phpMyAdmin.
table. To allow the usage of this functionality:
Set the number of bytes a script is allowed to allocate. If set
to zero, no limit is imposed.
This setting is used while importing/exporting dump files and at some
@@ -3365,7 +3368,7 @@ have either the APC extension
This is related to the authentication mechanism (protocol) used by
@@ -4334,6 +4337,12 @@ chmod o+rwx tmp
Finally when you browse your table, you'll see in your column a link to stream your data, for example "View image". A header containing the correct MIME-type will be sent to your browser; this MIME-type was stored at upload time but in case it's incorrect, it's possible to edit it by clicking on the displayed MIME-type.
Click the first row of the range, hold the shift key and click the last row of the range. This works everywhere you see rows, for example in Browse mode or on the Structure page.
+
+
phpMyAdmin project
@@ -4372,7 +4381,7 @@ chmod o+rwx tmp
You can then put your translations, as a zip file to avoid losing special
- characters, on the sourceforge.net translation tracker.
+ characters, on the sourceforge.net translation tracker.
It would be a good idea to subscribe to the phpmyadmin-translators mailing
diff --git a/js/common.js b/js/common.js
index 686e24d07..f0eea2548 100755
--- a/js/common.js
+++ b/js/common.js
@@ -101,10 +101,13 @@ function setDb(new_db) {
var old_db = db;
db = new_db;
+ // the db name as an id exists only when LeftFrameLight is false
if (window.frame_navigation.document.getElementById(db) == null) {
+ // happens when LeftFrameLight is true
// db is unknown, reload complete left frame
refreshNavigation();
} else {
+ // happens when LeftFrameLight is false
unmarkDbTable(old_db);
markDbTable(db);
}
diff --git a/js/functions.js b/js/functions.js
index ee894a1a1..caacf54d1 100755
--- a/js/functions.js
+++ b/js/functions.js
@@ -876,9 +876,9 @@ function PMA_markRowsInit() {
checkbox.checked = marked_row[unique_id];
if (typeof(event) == 'object') {
table = this.parentNode;
- i = 0;
- while (table.tagName.toLowerCase() != 'table' && i < 20) {
- i++;
+ parentTableLimit = 0;
+ while (table.tagName.toLowerCase() != 'table' && parentTableLimit < 20) {
+ parentTableLimit++;
table = table.parentNode;
}
@@ -893,7 +893,7 @@ function PMA_markRowsInit() {
}
while (i != this.rowIndex) {
- table.rows[i].onmousedown();
+ $(table.rows[i]).mousedown();
if (i < this.rowIndex) {
i++;
} else {
diff --git a/libraries/config.default.php b/libraries/config.default.php
index b2a393275..be034c8cb 100755
--- a/libraries/config.default.php
+++ b/libraries/config.default.php
@@ -542,11 +542,13 @@ $cfg['ExecTimeLimit'] = 300;
$cfg['SessionSavePath'] = '';
/**
- * maximum allocated bytes (0 for no limit)
+ * maximum allocated bytes ('0' for no limit)
+ * this is a string because '16M' is a valid value; we must put here
+ * a string as the default value so that /setup accepts strings
*
- * @global integer $cfg['MemoryLimit']
+ * @global string $cfg['MemoryLimit']
*/
-$cfg['MemoryLimit'] = 0;
+$cfg['MemoryLimit'] = '0';
/**
* mark used tables, make possible to show locked tables (since MySQL 3.23.30)
diff --git a/libraries/display_import.lib.php b/libraries/display_import.lib.php
index 923d9622d..dd9f650cc 100755
--- a/libraries/display_import.lib.php
+++ b/libraries/display_import.lib.php
@@ -2,7 +2,6 @@
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
*
- * @version $Id$
* @package phpMyAdmin
*/
if (! defined('PHPMYADMIN')) {
@@ -94,9 +93,9 @@ if ($_SESSION[$SESSION_KEY]["handler"]!="noplugin") {
window.setTimeout(perform_upload, 1000);
- $('#upload_form_status_info').html(' ');
+ $('#upload_form_status_info').html(' ');
$('#upload_form_status').css("display", "none");
' . "\n";
diff --git a/libraries/replication_gui.lib.php b/libraries/replication_gui.lib.php
index db41b206f..a975bee72 100755
--- a/libraries/replication_gui.lib.php
+++ b/libraries/replication_gui.lib.php
@@ -20,6 +20,9 @@ function PMA_replication_db_multibox()
$multi_values .= '