The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
[HOW TO - vB4] Create a New Tab in the navbar
Here's a pretty simple method for creating a new tab in the navbar, along with a submenu to go along with it. All you need is a unique condition for when your tab will be shown. What you will be making is a plugin to create the Nav Link along with a submenu which Link 1, Link 2, Link 3, and Drop Down which then drops down and has SubLink 1, SubLink 2, and SubLink 3. This is shown below. NOTE: This is for 4.0.x and 4.1.x. In 4.2.x, you should be using the Navigation Manager. This article is NOT to be used just to add another link to a submenu. It is for creating the Nav Link tab along with all the submenus. Again, if all you want is to add submenus to an existing tab, then this article is NOT for you!!! This article is also for use by users who understand the basics of conditions and can write them. The navbar is not really an easy thing to play with if you don't know what you are doing - I think even Wayne said it had issues - so don't try this if you don't understand how to write a condition. OK, with that out of the way.... Here's the basic template for making your new tab: Create a plugin (Plugins & Products) > Add New Plugin: hook location - process_templates_complete * Title - New Tab for Navbar Execution Order - 5 (* I used to have this listed as global_state_check but then noticed vb themselves use the process_templates_complete hook location, so I changed it.) PHP Code:
PHP Code:
PHP Code:
PHP Code:
ragtek also posted an article to do the same thing only using a template with the plugin - [HOW TO - vB4] Create a New Tab in the navbar (with template) Originally posted on vb.org 2009-10-27. Other related articles of possible interest: [HOW TO - vB4] Remove the vB Default Navtabs [HOW TO - vB4] Create your own vBulletin page |
#162
|
|||
|
|||
I'd like to make a blog category into a tab while at the same time not activating the Blogs tab. Would this be the proper format?
PHP Code:
|
#163
|
||||
|
||||
Quote:
|
#164
|
||||
|
||||
Hi Lynne,
Been trying to figure this one out. All I want to do is add a new tab that displays the following.... ...search.php?do=getdaily&contenttype=vBForum_Post &include=27,35,59,76,84,85 That gives me todays posts from a select group of forums that I have as sales forums. By clicking on the tab, my members can view "Todays Ads". The tab works, in so far as it throws up the right results, but it doesnt stay selected. I believe this is because THIS_SCRIPT is "search" which is not unique. Do you know of any way to resolve this? I dont want submenus or anything else, I just want to put this link in the tabs at the top of my forum. I've tried the different tabs mods, I've tried tabs with templates and your mod and the same problem occurs with all of them. At this point, I'm thinking how bad is a piece of software that wont allow a simple link to be added to the menu system? I'm generally liking vB4, but the navbar is truly awful. I'm starting to think this is not actually possible. |
#165
|
||||
|
||||
Quote:
|
#166
|
||||
|
||||
Hi there, Lynne.
I had a question related to tabs. I actually created a separate thread for it, but somehow it hasn't got answered yet. Actually, in the tabs, I wanted to add icons / images along with the link as well. e.g. add a home icon in the Home tab (on the left of "Home" text). The only thing I couldn't figure out was where exactly would I need to add the image source for the desired icon? I messed around a bit, and in "blog_navbar_link" found the following code: Code:
<li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li> Code:
<li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}"><img class="inlineimg" src="http://forums.pakfellows.com/images/icons/Homepage/blog.png" border="0" />{vb:rawphrase blogs}</a></li> Could you help me with this please? |
#167
|
|||
|
|||
Hi,
How do set permissions on just e.g. The line with Misc in it. I only want that to show to certain Groups. PHP Code:
|
#168
|
||||
|
||||
Quote:
Quote:
|
#169
|
|||
|
|||
I got as far as this:
PHP Code:
Can anyone help with this, please. |
#170
|
||||
|
||||
Take a look at the code in the first post again. You are closing the <ul> tag before you are supposed to. It should be open for all submenu items.
|
#171
|
|||
|
|||
I have looked the first post again, but still can't get it working.
Any chance you could fix it please. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|