case 'fixcbdb': case 'fixacldb': case 'fixcbmiscdb': case 'fixcbdeprecdb': TOOLBAR_usersextras::_TOOLS(); break; case 'editPlugin': if (isset($_CB_Backend_Menu->mode)) { if (isset($_CB_Backend_Menu->menuItems) && $_CB_Backend_Menu->menuItems) { // Done above: TOOLBAR_usersextras::_PLUGIN_MENU( $_CB_Backend_Menu->menuItems ); } elseif ($_CB_Backend_Menu->mode == 'show') { TOOLBAR_usersextras::_PLUGIN_ACTION_SHOW(); } elseif ($_CB_Backend_Menu->mode == 'edit') { TOOLBAR_usersextras::_PLUGIN_ACTION_EDIT(); } } break; case 'pluginmenu': $plugin = new PluginTable(); $result = $plugin->load((int) cbGetParam($_REQUEST, 'pluginid', -1)); if ($result) { $pluginMenuToolbarFile = $_CB_framework->getCfg('absolute_path') . '/' . $_PLUGINS->getPluginRelPath($plugin) . '/toolbar.' . $plugin->element . '.php'; if (file_exists($pluginMenuToolbarFile)) { /** @noinspection PhpIncludeInspection */ include_once $pluginMenuToolbarFile; break; } } TOOLBAR_usersextras::_DEFAULT_PLUGIN_MENU(); break; }
if ( file_exists( $pluginMenuToolbarFile ) ) { // done in toolbar.comprofiler.php : include_once( $pluginMenuToolbarFile ); break; } } TOOLBAR_usersextras::_DEFAULT_PLUGIN_MENU(); break; case 'savePlugin': case 'applyPlugin': case 'deletePlugin': case 'cancelPlugin': case 'publishPlugin': case 'unpublishPlugin': case 'orderupPlugin': case 'orderdownPlugin': case 'accesspublic': case 'accessregistered': case 'accessspecial': case 'savepluginorder': case 'showPlugins': case 'pluginmenu': TOOLBAR_usersextras::_DEFAULT_PLUGIN(); break; /* default: TOOLBAR_usersextras::_DEFAULT(); break; */ } ?>