Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases

Reply
 
Thread Tools
Custom Quick Links Details »»
Custom Quick Links
Version: 1.1, by Soup Soup is offline
Developer Last Online: Feb 2013 Show Printable Version Email this Page

Version: 3.0.3 Rating:
Released: 03-07-2005 Last Update: 03-08-2005 Installs: 13
DB Changes
 
No support by the author.

What does this do?
Lets members of your forum add custom links at the bottom of the Quick Links popup in the navbar.

Overview:
Queries: 1 (during install)
Phrases: 8
New Templates: 3
- customquicklinks
- usercp_quicklinks
- usercp_quicklinks_exist
Edit Templates: 2
- USERCP_SHELL
- navbar
Edit Files: 3
- profile.php
- global.php
- includes/functions_user.php

More Info:
Members will be able to add customized links to the quick links popup via the "UserCP -> Edit Quick Links" link. These links will appear under 'Custom Links' at the bottom of the Quick Links popup.

It adds no additional queries during pageloads. (the data is stored in usertextfield which is grabbed on every page by default)

The links are individual to each user, not global for everyone.

The link titles are HTML safe.

The only drawback is that very long link titles also distort the quick links popup and make it very wide, but that is up to each member.

Changelog:
v1.1:
- Added quicklinks to construct_usercp_nav() (Thanks Lionel)

Supporters / CoAuthors

Show Your Support

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

Comments
  #22  
Old 03-30-2005, 07:02 AM
freakyshiat freakyshiat is offline
 
Join Date: Nov 2001
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

how can I use conditionals to let specific usergroups access the quick links? I dont want to do it at the navbar level (people can manually type in the direct link), I would like profile.php to check if the user belongs to usegroupid 3 and 4 (for example) and only let those groups update or add the quick links...thank you for any help.
Reply With Quote
  #23  
Old 04-24-2005, 04:20 PM
Gastongr Gastongr is offline
 
Join Date: Aug 2004
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed it on www.webmastershelp.com and it works great! Thanks .
Reply With Quote
  #24  
Old 04-30-2005, 03:22 AM
zetetic's Avatar
zetetic zetetic is offline
 
Join Date: Apr 2004
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Excellent hack, Soup.
Reply With Quote
  #25  
Old 04-30-2005, 03:33 AM
zetetic's Avatar
zetetic zetetic is offline
 
Join Date: Apr 2004
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Incidentally, you should cache the templates.

In profile.php, find:

PHP Code:
'removelist' => array(
        
'modifylist_removeuser',
    ), 
and replace with:

PHP Code:
'removelist' => array(
        
'modifylist_removeuser',
    ),
    
'editquicklinks' => array(
        
'usercp_quicklinks',
        
'usercp_quicklinks_exist',
    ), 
Reply With Quote
  #26  
Old 05-06-2005, 03:21 AM
Samira's Avatar
Samira Samira is offline
 
Join Date: Dec 2004
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, I'm sure I'm missing something simple and I'll feel silly, but I'm begging for some help here (insert *impish grin* smilie here). :cheeky:

I have this working on my forums and my members love it. However, I've just recently installed the Additional Navbar hack and for the life of me, I can NOT get this to work there. The $customquicklinks just will not show. I have the $navbar2 value in the navbar template, so I don't think the modification listed above will be helpful.

Suggestions are very welcome, I've lost some hair over this one. :nervous:
Reply With Quote
  #27  
Old 05-16-2005, 06:04 PM
Samira's Avatar
Samira Samira is offline
 
Join Date: Dec 2004
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No one?
Reply With Quote
  #28  
Old 08-10-2005, 02:03 PM
commTRU commTRU is offline
 
Join Date: May 2005
Location: Tyne and Wear, UK
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a very nice hack and works fine

Just out of interest though, will there be an add-on in the future to allow it to work on the vBAdvanced CMPS page? It doesn't appear on any page that isn't within the /forum directory although it is fine everywhere else.. Maybe there is quick and easy way to adjust this? ^^;;
Reply With Quote
  #29  
Old 08-20-2005, 03:45 PM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

installed easily in 3.0.8 - thanks for sharing!
Reply With Quote
  #30  
Old 11-22-2006, 10:59 PM
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
Location: USA
Posts: 1,612
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

any chance for a 3.5.X update to this?
Reply With Quote
Reply

Thread Tools

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 10:03 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.14913 seconds
  • Memory Usage 2,291KB
  • Queries Executed 27 (?)
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
  • (2)bbcode_php
  • (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
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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_postinfo_query
  • fetch_postinfo
  • 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