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

Reply
 
Thread Tools Display Modes
  #1  
Old 03-31-2010, 08:21 AM
shridevimoogi shridevimoogi is offline
 
Join Date: Aug 2008
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Variable not showing up in postbit template

Hi,

I want to add an ad after the first post.
This I am able to do by adding the below code in postbit template

Code:
<if condition="!$GLOBALS['FIRSTPOSTID']"> 
<div class="firstpostad">
Ad Code Here
</div>
</if>
Now the problem is I want some part of the ad code change dynamically based on url.
For this I have written a php code which works fine independently and in header template as well. But not in postbit template.
I tried using $global, then writing in plugin and as a separate php file but in vain.
Please help.
My vb version is 3.8.1 patch level1
My code is as below

Code:
<?php



function ad_after_first_post()
{
 $hostname=$_SERVER["SERVER_NAME"];
 $urls = array('test.forums.v3.co.uk','test.forums.accountancyage.com','test.forums.businessgreen.com','test.forums.computeractive.co.uk');
 
 $brand_name['test.forums.v3.co.uk']='vn2.uk';
 $brand_name['test.forums.accountancyage.com']='aa2.uk';
 $brand_name['test.forums.businessgreen.com']='bg2.uk';
 $brand_name['test.forums.computeractive.co.uk']='ca2.uk';
 
foreach($urls as $url)
{
  if ($hostname==$url)
  {
    $brand_var_for_ad=$brand_name[$url];
  }
	
  }
  return $brand_var_for_ad;
}

$ad=ad_after_first_post();




?>
Reply With Quote
  #2  
Old 04-01-2010, 12:36 PM
Rogue_SSEi Rogue_SSEi is offline
 
Join Date: Sep 2004
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I had the same issue with some plugin code I tried to write for postbit. Didn't show that variable for me no matter what I tried. In fact, my help request is a few posts down. We tried a bunch of stuff but I was never able to make it work. Hopefully someone can help you and thus me as well.
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 03:52 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.03192 seconds
  • Memory Usage 2,163KB
  • Queries Executed 11 (?)
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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)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_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