Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
  #1  
Old 01-14-2004, 09:52 PM
Amiga-uk Amiga-uk is offline
 
Join Date: Jan 2004
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Request: Custom Forum Headers?

Hah.. Another request. Thanks loads to the people who've already helped me, btw

Okay, this one is for each individual forum to have a custom header file.. Im guessing it'd be an IF statement in the headerfile directing towards different templates for different forumid's, but a) im not sure if thats right, and b) i have no idea how to go about it.

So.. any help? Pretty please with sugar on top?
Reply With Quote
  #2  
Old 01-15-2004, 01:53 AM
Kentaurus's Avatar
Kentaurus Kentaurus is offline
 
Join Date: Dec 2001
Posts: 332
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Amiga-uk
Hah.. Another request. Thanks loads to the people who've already helped me, btw

Okay, this one is for each individual forum to have a custom header file.. Im guessing it'd be an IF statement in the headerfile directing towards different templates for different forumid's, but a) im not sure if thats right, and b) i have no idea how to go about it.

So.. any help? Pretty please with sugar on top?
I haven't tested it, but I think you can easily do this with conditionals:

<if condition="$_GET[forumid]==1">
yourheaderhere
</if>

<if condition="$_GET[forumid]==2">
yourheaderhere
</if>

<if condition="$_GET[forumid]==3">
yourheaderhere
</if>
Reply With Quote
  #3  
Old 01-15-2004, 07:02 AM
heynurse heynurse is offline
 
Join Date: Jan 2002
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm looking for the same thing, actually, I am just looking to have specific advertising banner code to be in specific forums for targeting reasons, I don't not necessarily the entire header.

Any suggestions for that? I'm new to this whole conditional thing?
Reply With Quote
  #4  
Old 01-15-2004, 11:48 AM
Amiga-uk Amiga-uk is offline
 
Join Date: Jan 2004
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thats what i thought it'd be like Kentaurus, i just dont know php very well.. heh..

Anyway, i'll test that and get back to ya. Thanks.

EDIT: Works perfectly, thanks mate.

^Heynurse, this works for that too..

Just put the if condition in a certain part of the header itself. Then it'll show the header in every forum, but only whats in the if conditions in the forum specified (hope you understood that)
Reply With Quote
  #5  
Old 01-15-2004, 02:04 PM
Kentaurus's Avatar
Kentaurus Kentaurus is offline
 
Join Date: Dec 2001
Posts: 332
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by heynurse
I'm looking for the same thing, actually, I am just looking to have specific advertising banner code to be in specific forums for targeting reasons, I don't not necessarily the entire header.

Any suggestions for that? I'm new to this whole conditional thing?
Every forum has a forumid, you can check that in the admincp or when you enter the forum in the url, the conditional:

<if condition="$_GET[forumid]==1">
yourheaderhere
</if>

compares the forumid and in this case if the id is '1' whatever you have in "yourheaderhere" (html code probably) will appear only when you enter the forum 1. You can put as many conditions as you want only changing the forumid for different headers.
Reply With Quote
  #6  
Old 11-08-2004, 11:25 AM
oldengine oldengine is offline
 
Join Date: Mar 2004
Posts: 257
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Kentaurus
I haven't tested it, but I think you can easily do this with conditionals:

<if condition="$_GET[forumid]==1">
yourheaderhere
</if>

<if condition="$_GET[forumid]==2">
yourheaderhere
</if>

<if condition="$_GET[forumid]==3">
yourheaderhere
</if>
How would you apply an ELSE to this code so that if none of the above conditions are met, a common banner is shown?
Reply With Quote
  #7  
Old 11-26-2004, 12:38 PM
oldengine oldengine is offline
 
Join Date: Mar 2004
Posts: 257
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<if condition="$forumid == 6">

do

<else />
<if condition="$forumid == 1">

do

<else />
<if condition="$forumid == 7">

do

<else />
<if condition="$forumid == 9">

do

<else />
<if condition="$forumid == 20">

do

<else />
<if condition="$forumid == 21">

do

<else />
<if condition="$forumid == 22">

do

<else />

do the main thing

</if></if></if></if></if></if></if><br />

There are probably six different ways to do this, but I'm a hacker and I got it done.
Reply With Quote
  #8  
Old 11-26-2004, 04:21 PM
SaN-DeeP's Avatar
SaN-DeeP SaN-DeeP is offline
 
Join Date: Jun 2002
Location: Mumbai, India
Posts: 1,195
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Check for Forum Home Annoucment hack from Logician one of his posts carries a good solution about same

Regards,
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 10:38 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.04431 seconds
  • Memory Usage 2,225KB
  • 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
  • (3)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