do not obey MaxTableList on the db export page
This commit is contained in:
@@ -94,6 +94,7 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA
|
|||||||
+ [lang] Norwegian update, thanks to Sven-Erik Andersen
|
+ [lang] Norwegian update, thanks to Sven-Erik Andersen
|
||||||
+ [lang] Italian update, thanks to Luca Rebellato
|
+ [lang] Italian update, thanks to Luca Rebellato
|
||||||
+ [lang] Spanish update, thanks to Daniel Hinostroza
|
+ [lang] Spanish update, thanks to Daniel Hinostroza
|
||||||
|
. [export] Do not obey $cfg['MaxTableList'] on database export
|
||||||
|
|
||||||
2.10.3.0 (2007-07-20)
|
2.10.3.0 (2007-07-20)
|
||||||
|
|
||||||
|
@@ -1092,7 +1092,7 @@ ALTER TABLE `pma_column_comments`
|
|||||||
|
|
||||||
<dt id="cfg_MaxTableList">$cfg['MaxTableList'] integer</dt>
|
<dt id="cfg_MaxTableList">$cfg['MaxTableList'] integer</dt>
|
||||||
<dd>The maximum number of table names to be displayed in the
|
<dd>The maximum number of table names to be displayed in the
|
||||||
main panel's list. This limit is also enforced in the navigation panel
|
main panel's list (except on the Export page). This limit is also enforced in the navigation panel
|
||||||
when in Light mode.</dd>
|
when in Light mode.</dd>
|
||||||
|
|
||||||
<dt id="cfg_MaxCharactersInDisplayedSQL">$cfg['MaxCharactersInDisplayedSQL'] integer</dt>
|
<dt id="cfg_MaxCharactersInDisplayedSQL">$cfg['MaxCharactersInDisplayedSQL'] integer</dt>
|
||||||
|
@@ -15,6 +15,8 @@
|
|||||||
*/
|
*/
|
||||||
require_once './libraries/common.inc.php';
|
require_once './libraries/common.inc.php';
|
||||||
|
|
||||||
|
// $sub_part is also used in db_info.inc.php to see if we are coming from
|
||||||
|
// db_export.php, in which case we don't obey $cfg['MaxTableList']
|
||||||
$sub_part = '_export';
|
$sub_part = '_export';
|
||||||
require_once './libraries/db_common.inc.php';
|
require_once './libraries/db_common.inc.php';
|
||||||
$url_query .= '&goto=db_export.php';
|
$url_query .= '&goto=db_export.php';
|
||||||
|
@@ -4,7 +4,7 @@
|
|||||||
* Gets the list of the table in the current db and informations about these
|
* Gets the list of the table in the current db and informations about these
|
||||||
* tables if possible
|
* tables if possible
|
||||||
*
|
*
|
||||||
* fills tooltip arrays and rovides $tables, $num_tables, $is_show_stats
|
* fills tooltip arrays and provides $tables, $num_tables, $is_show_stats
|
||||||
* and $db_is_information_schema
|
* and $db_is_information_schema
|
||||||
*
|
*
|
||||||
* staybyte: speedup view on locked tables - 11 June 2001
|
* staybyte: speedup view on locked tables - 11 June 2001
|
||||||
@@ -205,8 +205,19 @@ if (! isset($sot_ready)) {
|
|||||||
// - get the total number of tables
|
// - get the total number of tables
|
||||||
$tables = PMA_DBI_get_tables($db);
|
$tables = PMA_DBI_get_tables($db);
|
||||||
$total_num_tables = count($tables);
|
$total_num_tables = count($tables);
|
||||||
// - then fetch the details for a possible limited subset
|
if ($sub_part !== '_export') {
|
||||||
$tables = PMA_DBI_get_tables_full($db, false, false, null, $pos, true);
|
// - then fetch the details for a possible limited subset
|
||||||
|
$tables = PMA_DBI_get_tables_full($db, false, false, null, $pos, true);
|
||||||
|
} else {
|
||||||
|
// (unless we are coming from db_export.php, because I think it's
|
||||||
|
// too risky to display only a subset of the table names
|
||||||
|
// when exporting a db)
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @todo Page selector for table names?
|
||||||
|
*/
|
||||||
|
$tables = PMA_DBI_get_tables_full($db, false, false, null, 0, false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($cfg['ShowTooltip']) {
|
if ($cfg['ShowTooltip']) {
|
||||||
|
Reference in New Issue
Block a user