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

Reply
 
Thread Tools Display Modes
  #1  
Old 02-21-2006, 05:33 PM
defi's Avatar
defi defi is offline
 
Join Date: Nov 2003
Location: Florida
Posts: 279
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Defining a forum id conditional?

Does anyone know anyway to define a forumid conditional?

What I'm basically looking to do is replace the new thread button on 4 different forums with a new link, but I want the other forums to remain intact.

Is there a global forumid conditional to call here?
Reply With Quote
  #2  
Old 02-21-2006, 05:54 PM
Reeve of shinra's Avatar
Reeve of shinra Reeve of shinra is offline
 
Join Date: Oct 2001
Location: NYC
Posts: 1,896
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It would be something like this:

HTML Code:
<if condition="$forum[forumid] = 1 OR $forum[forumid] = 3 OR $forum[forumid] = 5">
<img src="./board/images/logo/logo-xbox.jpg" />
<else />

<if condition="$forum[forumid] = 2 OR $forum[forumid] = 4 OR $forum[forumid] = 6">
<img src="./board/images/logo/logo-playstation.jpg" />
<else />

<img src="$stylevar[titleimage]" />
</if>
</if>
</if>
Reply With Quote
  #3  
Old 02-23-2006, 05:04 AM
defi's Avatar
defi defi is offline
 
Join Date: Nov 2003
Location: Florida
Posts: 279
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

perfect - thanks!
Reply With Quote
  #4  
Old 03-05-2006, 03:17 PM
ChrisBaktis ChrisBaktis is offline
 
Join Date: Mar 2004
Location: CT
Posts: 409
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What would the conditional be if I wanted something to appear on all the pages EXCEPT the forumhome?

thanks
Reply With Quote
  #5  
Old 03-05-2006, 07:49 PM
tehste tehste is offline
 
Join Date: Feb 2004
Posts: 221
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ChrisBaktis
What would the conditional be if I wanted something to appear on all the pages EXCEPT the forumhome?

thanks
<if condition="$forum[forumid]!=0">
hehe
</if>

Why not use in_array() rather than all the ORS
Reply With Quote
  #6  
Old 03-05-2006, 08:31 PM
Reeve of shinra's Avatar
Reeve of shinra Reeve of shinra is offline
 
Join Date: Oct 2001
Location: NYC
Posts: 1,896
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I actually just learned about the array =)
Reply With Quote
  #7  
Old 03-05-2006, 10:03 PM
ChrisBaktis ChrisBaktis is offline
 
Join Date: Mar 2004
Location: CT
Posts: 409
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What im trying to do is add a second column in the navigation bar on all pages except the forum home - All the information appears if I remove the conditional (on all the pages) - If I add the <if> condition then none of the code shows up on any page.

any ideas?

PHP Code:
<if condition="$forum[forumid]!=0">
<
td class="alt1">
     <
table width="200" border="0">
           <
tr>
               <
td align="center">
<
a href="http://www.rustysoaptraders.com/forums/tickets.php"><b>Buy Tickets Here:</a> </b><br> <a href="http://www.coasttocoasttickets.com/concerts/">Concert Tickets</a>
- <
a href="http://www.coasttocoasttickets.com/nfl/">NFL Tickets</a><br><a
href
="http://www.coasttocoasttickets.com/mlb/">MLB Tickets</a><b></font></a><br>
</
td>
           </
tr>
     </
table>
</
td>
</if> 
*** Update ***

I just realized that the conditional is working if im in a thread - but doesnt work on any Main forum page - when I say main forum page I mean everything outside of a post...

this is the code

PHP Code:
<if condition="$forum[forumid] != 0">
<
td class="alt1">
     <
table width="200" border="0">
           <
tr>
               <
td align="center">
<
a href="http://www.rustysoaptraders.com/forums/tickets.php"><b>Buy Tickets Here:</a> </b><br> <a href="http://www.coasttocoasttickets.com/concerts/">Concert Tickets</a>
- <
a href="http://www.coasttocoasttickets.com/nfl/">NFL Tickets</a><br><a
href
="http://www.coasttocoasttickets.com/mlb/">MLB Tickets</a><b></font></a><br>
</
td>
           </
tr>
     </
table>
</
td>
</if> 
Reply With Quote
  #8  
Old 03-08-2006, 01:27 PM
ChrisBaktis ChrisBaktis is offline
 
Join Date: Mar 2004
Location: CT
Posts: 409
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any ideas what I can change to make it show on the main forums?
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:55 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.05325 seconds
  • Memory Usage 2,249KB
  • 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_html
  • (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
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)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