Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Custom Navbar Links Details »»
Custom Navbar Links
Version: 1.20, by harmor19 harmor19 is offline
Developer Last Online: May 2023 Show Printable Version Email this Page

Version: 3.5.0 Rating:
Released: 10-20-2005 Last Update: 07-06-2006 Installs: 219
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

Author: Andrew Harmor
Version: 1.20
File Edits: 0
Template Edits: 1
Difficulty: Easy

Please click



Description:
Adds a drop down menu on your navbar which contains links you add through the ACP.


################################################## ###############
FAQ


Q: The link doesn't look right on the navbar
A: While on your forums view the source and search for id="navbar_search"
To the right should be "class" (For the default skin the class is "vbmenu_control")

Edit the navbar template
Find:
PHP Code:
<td id="custom_links" class="vbmenu_control"
Replace the "class" so it's the same as the search's class.
Let's say you're class is "nav_element" then it should look like this
PHP Code:
 <td id="custom_links" class="nav_element"
Open the product xml in an editor
Find:
PHP Code:
<td class='vbmenu_control'
Replace with your class.
PHP Code:
<td class='nav_element'
################################################## ###############

To get this to work with CMPS (Thanks To: drl2005)
Code:
In your CMPS settings under Portal Output Global Variables place:
custom_droplinks
custom_singlelinks
###########Changelog################

1.00
Initial Release

1.02
All Phrases are now in the product xml
The option to have link open in new window

1.03
Option to add new links on navbar as a stand alone link or in the drop down menu.

1.04
Sort the display order of links in the drop down menu.

1.05
16x16 images can be added to both stand-alone and drop down links

1.06
Templates are now cached


1.07
Fixed bug in product.
Changed the maximum characters for "name" from "20" to "100"

1.20
Usergroup permissions per link

Show Your Support

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

Comments
  #162  
Old 01-06-2006, 01:48 PM
kremer4 kremer4 is offline
 
Join Date: Jan 2006
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Getting the following error message; any suggestions.

Database error in vBulletin 3.5.2:

Invalid SQL:
CREATE TABLE `custom_droplinks` (
`linkid` mediumint(10) unsigned NOT NULL auto_increment,
`url` varchar(120) NOT NULL default '',
`name` varchar(20) NOT NULL default '',
`new_window` tinyint(2) NOT NULL default '',
`alt` varchar(60) NOT NULL default '',
`number` int(20) NOT NULL default '',
`image` varchar(60) NOT NULL default '',
PRIMARY KEY (`linkid`)
);;

MySQL Error : Invalid default value for 'new_window'
Error Number : 1067
Date : Friday, January 6th 2006 @ 10:42:24 AM
Script : http://cmbb/admincp/plugin.php
Referrer : http://cmbb/admincp/plugin.php?do=productadd
IP Address : 157.185.92.99
Username : administrator
Classname : vB_Database
Reply With Quote
  #163  
Old 01-06-2006, 06:30 PM
harmor19 harmor19 is offline
 
Join Date: Apr 2005
Posts: 1,324
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's weird, I'll do some research on why you recireved that error.
Reply With Quote
  #164  
Old 01-06-2006, 06:35 PM
kremer4 kremer4 is offline
 
Join Date: Jan 2006
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks :up:
Reply With Quote
  #165  
Old 01-06-2006, 07:55 PM
shadowdancer36 shadowdancer36 is offline
 
Join Date: Nov 2005
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is it a way I can change the word extras to something else? :ermm:
Reply With Quote
  #166  
Old 01-06-2006, 11:07 PM
harmor19 harmor19 is offline
 
Join Date: Apr 2005
Posts: 1,324
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by shadowdancer36
Is it a way I can change the word extras to something else? :ermm:
In the phrase manager search for "Extras".
Edit the wird and in the "English Translation" box put what you want it to say.
Reply With Quote
  #167  
Old 01-08-2006, 01:52 AM
harmor19 harmor19 is offline
 
Join Date: Apr 2005
Posts: 1,324
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kremer4
Getting the following error message; any suggestions.

Database error in vBulletin 3.5.2:

Invalid SQL:
CREATE TABLE `custom_droplinks` (
`linkid` mediumint(10) unsigned NOT NULL auto_increment,
`url` varchar(120) NOT NULL default '',
`name` varchar(20) NOT NULL default '',
`new_window` tinyint(2) NOT NULL default '',
`alt` varchar(60) NOT NULL default '',
`number` int(20) NOT NULL default '',
`image` varchar(60) NOT NULL default '',
PRIMARY KEY (`linkid`)
);;

MySQL Error : Invalid default value for 'new_window'
Error Number : 1067
Date : Friday, January 6th 2006 @ 10:42:24 AM
Script : http://cmbb/admincp/plugin.php
Referrer : http://cmbb/admincp/plugin.php?do=productadd
IP Address : 157.185.92.99
Username : administrator
Classname : vB_Database
I haven't forgot about you.
Perhaps I need to make it "unsigned"?

Edit:
I made it unsigned and I made the default value "0".
If you are stilling recieving an error do not hesitate to report it.
Reply With Quote
  #168  
Old 01-08-2006, 03:56 AM
Andyrew Andyrew is offline
 
Join Date: Aug 2005
Location: UK
Posts: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have been getting database errors ever since i did the last upgrade of your hack.
So i decided to remove it and start again, all is working ok now apart from i cannot put long names in the name field.
I did a fresh install several times of the hack downloaded from the start of this thread but it just won't let me add more than 20 characters.
It was working before after you did the fix for this but now even after installing and doing the upgrade it still won't allow more than 20 characters.
Reply With Quote
  #169  
Old 01-08-2006, 04:40 AM
harmor19 harmor19 is offline
 
Join Date: Apr 2005
Posts: 1,324
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Andyrew
I have been getting database errors ever since i did the last upgrade of your hack.
So i decided to remove it and start again, all is working ok now apart from i cannot put long names in the name field.
I did a fresh install several times of the hack downloaded from the start of this thread but it just won't let me add more than 20 characters.
It was working before after you did the fix for this but now even after installing and doing the upgrade it still won't allow more than 20 characters.
I'm sorry about that.
You can now type "100" characters for the name.

You'll have to uninstall the current product and upload the new one.
Reply With Quote
  #170  
Old 01-08-2006, 08:45 AM
Andyrew Andyrew is offline
 
Join Date: Aug 2005
Location: UK
Posts: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Working now whats the upgrade2.xml for do i need to run this even though its working now.
Reply With Quote
  #171  
Old 01-08-2006, 09:02 AM
harmor19 harmor19 is offline
 
Join Date: Apr 2005
Posts: 1,324
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You do not need to run upgrade2.
It's to add images to links.
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 08:21 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04947 seconds
  • Memory Usage 2,323KB
  • Queries Executed 25 (?)
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
  • (1)bbcode_code
  • (4)bbcode_php
  • (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
  • (2)pagenav_pagelinkrel
  • (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