Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Template Modifications
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Multiple Navbars Details »»
Multiple Navbars
Version: 1.00, by optrex optrex is offline
Developer Last Online: Mar 2011 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.6.x Rating:
Released: 09-24-2006 Last Update: Never Installs: 59
Template Edits
 
No support by the author.

There is always a demand for increased navigation from your vB Board. This modification has been tested on 3.6.x, 3.7.x and 3.8.x

Hardcoding a menu is the best way to add the increased functionaility, without adding server load and queries. This template modificiation explains how to add additional simple navbars to your website. By utilising exisitng vB code from within the Navbar template, the menu will appear on all pages, including in add-ons such as vBa and Photoplog and Photopost.


A working expample can be found at Midlands Weather Forum

The basis of the navigation bar (refered to as the 'Main Code') is as follows:

Code:
<!-- nav2 buttons bar by Optrex-->
 
<div align="center">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px">
<tr align="center">
 
 
<!--compile your links within this space, using the section types below -->
 
 
</tr>
</table>
</div>
 
<!-- / nav2 buttons bar by Optrex-->
To create a link visible to all usergroups add this code to replace the green section of the main code (above):
Code:
<td class="vbmenu_control"><a href="http://www.yoururlhere.com" >Title of your link</a></td>
To create a link visible only to members add this code to replace the green section of the main code (above):
Code:
<if condition="$show['member']">
<td class="vbmenu_control"><a href="http://www.yoururlhere.com" >Title of your link</a></td>
</if>
Placement is recommended above your existing navbar, due to the "drop down" lists.

Find the following line in your navbar template and place your compiled code above it.
Code:
<!-- nav buttons bar -->
<div align="center">

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #42  
Old 11-21-2006, 08:25 AM
optrex optrex is offline
 
Join Date: Sep 2005
Posts: 344
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

this mod has now been tested with 3.6.3
Reply With Quote
  #43  
Old 11-21-2006, 07:24 PM
alawee.blawee's Avatar
alawee.blawee alawee.blawee is offline
 
Join Date: Oct 2006
Location: IraQ
Posts: 290
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by optrex View Post
this mod has now been tested with 3.6.3
and its working so nice
i've tested it and added it with a style has an integrated navbar
look at the demo



thanx opterx
Reply With Quote
  #44  
Old 12-10-2006, 01:52 PM
optrex optrex is offline
 
Join Date: Sep 2005
Posts: 344
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

tested with 3.6.4 and working fine
Reply With Quote
  #45  
Old 12-11-2006, 09:12 PM
highlan-cruise highlan-cruise is offline
 
Join Date: Sep 2005
Posts: 92
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

is there a way of aligning both of the bars so that the links are aligned instead of staggered?
Reply With Quote
  #46  
Old 12-11-2006, 09:19 PM
Magz's Avatar
Magz Magz is offline
 
Join Date: Nov 2006
Location: UK
Posts: 147
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi, firstly great mod, id been looking for something like this for a while now.

The only problem ive noticed, is that i use mkportal, and the extra navbar, whils it works flawlessy in my forum pages, it doesnt appear on the mkportal home page.

How can i make it so that it does?

Thanks
Reply With Quote
  #47  
Old 12-12-2006, 09:33 AM
optrex optrex is offline
 
Join Date: Sep 2005
Posts: 344
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by highlan-cruise View Post
is there a way of aligning both of the bars so that the links are aligned instead of staggered?
Cruise, the links are centered, so if you have the same number of links in both bars, they should not be "staggered". You could try creating blank links to help with the spacing.

Quote:
Originally Posted by Magz View Post
The only problem ive noticed, is that i use mkportal, and the extra navbar, whils it works flawlessy in my forum pages, it doesnt appear on the mkportal home page.
How can i make it so that it does?
Magz, It sounds like mkportal doesn't use the navbar template. So you could try moving the nav bar code to the header. Or mkportal may use its own template system (like mkportal_navbar or mkportal_header for example). In which case you would need to drop the code into the relevant mkportal templates.

Let me know how you get on
Reply With Quote
  #48  
Old 12-12-2006, 11:11 AM
The dman The dman is offline
 
Join Date: Nov 2006
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

optrex
Thanks for this just what the doctor ordered

How can I get the seam between the 2 navbars like your pic

Mine looks like this
Reply With Quote
  #49  
Old 12-12-2006, 01:53 PM
optrex optrex is offline
 
Join Date: Sep 2005
Posts: 344
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try this dman

Code:
style="border-top-width:0px"
or
Code:
style="border-bottom-width:0px"
depending on which border you wan to change - the number of px is the border width.

Placement can be seen as here.

Border around navbar: https://vborg.vbsupport.ru/showpost....29&postcount=7
Reply With Quote
  #50  
Old 12-13-2006, 01:16 AM
gatorenvy gatorenvy is offline
 
Join Date: Dec 2006
Posts: 40
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am a complete newb to vbulletin. I just installed it today and would like to add this

my forum is www. gatorenvy .com

I just don't know where to find the navbar file to paste the code you provided. I'm just using the default style for now. I don't know where any of the style files are or the header or the navbar. Please help!
Reply With Quote
  #51  
Old 12-13-2006, 07:58 AM
optrex optrex is offline
 
Join Date: Sep 2005
Posts: 344
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Gatro,

Please click install on this thread to show you've installed the product, and to keep up to date with changes.

From your AdminCP
Styles and templates
Style Manager
In default style select "edit templates"
Scroll down to navigation /breadcrumb templates
Double click navbar.

This will get you to your navbar template. Copy and paste the code to a .txt file on your PC so that you can restore it easily if you mess it up.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:04 PM.


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.06127 seconds
  • Memory Usage 2,311KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (6)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete