Fix title and links on invalid table pages
This commit is contained in:
parent
81e134f872
commit
2e4a7121a9
|
@ -55,7 +55,7 @@ if ($_POST && !$error && !isset($_GET["select"])) {
|
|||
}
|
||||
}
|
||||
|
||||
$table_name = $adminer->tableName(table_status($TABLE, true));
|
||||
$table_name = $adminer->tableName(table_status1($TABLE, true));
|
||||
page_header(
|
||||
($update ? lang('Edit') : lang('Insert')),
|
||||
$error,
|
||||
|
|
|
@ -707,6 +707,16 @@ function hidden_fields_get() {
|
|||
echo '<input type="hidden" name="username" value="' . h($_GET["username"]) . '">';
|
||||
}
|
||||
|
||||
/** Get status of a single table and fall back to name on error
|
||||
* @param string
|
||||
* @param bool
|
||||
* @return array
|
||||
*/
|
||||
function table_status1($table, $fast = false) {
|
||||
$return = table_status($table, $fast);
|
||||
return ($return ? $return : array("Name" => $table));
|
||||
}
|
||||
|
||||
/** Find out foreign keys for each column
|
||||
* @param string
|
||||
* @return array array($col => array())
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
$TABLE = $_GET["select"];
|
||||
$table_status = table_status($TABLE);
|
||||
$table_status = table_status1($TABLE);
|
||||
$indexes = indexes($TABLE);
|
||||
$fields = fields($TABLE);
|
||||
$foreign_keys = column_foreign_keys($TABLE);
|
||||
|
|
|
@ -4,7 +4,7 @@ $fields = fields($TABLE);
|
|||
if (!$fields) {
|
||||
$error = error();
|
||||
}
|
||||
$table_status = table_status($TABLE, true);
|
||||
$table_status = table_status1($TABLE, true);
|
||||
|
||||
page_header(($fields && is_view($table_status) ? lang('View') : lang('Table')) . ": " . h($TABLE), $error);
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@ Order table list by name
|
|||
Verify UTF-8 encoding of CSV import
|
||||
Notify user about expired master password for permanent login
|
||||
Send 404 for invalid database and schema
|
||||
Fix title and links on invalid table pages
|
||||
MySQL: Speed up updating rows without numeric or UTF-8 primary key
|
||||
PostgreSQL: Fix detecting oid column in PDO
|
||||
PostgreSQL: Handle timestamp types (bug #3614086)
|
||||
|
|
Loading…
Reference in a new issue