vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Design and Graphics Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=253)
-   -   Navbar: Mark new tab as selected? (https://vborg.vbsupport.ru/showthread.php?t=238830)

anarx 03-22-2010 12:28 PM

Navbar: Mark new tab as selected?
 
1 Attachment(s)
Hello!

I just added an extra tab (Link to Forumrules "Regeln") to the navbar.
--> See attachment.

Everything works fine, but I don't know how to mark the tab as "selected" as soon as I visit the Link (Rules Tab).
I tried this but it did not work:

This is the interesting part which does not work:
Code:

                <vb:elseif condition="$post['threadid'] == 7830"/>
                        <li class=selected"><a class="navtab" href="showthread.php?7830-Regeln">Regeln</a></li>

edited part of my navbar:
Code:

                {vb:raw template_hook.navtab_middle}
                <vb:if condition="!$vboptions['selectednavtab'] AND THIS_SCRIPT == 'search'">
                        <vb:if condition="$show['member']">
                        <li  class="selected"><a class="navtab" href="search.php?{vb:raw session.sessionurl}do=getnew&amp;contenttype=vBForum_Post" accesskey="2">{vb:rawphrase getnew_tab}</a>
                               
                                <ul class="floatcontainer">
                                        <li><a href="search.php?{vb:raw session.sessionurl}do=getnew&amp;contenttype=vBForum_Post">{vb:rawphrase new_posts_nav}</a></li>
                                        <li><a href="search.php?{vb:raw session.sessionurl}do=getnew&amp;contenttype=vBForum_SocialGroupMessage">{vb:rawphrase new_group_messages_nav}</a></li>
                                        <li><a href="search.php?{vb:raw session.sessionurl}do=getnew&amp;contenttype=vBForum_Event">{vb:rawphrase new_events_nav}</a></li>
                                        {vb:raw template_hook.navbar_getnew_menu}
                                        <li><a href="forumdisplay.php?{vb:raw session.sessionurl}do=markread">{vb:rawphrase mark_forums_read}</a></li>
                                </ul>
                        </li>       




<!-- ========================================================================================================== -->
<!-- ================================== EDIT Start: Forenregeln in der Navbar ================================= -->
<!-- ========================================================================================================== -->



                        <li><a class="navtab" href="showthread.php?7830-Regeln">Regeln</a></li>




<!-- ========================================================================================================== -->
<!-- =================================== EDIT End: Forenregeln in der Navbar ================================== -->
<!-- ========================================================================================================== -->



               



                        <vb:else />
                        <li  class="selected"><a class="navtab" href="search.php?{vb:raw session.sessionurl}do=getdaily&amp;contenttype=vBForum_Post" accesskey="2">{vb:rawphrase getnew_tab}</a>
                                <ul class="floatcontainer">
                                        <li><a href="search.php?{vb:raw session.sessionurl}do=getdaily&amp;contenttype=vBForum_Post">{vb:rawphrase todays_posts}</a></li>
                                        <li><a href="search.php?{vb:raw session.sessionurl}do=getdaily&amp;contenttype=vBForum_SocialGroupMessage">{vb:rawphrase daily_group_message}</a></li>
                                        <li><a href="search.php?{vb:raw session.sessionurl}do=getdaily&amp;contenttype=vBForum_Event">{vb:rawphrase daily_events}</a></li>
                                        {vb:raw template_hook.navbar_getdaily_menu}
                                        <li><a href="forumdisplay.php?{vb:raw session.sessionurl}do=markread">{vb:rawphrase mark_forums_read}</a></li>
                                </ul>
                        </li>
                        </vb:if>
                <vb:elseif condition="$show['member']" />

                        <li><a class="navtab" href="search.php?{vb:raw session.sessionurl}do=getnew&amp;contenttype=vBForum_Post" accesskey="2">{vb:rawphrase getnew_tab}</a></li>
               




<!-- ========================================================================================================== -->
<!-- ================================== EDIT Start: Forenregeln in der Navbar ================================= -->
<!-- ========================================================================================================== -->



                        <li><a class="navtab" href="showthread.php?7830-Regeln">Regeln</a></li>
                <vb:elseif condition="$post['threadid'] == 7830"/>
                        <li class=selected"><a class="navtab" href="showthread.php?7830-Regeln">Regeln</a></li>
                       
               


<!-- ========================================================================================================== -->
<!-- =================================== EDIT End: Forenregeln in der Navbar ================================== -->
<!-- ========================================================================================================== -->



                <vb:else />
                        <li><a class="navtab" href="search.php?{vb:raw session.sessionurl}do=getdaily&amp;contenttype=vBForum_Post" accesskey="2">{vb:rawphrase getnew_tab}</a></li>
               
               


<!-- ========================================================================================================== -->
<!-- ================================== EDIT Start: Forenregeln in der Navbar ================================= -->
<!-- ========================================================================================================== -->



                        <li><a class="navtab" href="showthread.php?7830-Regeln">Regeln</a></li>


<!-- ========================================================================================================== -->
<!-- =================================== EDIT End: Forenregeln in der Navbar ================================== -->
<!-- ========================================================================================================== -->



                </vb:if>

I hope you understand my problem. Is there any way to make it work?

anarx

Lynne 03-22-2010 02:11 PM

Both the article that I wrote (plugin code only) and that Ragtek wrote (plugin and template code) which are in the vB4 Articles forum talk about the condition you need to add to make the tab active. You may want to read them and include that code in your template or plugin.


All times are GMT. The time now is 08:27 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00931 seconds
  • Memory Usage 1,744KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete