The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Dropdown Menu box for Links/Urls Details »» | |||||||||||||||||||||||||||||||||
As a result of this post https://vborg.vbsupport.ru/showthrea...82#post1697782
I've come up with a small modification that will allow admins to include a small dropdown box in the forum discription. With this mod you will be able to add a few or hundreds of urls and links without filling up your forum. This is really easy, all you need to do is to copy the following code to notepad on your PC and save it as subnav.js Code:
function go_nav() { if (document.getElementById && document.createTextNode) { var user_link = document.getElementById("my_links").value; window.location = user_link; return false; } } then you need to upload the subnav.js file to your forums root directory. The next stage is the code where you edit your urls etc... Code:
<div id="drop_box_nav"> <form action="#" onsubmit="return go_nav();"> <select name="my_links" id="my_links"> <option value="http://www.ukbusinesslive.co.uk">UKBusinesslive Store</option> <option value="http://www.ukbusinesslive.co.uk/topsite">Topsite</option> <option value="http://www.google.com">Google</option> <option value="http://www.ukbusinesslive.co.uk/links/">UKBL Links</option> </select> <input type="submit" name="sub_nav" id="sub_nav" value="Go to URL" /> </form> </div> <script type="text/javascript" src="subnav.js"></script> Code:
<option value="http://www.ukbusinesslive.co.uk">UKBusinesslive Store</option> Once you've saved your edit, you can upload it to a forum, what i did was to create a new forum called "Quick Links" and then paste all of that code into the Forum Description. Thats all there is to it, Feel free to experiment with this and remember to post a link here if you want to show off your new dropbox. Enjoy *****************************UPDATE*************** ******************* 4th Jan 2009 Please find below an .xml file, This is the Menubox done within a Module for vBa It's the actual module with the default url still in place. (You need to edit these - Unless you want a link to my site ) Anyone with vBa3 can upload it via the vBa control panel. Lower versions of vBa may need to edit the .xml file. REMEMBER you still need to upload the subnav.js file to your forum root Many Thanks to Mal for this Code Enjoy *****************************UPDATE*************** ******************* 12 January 2009 To Open in new Browser Window To get the link to open in a new browser window, what you do is add the target="_blank" attribute to your link tag, like this in your Menu Links area <option value="http://www.ukbusinesslive.co.uk" target="_blank">UKBusinesslive Store</option> If you do that to the ones that you want to open in a new window, then you don't navigate away from your site Download Now
Screenshots
Show Your Support
|
Comments |
#32
|
|||
|
|||
UKBL,.- another thing you can do is put them between an <li> tag on one of your blacktabs.
|
#33
|
|||
|
|||
Quote:
Thanks in advance! |
#34
|
|||
|
|||
Btw, in relation to the target="_blank" coding tweak not working for me (to have links open up in a new browser window), I am running vb 3.8.2 if it matters.
I'd also like to know if it's possible to have any of the links in the dropdown list show up as bolded or with colored text? |
#35
|
|||
|
|||
Anyone with a suggestion out there?
|
#36
|
||||
|
||||
Quote:
|
#37
|
|||
|
|||
I am not familiar with the whole CSS thing...I haven't been able to get tags to work for color or bold fonts...doesn't seem like it should be hard, but so far no luck.
I'm really more interested in the code to have the link open up a new browser window when clicked. Anyone got suggestions on that? Thanks in advance! |
#38
|
|||
|
|||
Still looking for help with the code text to get the drop-down link to open a new browser window guys? I've inserted the target="_blank" text exactly as shown, and it doesn't work.
Anyone have suggestions? |
#39
|
|||
|
|||
Hi,
This is how it looks without the target blank Code:
<option value="http://www.ukbusinesslive.co.uk">UKBusinesslive Store</option> Code:
<option value="http://www.ukbusinesslive.co.uk" target="_blank" >UKBusinesslive Store</option> Let me know how you got on, or perhaps post your code here and we'll take a look |
#40
|
|||
|
|||
Quote:
Code:
<div id="drop_box_nav"><form action="#" onsubmit="return go_nav();"><select name="my_links" id="my_links" align="center"> <option value="http://www.dabearz.com/forums/" target="_blank" >Bears/DaBears</option> <option value="http://www.chicagobears.com/">Bears/Team Site</option> <option value="http://forums.bengalszone.com/">Bengals/BengalsZone</option> |
#41
|
|||
|
|||
Hi
heres your code Code:
<option value="http://www.dabearz.com/forums/" target="_blank">Bears/DaBears</option> <option value="http://www.chicagobears.com/">Bears/Team Site</option> <option value="http://forums.bengalszone.com/">Bengals/BengalsZone</option> So this is what it should look like <option value="http://www.ukbusinesslive.co.uk" target="_blank" >UKBusinesslive Store</option> and this is where you've gone wrong, highlighted in red <div id="drop_box_nav"><form action="#" onsubmit="return go_nav();"><select name="my_links" id="my_links" align="center"> <option value="http://www.dabearz.com/forums/" target="_blank" >Bears/DaBears</option> <option value="http://www.chicagobears.com/">Bears/Team Site</option> <option value="http://forums.bengalszone.com/">Bengals/BengalsZone</option> You seem to have a forward slash "/" at the end of your urls, Delete that and the target="_blank" should work |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|