Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 11-12-2007, 03:16 PM
InsaneNutter InsaneNutter is offline
 
Join Date: Apr 2007
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default 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
Reply With Quote
  #2  
Old 11-12-2007, 05:45 PM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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>
Sure you could could install an ad management system I guess, ( I didn't look at your link) but it seems like unnecessary overhead.
Reply With Quote
  #3  
Old 11-13-2007, 05:16 AM
z3r0's Avatar
z3r0 z3r0 is offline
 
Join Date: Apr 2005
Posts: 339
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by InsaneNutter View Post
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
The code I used on that page is a combination of a few of the adsence mods on here, although I cant remember which ones

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">
		&nbsp;
	 </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-->
Reply With Quote
  #4  
Old 11-19-2007, 05:50 PM
InsaneNutter InsaneNutter is offline
 
Join Date: Apr 2007
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, that works fantastic!
Reply With Quote
  #5  
Old 01-11-2008, 10:44 AM
Neal-UK's Avatar
Neal-UK Neal-UK is offline
 
Join Date: Feb 2004
Location: Lancashire, England
Posts: 604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How can I get this to work with guests, users waiting for verification and banned users please?
Reply With Quote
  #6  
Old 01-11-2008, 02:42 PM
Vinyljunky's Avatar
Vinyljunky Vinyljunky is offline
 
Join Date: Feb 2007
Posts: 383
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can try one of the Ad Manager mods
Reply With Quote
  #7  
Old 01-11-2008, 03:49 PM
Neal-UK's Avatar
Neal-UK Neal-UK is offline
 
Join Date: Feb 2004
Location: Lancashire, England
Posts: 604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Don't want a mod thanks, just want the condition to make it show for only guests, unverified and banned ta.
Reply With Quote
  #8  
Old 01-11-2008, 04:32 PM
pmcnamara pmcnamara is offline
 
Join Date: Oct 2006
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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 ?
Reply With Quote
Reply

Thread Tools
Display Modes

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 02:56 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04235 seconds
  • Memory Usage 2,231KB
  • 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)bbcode_quote
  • (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_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