diff --git a/libraries/classes/Config/SpecialSchemaLinks.php b/libraries/classes/Config/SpecialSchemaLinks.php index 1a3c93ba15..b4393a7bcb 100644 --- a/libraries/classes/Config/SpecialSchemaLinks.php +++ b/libraries/classes/Config/SpecialSchemaLinks.php @@ -66,7 +66,8 @@ class SpecialSchemaLinks { global $cfg; - $defaultPage = './' . Util::getScriptNameForOption($cfg['DefaultTabTable'], 'table'); + $defaultPageDatabase = './' . Util::getScriptNameForOption($cfg['DefaultTabDatabase'], 'database'); + $defaultPageTable = './' . Util::getScriptNameForOption($cfg['DefaultTabTable'], 'table'); return [ 'mysql' => [ @@ -89,7 +90,7 @@ class SpecialSchemaLinks 'column_name' => 'Db', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], 'column_name' => [ 'link_param' => 'field', @@ -140,7 +141,7 @@ class SpecialSchemaLinks 'column_name' => 'database_name', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], 'index_name' => [ 'link_param' => 'index', @@ -166,7 +167,7 @@ class SpecialSchemaLinks 'column_name' => 'database_name', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], ], 'proc' => [ @@ -256,7 +257,7 @@ class SpecialSchemaLinks 'column_name' => 'Db', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], ], 'user' => [ @@ -282,7 +283,7 @@ class SpecialSchemaLinks 'column_name' => 'table_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], 'column_name' => [ 'link_param' => 'field', @@ -308,7 +309,7 @@ class SpecialSchemaLinks 'column_name' => 'constraint_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], 'column_name' => [ 'link_param' => 'field', @@ -332,7 +333,7 @@ class SpecialSchemaLinks 'column_name' => 'referenced_table_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], 'referenced_column_name' => [ 'link_param' => 'field', @@ -358,7 +359,7 @@ class SpecialSchemaLinks 'column_name' => 'table_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], ], 'processlist' => [ @@ -382,7 +383,7 @@ class SpecialSchemaLinks 'column_name' => 'constraint_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], 'referenced_table_name' => [ 'link_param' => 'table', @@ -392,7 +393,7 @@ class SpecialSchemaLinks 'column_name' => 'constraint_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], ], 'routines' => [ @@ -414,7 +415,7 @@ class SpecialSchemaLinks 'schemata' => [ 'schema_name' => [ 'link_param' => 'db', - 'default_page' => $defaultPage, + 'default_page' => $defaultPageDatabase, ], ], 'statistics' => [ @@ -426,7 +427,7 @@ class SpecialSchemaLinks 'column_name' => 'table_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], 'column_name' => [ 'link_param' => 'field', @@ -452,7 +453,7 @@ class SpecialSchemaLinks 'column_name' => 'table_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], ], 'table_constraints' => [ @@ -464,7 +465,7 @@ class SpecialSchemaLinks 'column_name' => 'table_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], ], 'views' => [ @@ -476,7 +477,7 @@ class SpecialSchemaLinks 'column_name' => 'table_schema', ], ], - 'default_page' => $defaultPage, + 'default_page' => $defaultPageTable, ], ], ],