case "tools": //TOOLBAR_usersextras::_DEFAULT_LIST(); break; case 'newPlugin': case 'editPlugin': if ( isset( $_CB_Backend_Menu->mode ) ) { if ( isset( $_CB_Backend_Menu->menuItems ) && $_CB_Backend_Menu->menuItems ) { 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(); } } else { TOOLBAR_usersextras::_EDIT_PLUGIN(); } break; case 'pluginmenu': global $_CB_database; $plugin = new moscomprofilerPlugin( $_CB_database ); $result = $plugin->load( (int) cbGetParam( $_GET, 'pluginid', -1 ) ); if ( $result != null ) { global $_PLUGINS; $pluginMenuToolbarFile = $_CB_framework->getCfg( 'absolute_path' ) . '/' . $_PLUGINS->getPluginRelPath( $plugin ) . '/toolbar.' . $plugin->element . '.php'; if ( file_exists( $pluginMenuToolbarFile ) ) { // done in toolbar.comprofiler.php : include_once( $pluginMenuToolbarFile ); break; } }