tsptom
02-03-2007, 08:36 PM
I'm trying to put an adsense ad after post 1 in the thread and after every 9th post afterward, which is working, but I am also trying to use a revenue sharing hack with those ads.
The 1st ad in the thread is working great but when I get to the ad after each 9th post, the $post[ad_client_id] (which is field6 in vb_userfield) ends up being null. I would like the ad to be that of the thread starter (same as ad that is working) .
Any suggestions or recommendations would be appreciated. Thanks.
<if condition="$post[postcount] == 1 OR $post[postcount] % 9 == 0">
<if condition="$post[userid] == $thread[postuserid]">
<if condition="THIS_SCRIPT == 'showthread'">
<if condition="$show['spacer']">
</div>
$spacer_close
</if>
<if condition="$show['spacer']">
$spacer_open
<div id="edit$post[postid]" style="padding:0px 0px $stylevar[cellpadding]px 0px"><if condition="$show['spacer']">
$spacer_open
<div id="edit$post[postid]" style="padding:0px 0px $stylevar[cellpadding]px 0px">
<if condition="!$post['islastshown']">
<!-- this is not the last post shown on the page -->
</if>
</if>
<table class="tborder" id="post$post[postid]" align="center" border="0" cellpadding="6" cellspacing="1" width="100%">
<tbody><tr>
<td class="thead" id="td_post_$post[postid]">
<div class="normal">
</div>
</td>
</tr>
<tr>
<td class="alt1" align="center">
<div>
<!-- Adsense standard banner start -->
<center>
<script type="text/javascript"><!--
google_ad_client = "$post[ad_client_id]"; <!-- is valid after post 1, but null after post 9
and I'd like it to contain field6 of vb_userfield of the thread starter -->
.
.
.
I guess the best question to ask is: How, once the ad is placed well into the thread, can I reference the thread starter to give him/her credit for the ad. I was told this line might do that...
<if condition="$post[userid] == $thread[postuserid]">
But it doesn't seem to point to field6 in vb_userfield I need to credit the correct members. It sees a null.
The 1st ad in the thread is working great but when I get to the ad after each 9th post, the $post[ad_client_id] (which is field6 in vb_userfield) ends up being null. I would like the ad to be that of the thread starter (same as ad that is working) .
Any suggestions or recommendations would be appreciated. Thanks.
<if condition="$post[postcount] == 1 OR $post[postcount] % 9 == 0">
<if condition="$post[userid] == $thread[postuserid]">
<if condition="THIS_SCRIPT == 'showthread'">
<if condition="$show['spacer']">
</div>
$spacer_close
</if>
<if condition="$show['spacer']">
$spacer_open
<div id="edit$post[postid]" style="padding:0px 0px $stylevar[cellpadding]px 0px"><if condition="$show['spacer']">
$spacer_open
<div id="edit$post[postid]" style="padding:0px 0px $stylevar[cellpadding]px 0px">
<if condition="!$post['islastshown']">
<!-- this is not the last post shown on the page -->
</if>
</if>
<table class="tborder" id="post$post[postid]" align="center" border="0" cellpadding="6" cellspacing="1" width="100%">
<tbody><tr>
<td class="thead" id="td_post_$post[postid]">
<div class="normal">
</div>
</td>
</tr>
<tr>
<td class="alt1" align="center">
<div>
<!-- Adsense standard banner start -->
<center>
<script type="text/javascript"><!--
google_ad_client = "$post[ad_client_id]"; <!-- is valid after post 1, but null after post 9
and I'd like it to contain field6 of vb_userfield of the thread starter -->
.
.
.
I guess the best question to ask is: How, once the ad is placed well into the thread, can I reference the thread starter to give him/her credit for the ad. I was told this line might do that...
<if condition="$post[userid] == $thread[postuserid]">
But it doesn't seem to point to field6 in vb_userfield I need to credit the correct members. It sees a null.