<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "對JForum每個主題第一篇文章加上Google AdSense廣告"]]></title>
		<link>https://forum.andowson.com/posts/list/7.page</link>
		<description><![CDATA[Latest messages posted in the topic "對JForum每個主題第一篇文章加上Google AdSense廣告"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>對JForum每個主題第一篇文章加上Google AdSense廣告</title>
				<description><![CDATA[ 修改post_show.htm, 找到&lt;!-- Message --&gt;, 在 &lt;span class="postbody"&gt;${post.text}&lt;/span&gt;前面加上判斷是否為第一篇文章及Google AdSense廣告程式碼即可, 修改後的程式碼範例如下: 
<br>
<br>
[code=html] 
<br>
&lt;!-- Message --&gt; 
<br>
&lt;td&gt; 
<br>
 &lt;#if post_index == 0&gt; 
<br>
 &lt;div style="float: right; background-image: url(http://adsense-tw.com/adborder-02.gif);height: 300px; width: 350px;padding-top: 38px; 
<br>
 padding-left: 18px;background-repeat: no-repeat;"&gt; 
<br>
 &lt;script type="text/javascript"&gt;&lt;!-- 
<br>
 google_ad_client = "pub-9570897300865282"; 
<br>
 google_ad_width = 300; 
<br>
 google_ad_height = 250; 
<br>
 google_ad_format = "300x250_as"; 
<br>
 google_ad_type = "text_image"; 
<br>
 //2007-08-20: andowson.com首篇文章 
<br>
 google_ad_channel = "8848213845"; 
<br>
 google_ui_features = "rc:6"; 
<br>
 //--&gt; 
<br>
 &lt;/script&gt; 
<br>
 &lt;script type="text/javascript" 
<br>
 src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt; 
<br>
 &lt;/script&gt; 
<br>
 &lt;/div&gt; 
<br>
 &lt;/#if&gt; 
<br>
 &lt;span class="postbody"&gt;${post.text}&lt;/span&gt; 
<br>
[/code] 
<br>
<br>
為便於日後版本升級, 我們可以將Googel AdSense的程式碼另存成獨立網頁, 例如templates/default/google_ad_first_post.htm 
<br>
[code=html] 
<br>
 &lt;#if post_index == 0&gt; 
<br>
 &lt;div style="float: right; background-image: url(http://adsense-tw.com/adborder-02.gif);height: 300px; width: 350px;padding-top: 38px; 
<br>
 padding-left: 18px;background-repeat: no-repeat;"&gt; 
<br>
 &lt;script type="text/javascript"&gt;&lt;!-- 
<br>
 google_ad_client = "pub-9570897300865282"; 
<br>
 google_ad_width = 300; 
<br>
 google_ad_height = 250; 
<br>
 google_ad_format = "300x250_as"; 
<br>
 google_ad_type = "text_image"; 
<br>
 //2007-08-20: andowson.com首篇文章 
<br>
 google_ad_channel = "8848213845"; 
<br>
 google_ui_features = "rc:6"; 
<br>
 //--&gt; 
<br>
 &lt;/script&gt; 
<br>
 &lt;script type="text/javascript" 
<br>
 src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt; 
<br>
 &lt;/script&gt; 
<br>
 &lt;/div&gt; 
<br>
 &lt;/#if&gt; 
<br>
[/code] 
<br>
<br>
然後再利用[url=http://freemarker.sourceforge.net/]FreeMarker[/url]的[url=http://freemarker.sourceforge.net/docs/ref_directive_include.html]#include[/url]指令, 將該網頁include到post_show.htm去 
<br>
[code=html] 
<br>
&gt;&lt;!-- Message --&gt; 
<br>
&lt;td&gt; 
<br>
 &lt;#include "google_ad_first_post.htm"/&gt; 
<br>
 &lt;span class="postbody"&gt;${post.text}&lt;/span&gt; 
<br>
[/code] 
<br>
如此類推到其他Google AdSense的廣告上 
<br>
<br>
參考資料: 
<br>
http://adsense-tw.com/archives/693]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/134/216.page</guid>
				<link>https://forum.andowson.com/posts/preList/134/216.page</link>
				<pubDate><![CDATA[Tue, 21 Aug 2007 00:23:01]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
	</channel>
</rss>