diff --git a/db_events.php b/db_events.php index c238df777d..9577b4af80 100644 --- a/db_events.php +++ b/db_events.php @@ -10,6 +10,7 @@ $GLOBALS['js_include'][] = 'db_events.js'; require_once './libraries/common.lib.php'; require_once './libraries/db_common.inc.php'; +require_once './libraries/db_info.inc.php'; /** * Create labels for the list diff --git a/db_routines.php b/db_routines.php index c47b243f32..b5c17d88e8 100644 --- a/db_routines.php +++ b/db_routines.php @@ -10,6 +10,7 @@ $GLOBALS['js_include'][] = 'db_routines.js'; require_once './libraries/common.lib.php'; require_once './libraries/db_common.inc.php'; +require_once './libraries/db_info.inc.php'; /** * Create labels for the list diff --git a/db_triggers.php b/db_triggers.php index 3a358cc462..834332a750 100644 --- a/db_triggers.php +++ b/db_triggers.php @@ -10,6 +10,7 @@ $GLOBALS['js_include'][] = 'display_triggers.js'; require_once './libraries/common.lib.php'; require_once './libraries/db_common.inc.php'; +require_once './libraries/db_info.inc.php'; /** * Create labels for the list diff --git a/libraries/db_events.inc.php b/libraries/db_events.inc.php index 92e4ea259a..888286288f 100644 --- a/libraries/db_events.inc.php +++ b/libraries/db_events.inc.php @@ -10,6 +10,15 @@ if (! defined('PHPMYADMIN')) { $events = PMA_DBI_fetch_result('SELECT EVENT_NAME, EVENT_TYPE FROM information_schema.EVENTS WHERE EVENT_SCHEMA= \'' . PMA_sqlAddslashes($db,true) . '\';'); +$conditional_class_add = ''; +$conditional_class_drop = ''; +$conditional_class_export = ''; +if ($GLOBALS['cfg']['AjaxEnable']) { + $conditional_class_add = 'class="add_event_anchor"'; + $conditional_class_drop = 'class="drop_event_anchor"'; + $conditional_class_export = 'class="export_event_anchor"'; +} + echo '
' . "\n"; echo ' ' . __('Events') . '' . "\n"; if (! $events) { @@ -28,14 +37,6 @@ if (! $events) { __('Type')); $ct=0; $delimiter = '//'; - $conditional_class_add = ''; - $conditional_class_drop = ''; - $conditional_class_export = ''; - if ($GLOBALS['cfg']['AjaxEnable']) { - $conditional_class_add = 'class="add_event_anchor"'; - $conditional_class_drop = 'class="drop_event_anchor"'; - $conditional_class_export = 'class="export_event_anchor"'; - } foreach ($events as $event) { // information_schema (at least in MySQL 5.1.22) does not return diff --git a/libraries/db_routines.inc.php b/libraries/db_routines.inc.php index a10c7bbc8c..708bfdd5d5 100644 --- a/libraries/db_routines.inc.php +++ b/libraries/db_routines.inc.php @@ -22,6 +22,15 @@ if (! defined('PHPMYADMIN')) { $routines = PMA_DBI_fetch_result('SELECT SPECIFIC_NAME,ROUTINE_NAME,ROUTINE_TYPE,DTD_IDENTIFIER FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA= \'' . PMA_sqlAddslashes($db,true) . '\';'); +$conditional_class_add = ''; +$conditional_class_drop = ''; +$conditional_class_export = ''; +if ($GLOBALS['cfg']['AjaxEnable']) { + $conditional_class_add = 'class="add_routine_anchor"'; + $conditional_class_drop = 'class="drop_procedure_anchor"'; + $conditional_class_export = 'class="export_procedure_anchor"'; +} + echo '
' . "\n"; echo ' ' . __('Routines') . '' . "\n"; @@ -44,14 +53,6 @@ if (! $routines) { __('Return type')); $ct=0; $delimiter = '//'; - $conditional_class_add = ''; - $conditional_class_drop = ''; - $conditional_class_export = ''; - if ($GLOBALS['cfg']['AjaxEnable']) { - $conditional_class_add = 'class="add_routine_anchor"'; - $conditional_class_drop = 'class="drop_procedure_anchor"'; - $conditional_class_export = 'class="export_procedure_anchor"'; - } foreach ($routines as $routine) { // information_schema (at least in MySQL 5.0.45) diff --git a/libraries/display_triggers.inc.php b/libraries/display_triggers.inc.php index 513a700bbd..e1237d14d8 100644 --- a/libraries/display_triggers.inc.php +++ b/libraries/display_triggers.inc.php @@ -12,6 +12,15 @@ $url_query .= '&goto=tbl_triggers.php'; $triggers = PMA_DBI_get_triggers($db, $table); +$conditional_class_add = ''; +$conditional_class_drop = ''; +$conditional_class_export = ''; +if ($GLOBALS['cfg']['AjaxEnable']) { + $conditional_class_add = 'class="add_trigger_anchor"'; + $conditional_class_drop = 'class="drop_trigger_anchor"'; + $conditional_class_export = 'class="export_trigger_anchor"'; +} + echo '
' . "\n"; echo ' ' . __('Triggers') . '' . "\n"; if (! $triggers) { @@ -36,14 +45,6 @@ if (! $triggers) { $ct=0; $delimiter = '//'; - $conditional_class_add = ''; - $conditional_class_drop = ''; - $conditional_class_export = ''; - if ($GLOBALS['cfg']['AjaxEnable']) { - $conditional_class_add = 'class="add_trigger_anchor"'; - $conditional_class_drop = 'class="drop_trigger_anchor"'; - $conditional_class_export = 'class="export_trigger_anchor"'; - } // Print table contents foreach ($triggers as $trigger) { $drop_and_create = $trigger['drop'] . $delimiter . "\n" . $trigger['create'] . "\n";