The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Make your adsense look like a post! With Referals, forum exclusion and more! Details »» | |||||||||||||||||||||||||||
Make your adsense look like a post! With Referals, forum exclusion and more!
Developer Last Online: Aug 2008
Hey,
This will let you show your add after x posts, put a referal box as a false avatar, and show a 336x280 banner. Please note this has been made for my skin (legacy). You will have to alter this i think. Add this at the end of your postbit template: Code:
<!-- START ADSENSE REVENUE --> <if condition="THIS_SCRIPT == 'showthread'AND ($post[postid] == $GLOBALS['qrlastpostid']) AND (!in_array($forum[forumid], array(2,3,32)))"> $spacer_open <table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center"> <tr valign="top"> <td class="alt2" width="175"> <div id="postmenu_$post[postid]"> <if condition="$show['profile']"> <a class="bigusername" href="#">Focused.ORG</a> <else /> Focused.ORG </if> <br><br><script type="text/javascript"><!-- google_ad_client = "YOUR ADSENSE ID HERE!"; google_ad_width = 125; google_ad_height = 125; google_ad_format = "125x125_as_rimg"; google_cpa_choice = "CAAQ8OCIlAIaCP1TkEVpn_IYKITHrYMB"; google_ad_channel = ""; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div> </td> <if condition="$show['moderated']"> <td class="alt2" id=""> <else /> <td class="alt1" id=""> </if> <if condition="$show['messageicon'] OR $post['title']"> <div class="smallfont"> <if condition="$post['title']"><strong>Sponsored links</strong></if> </div> <hr size="1" style="color:$stylevar[tborder_bgcolor]" /> </if> <!-- message --> <div id="post_message_$post[postid]"> <if condition="$show['spacer']"> </if> <div align="left"> <script type="text/javascript"><!-- google_ad_client = "YOUR ADSENSE ID GOES HERE!"; google_ad_width = 336; google_ad_height = 280; google_ad_format = "336x280_as"; google_ad_type = "text_image"; google_ad_channel =""; google_color_border = "D0DFE4"; google_color_bg = "E2ECEF"; google_color_link = "85868F"; google_color_text = "85868F"; google_color_url = "85868F"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div> <if condition="$show['spacer']"> </if> </div> <!-- / message --> </td> </tr> </table><br> <!-- / post $post[postid] popup menu --> <if condition="$show['spacer']"> </div> $spacer_close </if></if> <if condition="THIS_SCRIPT == 'showthread'AND ($post[postid] == $GLOBALS['qrlastpostid']) AND (!in_array($forum[forumid], array(2,3,32)))"> In the array() you put the forums where you don't want to show the ads. Here (($post[postid] == $GLOBALS['qrlastpostid'])) you choose where to show it. Use $GLOBALS['qrlastpostid'] to show it at the end of all the posts, $GLOBALS['qrfirstpostid'] to show it after the first post, or you can use a number. For the picture blocks use <img src="random.php"> to where ever random.php is. Please remember to update the settings for random.php. I reccomend you use a table to put your ads in. If you want to show the ads only where there is more than 1 post use: Code:
AND ($post['postcount'] > 1) Code:
<if condition="THIS_SCRIPT == 'showthread'AND ($post[postid] == $GLOBALS['qrlastpostid']) AND (!in_array($forum[forumid], array(2,3,32))) AND ($post['postcount'] > 1)"> Code:
AND (!$show[member]) Code:
<if condition="THIS_SCRIPT == 'showthread'AND ($post[postid] == $GLOBALS['qrlastpostid']) AND (!in_array($forum[forumid], array(2,3,32))) AND ($post['postcount'] > 1) AND (!$show[member])"> Supporters / CoAuthors Show Your Support
|
Comments |
#22
|
|||
|
|||
if i stick a number like
<if condition="THIS_SCRIPT == 'showthread'AND ($post[postid] == 5) AND (!in_array($forum[forumid], array(2,3,32)))"> will it show the ads after every 5 posts?? if not, how do i make it do that? repetetive |
#23
|
|||
|
|||
i have lots of forum areas, is there a way to do this so i can only show it to one forum area without listing all the other forum ids in the array?
|
#24
|
|||
|
|||
Quote:
Code:
<if condition="THIS_SCRIPT == 'showthread'AND ($post[postid] == 5) AND (in_array($forum[forumid] == forumid))"> Quote:
Remember google only allow 3 ads, so you might as well do it manually. |
#25
|
|||
|
|||
PHP Code:
, which should not be used for adsense , i might add because of TOS i believe |
#26
|
|||
|
|||
Quote:
|
#27
|
||||
|
||||
Quote:
Google Ad Placement
|
#28
|
|||
|
|||
Is there anyway to have this code show like ever 3rd post or something like that. Awesome code, this has been the only adsense code ive gotten to work.
Nick |
#29
|
||||
|
||||
@Dumi: add this to the line beginning with <if condition="THIS_SCRIPT == 'showthread' :
AND ($post[postcount] % 3 == 0) @question?: I think I got it, all users who don't see the adcode have to delete their cookies once, after that the adcode shows up. /edit: I guess I'm going for this option here: http://www.vbulletin.com/forum/showp...82&postcount=3 |
#30
|
|||
|
|||
Quote:
|
#31
|
|||
|
|||
How can I get it to show ads after the first post on every page of my thread, not just the first page like at present?
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|