Ok I get it now but im not too familiar on how I can execute the code that will un-highlight the Home Tab if Im on the News Tab.
This is my custom New Tab plugin
PHP Code:
$tabselected = '';
$tablinks = '';
if (intval($_GET['r']))
{
$vbulletin->options['selectednavtab']='News';
$tabselected = ' class="selected"';
$tablinks = ' <ul class="floatcontainer">
<li><a href="/content.php?5-News">Doc</a></li>
<li><a href="link2.php">Link 2</a></li>
<li><a href="link3.php">Link 3</a></li>
</ul> ';
}
$template_hook['navtab_start'] .= '<li'.$tabselected.'><a class="navtab" href="/content.php?5-News">News</a>'.$tablinks.'</li>' ;
I have this on my Navbar: Insert CMS Navbar Entry plugin
PHP Code:
if (defined('CMS_SCRIPT') AND class_exists('vBCms_Navbar'))
{
$vbulletin->options['selectednavtab'] = 'vbcms';
$template_hook['navtab_start'] .= vBCms_NavBar::renderView();
}
if (intval($_GET['r'] == 'r=5-News')) {
}
else
{
if (can_see_cms())
{
$template_hook['navtab_start'] .= vB_Template::create('vbcms_navbar_link')->render();
$template_hook['navbar_getnew_menu_pos1'] .= vB_Template::create('vbcms_navbar_whatsnew_link')->render();
}
}
What code should I execute to have only the current tab to be highlighted?
PHP Code:
if (intval($_GET['r'] == 'r=5-News')) {
?
}