How do I add a link to my navigation bar?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Fratal
    Senior Member
    • Oct 2008
    • 149

    How do I add a link to my navigation bar?

    Here's my "navbar" template code:

    Code:
    <table class="bcumbs" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
    <tr>
        <td class="alt1" width="100%">
            <if condition="is_array($navbits)">
                <table cellpadding="0" cellspacing="0" border="0">
                <tr>
                    <td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">$vboptions[bbtitle]</a></span> $navbits[breadcrumb] <span class="navbar">&raquo; $navbits[lastelement]</span></td>
                </tr>
                </table>
            <else />
                <a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">$vboptions[bbtitle]</a>
    
    
            </if>
        </td>
    
    
    </tr>
    </table>
    <if condition="$show['notices']">
    <form action="profile.php?do=dismissnotice" method="post" id="notices">
    <input type="hidden" name="do" value="dismissnotice" />
    <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
    <input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
    <input type="hidden" name="url" value="$return_link" />
        <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
        <tr>
            <td class="thead">$vbphrase[notices]</td>
        </tr>
        <tr>
            <td class="alt1">
                $notices
            </td>
        </tr>
        </table>
        <br />
    </form>
    </if>
    
    <if condition="$show['forumdesc']">
        <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
        <tr>
            <td class="alt1 blacktop" width="100%"><strong>$foruminfo[title]</strong> <span class="smallfont">$foruminfo[description]</span></td>
        </tr>
        </table>
        <br />
    </if>
    
    <if condition="$show['popups']">
    <!-- NAVBAR POPUP MENUS -->
    
        <if condition="$show['communitylink']">
        <!-- community link menu -->
        <div class="vbmenu_popup" id="community_menu" style="display:none;margin-top:3px" align="$stylevar[left]">
            <table cellpadding="4" cellspacing="1" border="0">
            <tr><td class="thead">$vbphrase[community_links]</td></tr>
            $template_hook[navbar_community_menu_start]
            <if condition="$show['quick_links_groups']">
                        <tr><td class="vbmenu_option"><a href="group.php$session[sessionurl_q]">$vbphrase[social_groups]</a></td></tr>
            </if>
            <if condition="$show['quick_links_albums']">
                        <tr><td class="vbmenu_option"><a href="album.php$session[sessionurl_q]">$vbphrase[pictures_and_albums]</a></td></tr>
            </if>
            <if condition="$bbuserinfo['userid']">
                <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=buddylist"><if condition="$show['friends_and_contacts']">$vbphrase[contacts_and_friends]<else />$vbphrase[contacts]</if></a></td></tr>
            </if>
            <if condition="$show['memberslist']">
                <tr><td class="vbmenu_option"><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td></tr>
            </if>
            $template_hook[navbar_community_menu_end]
            </table>
        </div>
        <!-- / community link menu -->
        </if>
        
        <if condition="$show['searchbuttons']">
        <!-- header quick search form -->
        <div class="vbmenu_popup" id="navbar_search_menu" style="display:none;margin-top:3px" align="$stylevar[left]">
            <table cellpadding="4" cellspacing="1" border="0">
            <tr>
                <td class="thead">$vbphrase[search_forums]</td>
            </tr>
            <tr>
                <td class="vbmenu_option" title="nohilite">
                    <form action="search.php?do=process" method="post">
    
                        <input type="hidden" name="do" value="process" />
                        <input type="hidden" name="quicksearch" value="1" />
                        <input type="hidden" name="childforums" value="1" />
                        <input type="hidden" name="exactname" value="1" />
                        <input type="hidden" name="s" value="$session[sessionhash]" />
                        <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
                        <div><input type="text" class="bginput" name="query" size="25" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div>
                        <div style="margin-top:$stylevar[cellpadding]px">
                            <label for="rb_nb_sp0"><input type="radio" name="showposts" value="0" id="rb_nb_sp0" tabindex="1002" checked="checked" />$vbphrase[show_threads]</label>
                            &nbsp;
                            <label for="rb_nb_sp1"><input type="radio" name="showposts" value="1" id="rb_nb_sp1" tabindex="1003" />$vbphrase[show_posts]</label>
                        </div>
                    </form>
                </td>
            </tr>
            <if condition="$vboptions[threadtagging]">
            <tr>
                <td class="vbmenu_option"><a href="tags.php$session[sessionurl_q]" rel="nofollow">$vbphrase[tag_search]</a></td>
            </tr>
            </if>
            <tr>
                <td class="vbmenu_option"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td>
            </tr>
            $template_hook[navbar_search_menu]
            </table>
        </div>
        <!-- / header quick search form -->
        </if>
        
        <if condition="$show['member']">
        <!-- user cp tools menu -->
        <div class="vbmenu_popup" id="usercptools_menu" style="display:none;margin-top:3px" align="$stylevar[left]">
            <table cellpadding="4" cellspacing="1" border="0">
    
            <tr><td class="thead">$vbphrase[quick_links]</td></tr>
            <if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
            <tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread&amp;markreadhash=$bbuserinfo[securitytoken]">$vbphrase[mark_forums_read]</a></td></tr>
            <tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_contacts]</a></td></tr>
            $template_hook[navbar_quick_links_menu_pos1]
            $template_hook[navbar_quick_links_menu_pos2]
    
            <tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr>
            <if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
            <!--<if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>-->
            <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_your_details]</a></td></tr>
            <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
            $template_hook[navbar_quick_links_menu_pos3]
    
            <tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
            <if condition="$show['pmmainlink']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]" rel="nofollow">$vbphrase[private_messages]</a></td></tr></if>
            <tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]" rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr>
            <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[your_profile]</a></td></tr>
            <if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if>
            $template_hook[navbar_quick_links_menu_pos4]
    
            </table>
        </div>
        <!-- / user cp tools menu -->
    
        </if>
    <!-- / NAVBAR POPUP MENUS -->
    
    <!-- PAGENAV POPUP -->
        <div class="vbmenu_popup" id="pagenav_menu" style="display:none">
            <table cellpadding="4" cellspacing="1" border="0">
            <tr>
                <td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
            </tr>
            <tr>
                <td class="vbmenu_option" title="nohilite">
                <form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
                    <input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
                    <input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" />
                </form>
                </td>
            </tr>
            </table>
        </div>
    <!-- / PAGENAV POPUP -->
    </if>
    
    $ad_location[ad_navbar_below]
    Here's my "header" template code:

    Code:
    <a name="top"></a>
    <div id="wrapper">
    <div class="header">
    <div class="topbar">
    <table cellspacing="0" class="nav_table">
        <tr class="tr_navtabs" valign="middle">
            <td><a href="$vboptions[forumhome].php$session[sessionurl_q]">Home</a></td>
            <if condition="$show['member']">
                <td><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
            </if>
            <if condition="$show['registerbutton']">
                <td><a href="register.php$session[sessionurl_q]" rel="nofollow">$vbphrase[register]</a></td>
            </if>
            $template_hook[navbar_buttons_left]
            <td><a rel="help" href="faq.php$session[sessionurl_q]" accesskey="5">$vbphrase[faq]</a></td>
            <if condition="$show['communitylink'] AND $show['popups']">
                <td><a id="community" href="$show[nojs_link]#community" rel="nofollow" accesskey="6">$vbphrase[community]</a> <script type="text/javascript"> vbmenu_register("community"); </script></td>
            <else />
                <if condition="$show['memberslist']">
                    <td><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td>
                </if>
                <if condition="$show['quick_links_groups']">
                    <td><a href="group.php?$session[sessionurl]">$vbphrase[social_groups]</a></td>
                </if>
            </if>
            <td><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
    
            <if condition="$show['popups']">
                <if condition="$show['searchbuttons']">
                    <if condition="$show['member']">
                    <td><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
                    <else />
                    <td><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
                    </if>
                    <td><a id="navbar_search" href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[search]</a> <if condition="$show['quicksearch']"><script type="text/javascript"> vbmenu_register("navbar_search"); </script></if></td>
                </if>
                <if condition="$show['member']">
                    <td><a id="usercptools" href="$show[nojs_link]#usercptools" accesskey="3">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>
                </if>
            <else />
                <if condition="$show['searchbuttons']">
                    <td><a href="search.php$session[sessionurl_q]" accesskey="4">$vbphrase[search]</a></td>
                    <if condition="$show['member']">
                    <td><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
                    <else />
                    <td><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
                    </if>
                </if>
                <td><a href="forumdisplay.php?$session[sessionurl]do=markread&amp;markreadhash=$bbuserinfo[securitytoken]" rel="nofollow">$vbphrase[mark_forums_read]</a></td>
                <if condition="$show['member']">
                    <td><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_contacts]</a></td>
                </if>
            </if>
            $template_hook[navbar_buttons_right]
            <if condition="$show['member']">
                <td><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')">$vbphrase[log_out]</a></td>
            </if>
        </tr>
    </table>
    <div class="topright">
                    <if condition="$show['member']">
                    <span id="notifications"><a id="sty_not" href="usercp.php$session[sessionurl_q]" title="$vbphrase[your_notifications]: $notifications_total"><if condition="$show['notifications']"><span>$notifications_total</span></if></a>
    <div class="vbmenu_popup" id="notifications_menu" style="display:none">
        <table cellpadding="4" cellspacing="1" border="0">
        <tr><td class="thead" colspan="2">$vbphrase[your_notifications]</td></tr>
        $notifications_menubits
        </table>
    </div>
                    </span>
                <if condition="$show['popups']">
                    <script type="text/javascript"> vBmenu.register("notifications"); </script>
                <else />
                    <script type="text/javascript" src="clientscript/vbulletin_notifications_nopopups.js?v=$vboptions[simpleversion]"></script>
                    <script type="text/javascript"> vBulletin.register_control("vB_Notifications_NoPopups", "notifications");  </script>
                </if>
                    
                    <span class="user_dropdown_span">
                    <a href="#" id="user_dropdown">$bbuserinfo[username]</a>
    <script type="text/javascript">
    function set_pic(url){
      $("<img/>").attr("src", url).load(function(){
         s = {w:this.width, h:this.height};
         if(s.w > 5) {
             $('#user_dropdown').prepend('<img src="image.php?u=$bbuserinfo[userid]" alt="" height="32" />');
         } else {
             $('#user_dropdown').prepend('<img src="images/styles/cod_ghosts/images/noavatar.png" alt="" height="32" />');
         }
      }); 
    }
    set_pic("image.php?u=$bbuserinfo[userid]");
    </script>
                    <div id="post_login_box" style="display:none;">
                        <ul class="post_login_box_in">
                            <li><phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase></li>
                            <if condition="$show['pmstats']"><li><a href="private.php$session[sessionurl_q]">Inbox: Unread $bbuserinfo[pmunread], Total $bbuserinfo[pmtotal]</a></li></if>
                            <li><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></li>
                            <li><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')">$vbphrase[log_out]</a></li>
                            <li><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[your_profile]</a></li>
                            <if condition="$show['pmwarning']"><li><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></li></if>
                        </ul>
                    </div>
                    </span>
                    <else />
                        <if condition="$show['registerbutton']"><a class="topbutton" href="register.php$session[sessionurl_q]" rel="nofollow">$vbphrase[register]</a></if><a class="topbutton" id="login_button" href="#">Login</a>
                        <div class="login_box" id="login_box" style="display:none;">
                            <span class="top_arrow"></span>
                            <div class="login_box_in">
                            <form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
            <script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>
                                <table width="100%" border="0" cellspacing="0" cellpadding="5">
                                  <tr>
                                    <td colspan="2"><input type="text" class="tbox" name="vb_login_username" accesskey="u" tabindex="101" placeholder="$vbphrase[username]" /></td>
                                  </tr>
                                  <tr>
                                    <td colspan="2"><input type="password" class="tbox" name="vb_login_password" tabindex="102" placeholder="$vbphrase[password]" /></td>
                                  </tr>
                                  <tr>
                                    <td align="left"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" class="cbox" />$vbphrase[remember_me]</label></td>
                                    <td align="right"><input type="submit" class="tbu" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
                                  </tr>
                                  <tr>
                                    <td colspan="2" align="right"><a href="login.php?do=lostpw">Forgot Password?</a></td>
                                  </tr>
                                </table>
                            <input type="hidden" name="s" value="$session[sessionhash]" />
                            <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
                            <input type="hidden" name="do" value="login" />
                            <input type="hidden" name="vb_login_md5password" />
                            <input type="hidden" name="vb_login_md5password_utf" />
                            </form>
                            </div>
                        </div>
                    </if>
                    </div>
    </div>
    <div class="header_box">
    <h1 class="logo"><a href="$vboptions[forumhome].php$session[sessionurl_q]"><img src="$stylevar[titleimage]" border="0" alt="$vboptions[bbtitle]" /></a></h1>
    </div>
    </div>
    $_phpinclude_output
    
    $ad_location[ad_header_end]
    <div class="content_in">
    Would anybody know what line I need to edit to add in a navbar link? Thanks in advance.
  • Lynne
    Former vBulletin Support
    • Oct 2004
    • 26255

    #2
    You could use one of the $template_hooks in the header template (if you need help writing the plugin, you should ask over on vbulletin.org, the modification site). Or, add a new <td>link code</td> somewhere between those $template_hooks.

    Please don't PM or VM me for support - I only help out in the threads.
    vBulletin Manual & vBulletin 4.0 Code Documentation (API)
    Want help modifying your vbulletin forum? Head on over to vbulletin.org
    If I post CSS and you don't know where it goes, throw it into the additional.css template.

    W3Schools &lt;- awesome site for html/css help

    Comment

    widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
    Working...