PDA

View Full Version : vBulletin Blog - Adsense Banner below Blog Entry and above Comments


StarBuG
09-09-2007, 10:00 PM
Hi

To continue my Adsense modification series I decided to make my blog placements public.

What this hack does:
This hack adds a standard 468x60px Adsense Banner below a Blog Entry and above the Comments.

Install:

In Template blog_show_entry search for:


<else />
<a href="blog_subscription.php?$session[sessionurl]do=subscribe&amp;b=$bloginfo"><img src="$stylevar/blog/newspaper_add.gif" border="0" class="inlineimg" alt="$vbphrase[subscribe_to_blog_entry]" /></a>
</if>
</if>
</div>
</div>
and add below:


<br />
<!-- 468x60 Banner after Blog Entry -->
<div style="border: 2px dashed rgb(11, 25, 140); padding: 8px; background: rgb(245, 245, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: left; font-size: 80%;">
<center>
<script type="text/javascript"><!--
google_ad_client = "YOUR PUB ID HERE";
google_alternate_color = "E5EAEB";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_color_border = "F5F5FF";
google_color_bg = "F5F5FF";
google_color_link = "22229c";
google_color_text = "22229c";
google_color_url = "22229c2";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</center>
</div>
<!-- 468x60 Banner after Blog Entry -->
Now you just need to customize the adsense code marked with:

<!-- 468x60 Banner after Blog Entry -->

replace "YOUR PUB ID HERE" with your pub-ID
and change the colors to fit your forum colors

If you have the "Template Modification System" (TMS) installed, I have attached a TMS XML for you. Remember to do the changes!

DEMO: http://www.patientenfragen.net/blog.php?b=2

Please click install and leave feedback, if you use this mod. THX

StarBuG

[I][B]If you did not register for an Adsense account yet but you plan to, feel free to contact me. If you register via my referral I am willing to help you get the most out of your adsense placement by assisting you during the setup process and implementing the best adsense modifications. Just write me a Private message.

Kaelon
09-15-2007, 04:44 AM
Superbly done! I can't wait to see other creative ideas you may get about integrating Adsense into the framework of vBulletin software.

Brandon Sheley
09-15-2007, 04:58 AM
nice, I already added an Ad on the main blog page, hadn't had time to search for the comment page :)

Thanks

ps.. whats the plugin for ? can't this be done with template edits ?

StarBuG
09-15-2007, 08:00 AM
What do you mean by "plugin for ?" ??

Alien
09-19-2007, 03:25 PM
Very nice! I'll have use for this!

captainslater
09-20-2007, 07:44 PM
nice, I already added an Ad on the main blog page, hadn't had time to search for the comment page :)

Thanks

ps.. whats the plugin for ? can't this be done with template edits ?

The .xml file from above is a templateedit.xml for Andreas' Template Modification System (TMS) which adds automatically the edits.

PoetJA-1975
10-12-2007, 06:36 AM
Thanx so much for sharing ;)

Jacquii.

StarBuG
10-26-2007, 07:23 AM
You're welcome ;)

induslady
10-30-2007, 03:18 AM
This too is a great one like your other 2 hacks for displaying ads in blog pages.

Thank you.

Fancy Qtr
10-31-2007, 11:30 PM
many thx

ZapFlash
04-07-2008, 11:55 PM
nice, I already added an Ad on the main blog page, hadn't had time to search for the comment page :)

How do you do that? or could that be added to this mod too? (below the Featured Blog Entry and above the recent entries/comments) thanks :)

ctfortner
11-19-2008, 01:33 PM
Great, thanks

tsptom
11-19-2008, 06:58 PM
This is great. I want to take it a step further as I do within my board, and allow the blooger to own the adsense ads. From another mod, in the postbit template I say:

script type="text/javascript"><!--
if('$post[field6]' == '')
{
google_ad_client = "pub-xxxxxxxxxxxxxxxx";
google_ad_channel = "";
}
else
{
google_ad_client = "$post[field6]";
google_ad_channel = "$post[field7]";
}
....blah, blah....

...where $post[field#] gets the users google_ad info from his profile, otherwise it uses mine.

Any idea what the variable name I would use in the blog_show_entry, instead of $post? Or, will this have to be a plugin?

Thanks