Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 08-18-2015, 05:59 PM
stevefink stevefink is offline
 
Join Date: Aug 2015
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Where is template_hook.navbar_end defined and what does it do?

I am using vBulletin 4.2.3. In my navbar template, the following code is available:

{vb:raw template_hook.navbar_end}

My question is, where do I find what exactly this is rendering? Is there somewhere that navbar_end is defined? The reason I ask is I upgraded vBulletin from 4.1.9 to 4.2.3 and a plugin that renders a link into my navbar isn't show up in my dev (upgraded) copy. the templates are exactly the same. I'm assuming navbar_end has some kind of definition and that's where it is being rendered (or not rendered in my case)
The specific plugin I'm referring to here is vmoods. I can't find any specific reason why it would work on production vs my dev upgraded copy. Templates are verbatim to each other (navbar, specifically). I'm trying to figure out what caused it to disable.

I'd imagine there's something going on in `template_hook.navbar_end` that's causing it to render on prod and not on dev.
Reply With Quote
  #2  
Old 08-18-2015, 06:26 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Find the plugin that is rendering the hook, it has code within said plugin that will divulge the links its using.
  • Take note of the code.
  • Disable the plugin which generates this custom tab.
  • Now in AdminCP > Settings > Navigation Manager > *Setup a new tab, use the link in the plugins code (change if required i.e. if some php code is inside the link simply snag what you know is the correct url for the mod its making the tab for) then save.
  • Check to ensure the tab shows AND functions correctly. Don't forget to add in any sub-links if they existed on in the custom tab for the mod, this can also be done using the navigation manager.

Now your custom tab has returned yet at the same time its done in the new Navigation Manager instead of a plugin, its now up-to-date in regards to being properly included with all other navbar links in the actual navigation manager.
Reply With Quote
  #3  
Old 08-18-2015, 06:37 PM
stevefink stevefink is offline
 
Join Date: Aug 2015
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks so much for replying. I know the name of the mod that's not showing up in my nav bar. It's called vmoods. The question I have for you, is how do I know what code exactly to copy? There's various templates associated with this plugin. Are we talking template code here? What about styling and the respective backend code? I'm guessing you're referring to the HTML markup in the template. Also, I'm fairly certain this isn't part of the navigation manager. This is the set of links that appear below those tabs. The tabs in the navigation manager are currently correct. It's the items in the `navbar` template that aren't all being rendered and I don't see a difference in what's in prod and in my 4.3.2 copy.

Quote:
Originally Posted by TheLastSuperman View Post
Find the plugin that is rendering the hook, it has code within said plugin that will divulge the links its using.
  • Take note of the code.
  • Disable the plugin which generates this custom tab.
  • Now in AdminCP > Settings > Navigation Manager > *Setup a new tab, use the link in the plugins code (change if required i.e. if some php code is inside the link simply snag what you know is the correct url for the mod its making the tab for) then save.
  • Check to ensure the tab shows AND functions correctly. Don't forget to add in any sub-links if they existed on in the custom tab for the mod, this can also be done using the navigation manager.

Now your custom tab has returned yet at the same time its done in the new Navigation Manager instead of a plugin, its now up-to-date in regards to being properly included with all other navbar links in the actual navigation manager.
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 12:44 PM.


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.03646 seconds
  • Memory Usage 2,184KB
  • Queries Executed 13 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete