From a9f768fe0d1e2808b1972389fe4a7b2b9997c6e5 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sun, 16 Mar 2025 06:18:19 +0100 Subject: [PATCH] Add Adminer namespace Adminer 5 wrapped itself into a namespace and plugins now need to call Adminer's functions via this namespace. --- plugins/disable-tables.php | 6 +++--- plugins/fk-disable.php | 4 ++-- plugins/suggest-tablefields.php | 12 ++++++------ 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/plugins/disable-tables.php b/plugins/disable-tables.php index 07ccff1f..3a82ae63 100644 --- a/plugins/disable-tables.php +++ b/plugins/disable-tables.php @@ -18,15 +18,15 @@ class AdminerDisableTables { ]; $select = filter_input(INPUT_GET, 'table', FILTER_SANITIZE_STRING); - if(isset($select) && $disabledTables[$select]) die(h('Access Denied.')); + if(isset($select) && $disabledTables[$select]) die(Adminer\h('Access Denied.')); if($disabledTables[$tableStatus['Name']]){ return false; } - return h($tableStatus['Name']); + return Adminer\h($tableStatus['Name']); // tables without comments would return empty string and will be ignored by Adminer - //return h($tableStatus['Comment']); + //return Adminer\h($tableStatus['Comment']); } } diff --git a/plugins/fk-disable.php b/plugins/fk-disable.php index cffdf080..bc10cba1 100644 --- a/plugins/fk-disable.php +++ b/plugins/fk-disable.php @@ -36,7 +36,7 @@ class AdminerFkDisable ?> - type="text/javascript"> + type="text/javascript"> function domReady(fn) { document.addEventListener("DOMContentLoaded", fn); @@ -46,7 +46,7 @@ class AdminerFkDisable } domReady(() => { - document.querySelectorAll('#form p')[1].insertAdjacentHTML('beforeend', '') + document.querySelectorAll('#form p')[1].insertAdjacentHTML('beforeend', '') }) diff --git a/plugins/suggest-tablefields.php b/plugins/suggest-tablefields.php index 9f89cbf6..5d67bf0d 100644 --- a/plugins/suggest-tablefields.php +++ b/plugins/suggest-tablefields.php @@ -18,9 +18,9 @@ class AdminerSuggestTableField ] ]; - foreach (array_keys(tables_list()) as $table) { + foreach (array_keys(Adminer\tables_list()) as $table) { $suggests['___tables___'][] = $table; - foreach (fields($table) as $field => $foo) { + foreach (Adminer\fields($table) as $field => $foo) { $suggests[$table][] = $field; } } @@ -39,7 +39,7 @@ class AdminerSuggestTableField .xborder{border: 1px inset rgb(204, 204, 204);} /*textarea.sqlarea {display: block!important;}*/ - type="text/javascript"> + type="text/javascript"> function domReady(fn) { document.addEventListener("DOMContentLoaded", fn) @@ -97,11 +97,11 @@ class AdminerSuggestTableField var suggests_mysql = "" - suggests_mysql += "
" + suggests_mysql += "
" for(var k in suggests['___tables___']){ suggests_mysql += "
"+ suggests['___tables___'][k] +"
" } - suggests_mysql += "
" + suggests_mysql += "
" for(var k in suggests['___mysql___']){ suggests_mysql += "
"+ suggests['___mysql___'][k] +"
" } @@ -111,7 +111,7 @@ class AdminerSuggestTableField '
'+ 'drag|'+ 'stick '+ - '
') + '
') compile(suggests_mysql)