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

Reply
 
Thread Tools Display Modes
  #1  
Old 06-21-2011, 09:13 AM
BadGuy's Avatar
BadGuy BadGuy is offline
 
Join Date: Nov 2002
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Problem with banner code

I have this problem with this code :

<vb:if condition="$foruminfo['banner_forum_link'] AND $foruminfo['banner_forum_txt'] AND $foruminfo['banner_forum_goto']">
<p align="center">
<a target="_blank" href="{vb:raw foruminfo.banner_forum_goto}"><img alt="{vb:raw foruminfo.banner_forum_txt}" src="{vb:raw foruminfo.banner_forum_link}" border="0"></a>
</p>
</vb:if>

Its working with with forumdisplay template but its not with showthread template

I added this code to both of them but its only show with forumdisplay .

This code is old hack from vb3 its for banner and its working fine with vb4 but only not showing the banners inside the threads .

and I added the banner from control panel but only show the banners in forumdisplay pages .

Any Idea ?
Reply With Quote
  #2  
Old 06-21-2011, 01:04 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you know how the banner data is getting added to foruminfo? Maybe it's not happening in showthread.php.
Reply With Quote
  #3  
Old 06-21-2011, 01:25 PM
BadGuy's Avatar
BadGuy BadGuy is offline
 
Join Date: Nov 2002
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have this only in the control panel :

forumdata_start
Code:
$this->validfields['banner_forum_link'] = array(TYPE_STR, REQ_NO);
$this->validfields['banner_forum_txt'] = array(TYPE_STR, REQ_NO);
$this->validfields['banner_forum_goto'] = array(TYPE_STR, REQ_NO);
Reply With Quote
  #4  
Old 06-26-2011, 02:08 PM
BadGuy's Avatar
BadGuy BadGuy is offline
 
Join Date: Nov 2002
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any advice ?
Reply With Quote
  #5  
Old 06-26-2011, 03:04 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

$foruminfo is not a valid variable to use in the SHOWTHREAD template. You need to use $threadinfo in there.
Reply With Quote
  #6  
Old 06-27-2011, 03:48 PM
BadGuy's Avatar
BadGuy BadGuy is offline
 
Join Date: Nov 2002
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thansk

So just replaced this code :

Code:
<vb:if condition="$foruminfo['banner_forum_link'] AND $foruminfo['banner_forum_txt'] AND $foruminfo['banner_forum_goto']">
 <p align="center">
 <a target="_blank" href="{vb:raw foruminfo.banner_forum_goto}"><img alt="{vb:raw foruminfo.banner_forum_txt}" src="{vb:raw foruminfo.banner_forum_link}" border="0"></a>
 </p>
 </vb:if>
With this one ?

Code:
<vb:if condition="$threadinfo['banner_forum_link'] AND $threadinfo['banner_forum_txt'] AND $threadinfo['banner_forum_goto']">
 <p align="center">
 <a target="_blank" href="{vb:raw threadinfo.banner_forum_goto}"><img alt="{vb:raw threadinfo.banner_forum_txt}" src="{vb:raw threadinfo.banner_forum_link}" border="0"></a>
 </p>
 </vb:if>
I did that and nothing happend !!
Reply With Quote
  #7  
Old 06-27-2011, 04:02 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There's got to be code somewhere that adds 'banner_forum_link' to $foruminfo. If it's not adding it to threadinfo then just using threadinfo won't work. I looked at the code you posted above but I don't see how that does it. I think there must be more code somewhere else. Is this a mod you downloaded from here?
Reply With Quote
  #8  
Old 06-27-2011, 05:22 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You need to add those custom fields to the $threadinfo array.
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 08:05 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.03972 seconds
  • Memory Usage 2,229KB
  • 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_code
  • (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