$theme) { if (THEME_PATH == $themeId) $themeMenu .= '
  • '.$theme.'
  • '; else $themeMenu .= '
  • '.$theme.'
  • '; } $langList = getLanguageList(); foreach ($langList as $lang => $name) { if (LANGUAGE == $lang) $langMenu .= '
  • '.$name.'
  • '; else $langMenu .= '
  • '.$name.'
  • '; } include (BASE_PATH . "/config/editors.php"); foreach($CODE_EDITORS as $editorId => $name) { if (SQL_EDITORTYPE == $editorId) $editorMenu .= '
  • '.$name.'
  • '; else $editorMenu .= '
  • '.$name.'
  • '; } $replace = array( 'THEMES_MENU' => $themeMenu, 'LANGUAGE_MENU' => $langMenu, 'EDITOR_MENU' => $editorMenu ); return view('menubar', $replace); } function getDatabaseTreeHTML(&$db, $dblist=array()) { $folder = $db->name(); if (getDbName()) { $objects = $db->getObjectList( true ); // sort the object listing based on user preferences $sort = Options::get('ui-tables-sort'); if ($sort && ( count($objects['tables']) > 1 ) ) $objects['tables'] = sortTableListing( $objects['tables'], $sort ); return view(array($folder.'/objtree', 'objtree'), array(), $objects); } return view(array($folder.'/dbtree', 'dbtree'), array(), $dblist); } function getContextMenusHTML() { return view('menuobjects'); } function updateSqlEditor() { $editor_file = BASE_PATH . '/lib/editors/' . SQL_EDITORTYPE . '.php'; if ( !file_exists( $editor_file ) ) return false; include( $editor_file ); createSqlEditor(); } function getHotkeysHTML() { if (!defined('HOTKEYS_ENABLED') || !HOTKEYS_ENABLED) return ''; $hotkeysHTML = ""; return $hotkeysHTML; } function sortTableListing($tables, $sort) { $ret = array(); for ($i = 0; $i