The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Good Google Adsense mod that only shows for guests
Hi, we are looking for a mod to install Google Adsense in our forum, but we specifically one that will only show to people who are not logged in so our registered members do not feel annoyed. We noticed a nice script at the following url: http://www.vistax64.com/system-secur...ta-64-bit.html
So like the adverts are in between posts say every 3 or so, and once someone logs in (or registers) they are gone. Can anyone suggest a good script or mod that will allow for this? There seems to be a lot of AdSense mods but we are unsure which one to use. Many thanks in advance |
#2
|
|||
|
|||
Just put this on each ad block as you add them to templates. It's simplistic.
Code:
<if condition="$bbuserinfo[userid]==0"> <!-- adsense code here. --> </if> |
#3
|
||||
|
||||
Quote:
It may need a little cleaning up, but this is the code that I added to the bottom of my postbit_legacy Code:
<!-- Google AdSense after first Posts for Guests--> <if condition="$show['guest']"> <if condition="!$GLOBALS['FIRSTPOSTID']"> <br> <table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center"> <tr> <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]" colspan="2"> <center>Want fewer adverts? -<a href="http://www.vistax64.com/register.php"><b>Join Vista x64 Forums</b></a> </center> </td> </tr> <tr> <td class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px"> <center> <!-- Adsense leaderboard start --> <script type="text/javascript"><!-- google_ad_client = "pub-xxxx"; google_alternate_color = "FFFFFF"; google_ad_width = 728; google_ad_height = 90; google_ad_format = "728x90_as"; google_ad_type = "text"; google_color_border = "EAEEEE"; google_color_bg = "EAEEEE"; google_color_link = "0066CC"; google_color_text = "000000"; google_color_url = "2BA94F"; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></center> </td> </tr> </table> </if> </if> <!-- / Google AdSense after first Posts for Guests--> <!-- Google AdSense Link unit as last post for guests --> <if condition="$show['guest']"> <if condition="THIS_SCRIPT == 'showthread' AND $post['islastshown'] and !$GLOBALS['vbulletin']->GPC['ajax'] AND $post[postcount]!=1"> <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="!$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 Link Unit start --> <script type="text/javascript"><!-- google_ad_client = "pub-xxxxxx"; google_alternate_color = "FFFFFF"; google_ad_width = 728; google_ad_height = 15; google_ad_format = "728x15_0ads_al_s"; google_color_border = "FAFAFA"; google_color_bg = "FAFAFA"; google_color_link = "0000FF"; google_color_text = "000000"; google_color_url = "008000"; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <!-- Adsense Link Unit end --> </div> </td> </tr> </tbody> </table> </if> </if> <!-- Google AdSense Link unit as last post for guests--> |
#4
|
|||
|
|||
Thanks, that works fantastic!
|
#5
|
||||
|
||||
How can I get this to work with guests, users waiting for verification and banned users please?
|
#6
|
||||
|
||||
You can try one of the Ad Manager mods
|
#7
|
||||
|
||||
Don't want a mod thanks, just want the condition to make it show for only guests, unverified and banned ta.
|
#8
|
|||
|
|||
couldn't you just use the same code, copy it in 3 times.. changing the:
<if condition="$show['guest']"> To banned and then to awaiting ?? --------------- Added [DATE]1200153488[/DATE] at [TIME]1200153488[/TIME] --------------- Is there a way to edit the "last post" portion of the coding so that the thread needs a minimum of say 5 posts before the "last post" ad is displayed. Having two ads displayed in a thread with only 3 or 4 posts seems like overkill. I'd like to show one ad after the first post.. and then the last post ad after 10 posts in the thread. Is there a way to do that ? |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|