Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
  #1  
Old 10-23-2012, 06:04 PM
WorldCraft WorldCraft is offline
 
Join Date: Jun 2010
Posts: 240
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Conditional for Forum tab

I'm dissing the Navigation Manager and am re-creating my navbar in the templates because the limitation for THIS_SCRIPT with the Nav Manager always bugged me.

Anyway, I'm trying to re-create the Forum tab. What conditional is used?

I tried:

PHP Code:
<vb:if condition="VB_PRODUCT == 'vbforum'"
vbforum is not the correct value I assume?
Reply With Quote
  #2  
Old 10-23-2012, 06:58 PM
Revelence Revelence is offline
 
Join Date: Apr 2011
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You're trying to set the forums tab active, right?

Isn't it THIS_SCRIPT, rather then VB_PRODUCT?
Reply With Quote
  #3  
Old 10-23-2012, 07:53 PM
WorldCraft WorldCraft is offline
 
Join Date: Jun 2010
Posts: 240
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, for a selected tab. THIS_SCRIPT is fine, but I was wondering if there was a better conditional to use than specifying all of the vB scripts individually.

Example:

PHP Code:
<vb:if condition="VB_PRODUCT == 'vbblog'"
Will allow my Blog tab to remain selected across all Blog related scripts, blog.php, blog_usercp.php, blog_subscription.php, etc.
Reply With Quote
  #4  
Old 10-23-2012, 08:30 PM
Revelence Revelence is offline
 
Join Date: Apr 2011
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is VB_PRODUCT defined within those scripts?
Reply With Quote
  #5  
Old 10-23-2012, 09:06 PM
WorldCraft WorldCraft is offline
 
Join Date: Jun 2010
Posts: 240
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nope, VB_PRODUCT isn't defined in any of them.
Reply With Quote
  #6  
Old 10-23-2012, 09:29 PM
Revelence Revelence is offline
 
Join Date: Apr 2011
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Then add this into them.

Code:
define('VB_PRODUCT', 'vbblog');
Reply With Quote
  #7  
Old 10-23-2012, 11:31 PM
WorldCraft WorldCraft is offline
 
Join Date: Jun 2010
Posts: 240
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vbblog isn't what I'm concerned with. That condition works fine. I wanted to know if there was a condition like that but for the forum scripts.
Reply With Quote
  #8  
Old 10-23-2012, 11:56 PM
Revelence Revelence is offline
 
Join Date: Apr 2011
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by WorldCraft View Post
vbblog isn't what I'm concerned with. That condition works fine. I wanted to know if there was a condition like that but for the forum scripts.
So it stays active with like show thread ect? Could just be something like this

Code:
<vb:if condition="VB_PRODUCT == 'vbblog' || VB_PRODUCT == 'something_else'">
and so on. I'm not 100% sure though, this is just an idea.
Reply With Quote
  #9  
Old 10-24-2012, 02:09 AM
John Lester John Lester is offline
 
Join Date: Nov 2004
Posts: 543
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It appears it only works with the blog .... http://www.8tiny.com/source/vbb-suit...nts/index.html
Reply With Quote
Reply

Thread Tools
Display Modes

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 05:34 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.06306 seconds
  • Memory Usage 2,238KB
  • 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
  • (2)bbcode_code
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)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