get_id() != 'menubar') return; $menu->register_block( new RegisteredBlock( 'mbsearch', 'Quick search', 'S1M')); } function s1m_apply($menu_ref_arr) { global $template,$user; $menu = & $menu_ref_arr[0]; $template->assign ( array ( 'C1MTITLE' => l10n('Quick search'), ) ); if (($block = $menu->get_block( 'mbsearch' )) != null) { $template->set_template_dir(S1M_PATH.'template/'); if ($user['theme'] == 'bootstrapdefault'||$user['theme'] == 'bootstrap_darkroom'){ $block->template = 'menubar_search_Bootstrap_Default.tpl'; }else if ($user['theme'] == 'smartpocket'){ $block->template = 'menubar_search_smartpocket.tpl'; }else{ $block->template = 'menubar_search.tpl'; } } } add_event_handler('blockmanager_apply' , 'remove_item_menu_search', EVENT_HANDLER_PRIORITY_NEUTRAL+10); function remove_item_menu_search($menu_ref_arr){ if (($block = $menu_ref_arr[0]->get_block('mbMenu')) != null){ unset($block->data['qsearch']); } } ?>