Version: 1.00, by attroll
Developer Last Online: Mar 2023
Version: 3.0.0
Rating:
Released: 05-15-2004
Last Update: 06-05-2004
Installs: 126
Uses Plugins Template Edits
No support by the author.
Dispite what category this is in it works with vBulletin 3.5. Just read the directions.
What this does is create another navbar with drop down menu?s by typing $navbar2 in any of your templates. It is just like the one that comes with vBulletin 3.
After seeing a lot of replies about users wanting another navbar besides the basic one that comes with vBulletin. I waited for someone else to write one. But no one stepped forward and wrote one. I wanted this for my site and got tired of waiting for someone else to write it. So I played around and created this one for myself. I though I would share it with everyone.
Note: If you do not want to add a separate navbar template you can also substitute the steps in 5A through 5D and insert the navbar2.txt after you have edited it the way you want and into the same places as I mentioned for the $navbar2 in your default navbar and you will not have to do any of these other steps.
I put a lot of description tags in the HTML file to help explain what everything does. Once you understand what is going on here you can removed these. With very little modifications you can add to, remove or move items around in this navbar.
1. To install this hack you will have to create a template in you ADMINCP and call it ?navbar2? and insert the contents of the attached file "navbar2.txt" into this template file. Right now it is set up for my site. So you will have to modify it to what you want in this navbar for your site.
2. Put the following command in your phpinclude_start template:
2A. This is for users that have vB 3.5 and up. Step 2 will not work because the phpinclude_start template no longer exist in versions 3.5 and higher. So for 3.5 users ignore step 2 and use 2A.
3. Now put the following command in you header or what ever template where your want the new navbar to be displayed (samples of where to put them are in the attached photos and directions are in 5A, B, C, D.):
PHP Code:
$navbar2
4. Since the template is uncached you will have an extra query on each page. To fix, open global.php
Find:
PHP Code:
// misc useful
Add below:
PHP Code:
'navbar2',
5A. Under current Navigation / Breadcrumb Templaters - navbar:
Find:
Code:
<!-- / nav buttons bar -->
Below that place:
Code:
$navbar2
5B.On top of forums tables:
Find:
Code:
<!-- / PAGENAV POPUP -->
</if>
Below that place:
Code:
$navbar2
5C.Under your header:
Find:
Code:
<br />
<!-- breadcrumb, login, pm info -->
Above that add:
Code:
$navbar2
5D.Top of current navbar:
Find:
Code:
<!-- breadcrumb, login, pm info -->
Under that add:
Code:
$navbar2
vBadvance CMPS using vB 3.5 or higher. To get this working with the homepage you will have to do the following.
Go into your ADMINCP-->vBa CPMS-->Default Setting-->Portal Output Global Variables and add navbar2 in the block there and save it.
Arcaded hack. You will need to go into your darcaded hack and edit a line. Here are the directions:
Go to you arcade/functions/functions.php
open it with a text editor:
Find:
Code:
global $header, $vbphrase, $vboptions, $stylevar, $headinclude, $bbuserinfo, $session, $show, $pmbox;
global $forumjump, $timezone, $logincode, $_USEROPTIONS, $scriptpath, $admincpdir, $modcpdir, $quickchooserbits;
Replace with:
Code:
global $header, $vbphrase, $vboptions, $stylevar, $headinclude, $bbuserinfo, $session, $show, $pmbox;
global $forumjump, $timezone, $logincode, $_USEROPTIONS, $scriptpath, $admincpdir, $modcpdir, $quickchooserbits, $navbar2;
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
I don't think it is in the stardard error template. The template is calling for the $navbar. The $navbar2 is within the navbar template. I think it has to do with the navbar plugin. Maybe the hook location. I have tried different hook locations with no success. So maybe there hook locations do not work with the standard error template.
It should show up on new post results and long as there are new posts. I have found if there are no new post and you get the following message it does not show up
If anyone knows the answer to this please let me know. I will include it in the install instuctions if we can figure it out.
In v 3.0.x: Just open the STANDARD_ERROR template, and add $navbar2around the $header line somewhere depends where you want to see it. You may also need to add $navbar to the same template.
That will fix the problem, as the navbar template is not included as standard (with v3.0.x) when an error screen is displayed.
In v 3.0.x: Just open the STANDARD_ERROR template, and add $navbar2around the $header line somewhere depends where you want to see it. You may also need to add $navbar to the same template.
That will fix the problem, as the navbar template is not included as standard (with v3.0.x) when an error screen is displayed.
I had already tried this in vB 3.5 and it will not work. It displays two nabars. Any other ideas or suggestion would be appreciated.
I've installed this and every thing works fine except the links in the navbar2 on my cmps home page. It shows the items such as FAQ(which I have put on it) that it's looking for it in the wrong folder.
Says in the properties that the path is mysite/faq.php
When clicked on it brings up
Quote:
The requested URL /install/install.php was not found on this server.
I've checked cmps and it has the navbar2 being looked for there. I even went and installed navbar2 on my bottom.php file for the cmps as suggested earlier in this thread. Any help would be appreciated. Thanks.
I've installed this and every thing works fine except the links in the navbar2 on my cmps home page. It shows the items such as FAQ(which I have put on it) that it's looking for it in the wrong folder.
Says in the properties that the path is mysite/faq.php
When clicked on it brings up
I've checked cmps and it has the navbar2 being looked for there. I even went and installed navbar2 on my bottom.php file for the cmps as suggested earlier in this thread. Any help would be appreciated. Thanks.
I looked at your site and the path in navbar2 for you FAQ should be yoursite/forums/faq.php?
Sorry for not reading through all the pages in-case someone has mentioned this before but I've had this hack working for some time now - its great - but this morning I noticed when I clicked on newposts and it said "there are no new posts since my last visit" that my navbar2 disappeared!
My navbar2 is above my standard vbb navbar, any other link that is clicked is fine.. navbar2 is still there, even when I click new posts and there are posts - the navbar2 still shows. So why is it not showing if there are no new posts? Has anyone else seen this problem before or is it just me I've tested this on the latest IE and Firefox.
Any help/advice would be appreciated! My forums is www.cruise4birds.com/forums should anyone want to take a look.
Sorry for not reading through all the pages in-case someone has mentioned this before but I've had this hack working for some time now - its great - but this morning I noticed when I clicked on newposts and it said "there are no new posts since my last visit" that my navbar2 disappeared!
My navbar2 is above my standard vbb navbar, any other link that is clicked is fine.. navbar2 is still there, even when I click new posts and there are posts - the navbar2 still shows. So why is it not showing if there are no new posts? Has anyone else seen this problem before or is it just me I've tested this on the latest IE and Firefox.
Any help/advice would be appreciated! My forums is www.cruise4birds.com/forums should anyone want to take a look.
Yes this is a problem. I have not been aboe to figure out. This was dicussed starting at post #191. No one has found a cure for it yet.
Basically any time a search result comes back with out any finds whether it is in NEW POST or searching the forums the navbar2 does not show up.