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

Reply
 
Thread Tools
Dynamic Navbarlinks Details »»
Dynamic Navbarlinks
Version: 1.5 PL1, by Coroner Coroner is offline
Developer Last Online: Dec 2011 Show Printable Version Email this Page

Category: Mini Mods - Version: 4.0.0 Rating:
Released: 11-16-2009 Last Update: 01-03-2010 Installs: 136
Uses Plugins
Additional Files  
No support by the author.

Idea by Ragtek
I only added support for dhtml menu and side selection.

What does it do:
Over your vBulletin Optionen you can create links for the navbar (single or dhtml) without changing any template (you can not use phrases).

Installation:
1st upload the php - then simply import the product.
After import 3 new links were created (the example from image no.2).

Requirements:
2 template_hooks:

$template_hook[navbar_start] (in vB 3.8 it's called: navbar_buttons_right)
$template_hook[navbar_end] (in vB 3.8 it's called: navbar_buttons_left)

If one of these HOOKs missing, the links could not be shown.

(Tested on vB4 Beta 3)

---

[28.11.2009]
Upgrade to version v1.5.
What's new ?
Usergrouppermissions and template_hooks.

You can leave the "old" structure. This will have no effect on the navbar. But ... if you like add to a line or menue:
|2,3,4|navbar_start

This little example means, that the link or menue is only visible for the primary usergroups 2,3 and 4. The Template Hook we're using is "navbar_start".
If you leave the usergroup(s) blank, permission for ALL groups are given.

Some words again:
If you are using a template_hook, the side isn't in use. If you leave the template_hook blank, default hook is "navbar_start" or "navbar_end" depended on the "side". Hook's are in Beta Stage. Normaly, it won't work with CMS.
If you really need it, change the Hook Location from "global_setup_complete" to "global_bootstrap_init_complete". Remember: With this location you can't use phrases.

Download Now

File Type: zip DynaimcNavbar v1.3 - vB4.zip (2.6 KB, 248 views)
File Type: zip DynaimcNavbar v1.5 - vB4.zip (3.2 KB, 246 views)
File Type: zip DynaimcNavbar v1.5 PL1 - vB4.zip (3.0 KB, 468 views)

Screenshots

File Type: png Bild 1.png (24.7 KB, 0 views)

Show Your Support

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

Comments
  #42  
Old 12-03-2009, 12:46 PM
franzis franzis is offline
 
Join Date: Aug 2007
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh yes, I had tried, then it looks like this:
Attachment 107121

Excuse me, that I'm doing because of stress
I also put up vBH-Add new tabs, which can not make other problems?

LG Franzis
Reply With Quote
  #43  
Old 12-03-2009, 02:22 PM
Coroner Coroner is offline
 
Join Date: Feb 2008
Location: Germany
Posts: 797
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Crap .... that's my fault.
I've fixed it now. Simply overwrite the PHP file.

What have I done ?
search for:
Code:
        $dynamic_html = '';
	$dynav_hook = array ();

	if (!empty ($navigation))
	{
		foreach ($navigation AS $val)
		{
			$ismenue = 0;
			$hook = 'empty';
			foreach ($val AS $key => $navmenue)
and change into:
Code:
	$dynav_hook = array ();

	if (!empty ($navigation))
	{
		foreach ($navigation AS $val)
		{
			$ismenue = 0;
			$hook = 'empty';
			$dynamic_html = '';
			foreach ($val AS $key => $navmenue)
Reply With Quote
  #44  
Old 12-03-2009, 07:00 PM
The Coon The Coon is offline
 
Join Date: Aug 2008
Location: Germany
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, I am confused or simply silly:

There are 10 parameters, or am I wrong?

Attachment 107133

Why do I have to write the numbers for the usergroups at the 10th position?

And this (beginning ID2-8):

Code:
1|1|0|1||Intern|1|0|0|2,6|
2|0|1|2|misc.php?do=page&template=Cats|Cats|1|0|0|2,6|
3|0|1|3|misc.php?do=page&template=Wohnorte|Wohnorte|1|0|0|2,6|
4|0|1|4||Tutorials|1|0|0|2,6|
5|0|1|5|http://www.coon-blog.de/Tutorials/Bilder_hochladen.html|Bilder hochladen|1|0|0|2,6|
6|0|1|6|http://www.coon-blog.de/Tutorials/Link_einfuegen.html|Link einf?gen|1|0|0|2,6|
7|0|1|7||SUB TEST|1|0|0|2,6|
8|0|1|8|ccc.php|CCC|1|0|0|2,6|
is not working no more since your correction in the php-file, I think. Is that possible?

Greetings!
Reply With Quote
  #45  
Old 12-04-2009, 04:28 AM
Coroner Coroner is offline
 
Join Date: Feb 2008
Location: Germany
Posts: 797
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes you're wrong. There're eleven parameters.

Position 8 is a break and isn't in use
Reply With Quote
  #46  
Old 12-04-2009, 12:27 PM
franzis franzis is offline
 
Join Date: Aug 2007
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Many thanks Coroner, problem is fixed and can now go right off

Und ich hoffe du bietest das bald auch im deutschen vB an

LG Franzis
Reply With Quote
  #47  
Old 12-04-2009, 02:43 PM
Coroner Coroner is offline
 
Join Date: Feb 2008
Location: Germany
Posts: 797
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by franzis View Post
Und ich hoffe du bietest das bald auch im deutschen vB an
Sorry, too many differences between the admins and me. That's why all my mod are gone there.

cheers
Reply With Quote
  #48  
Old 12-05-2009, 03:40 PM
Welshy2008's Avatar
Welshy2008 Welshy2008 is offline
 
Join Date: Jul 2008
Location: UK
Posts: 904
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very Nice - Thanks.
Reply With Quote
  #49  
Old 12-05-2009, 06:21 PM
Beller Beller is offline
 
Join Date: Jan 2006
Location: Dublin Ireland
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice one thanks.
Working fine on Beta 5
Reply With Quote
  #50  
Old 12-16-2009, 08:37 PM
anthony parsons anthony parsons is offline
 
Join Date: Apr 2005
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Doesn't work in RC4... got the following error:

Warning: require_once([path]/includes/dynamic_navbar.php) [function.require-once]: failed to open stream: No such file or directory in [path]/packages/vbcms/controller/content.php(272) : eval()'d code on line 1

Fatal error: require_once() [function.require]: Failed opening required '/****/*****/public_html/****/includes/dynamic_navbar.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/*****/public_html/*****/packages/vbcms/controller/content.php(272) : eval()'d code on line 1
Reply With Quote
  #51  
Old 12-16-2009, 09:58 PM
Trek Trek is offline
 
Join Date: Sep 2003
Posts: 664
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Tagged, I'll be using this for sure shortly!
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 09:44 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.13994 seconds
  • Memory Usage 2,337KB
  • Queries Executed 26 (?)
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
  • (3)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (4)postbit_attachment
  • (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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete