[外掛] 我想建立 RSS 機制,提供最新消息給會員參考.
版主: 版主管理群
[外掛] 我想建立 RSS 機制,提供最新消息給會員參考.
最近常常看到 RSS 的機制. 很方便.
因此我想建立 RSS 機制,提供最新消息給會員參考.
請問 phpBB 有沒有外掛可以直接提供 RSS ?
--------------------------------------------------------------
術語名稱:RSS
--------------------------------------------------------------
http://www.xml.org.tw/Function/Fglossary1.asp?key=RSS
術語名稱:RSS
術語全名:Really Simple Syndication
術語說明:
RSS 為XML語言的應用,它廣泛被使用於將網站最新頭條訊息或內容有效率的整理出來,並提供給需求者參考,這項功能如同網站上『最新消息』的功能是一樣的。 RSS由UserLand公司於1997年所發展,目前已成為許多網站如BBC, CNET, CNN, Disney, Forbes, Motley Fool, Wired, Red Herring, Salon, Slashdot, ZDNet等的訊息傳達工具。RSS的出現解決了網站管理者所必須面臨的許多問題,使得在網路上蒐集與傳遞訊息更加容易,同時也增進網路傳輸與連線品質,減少不必要的人工作業。
網站連結:
http://www.webreference.com/authoring/l ... rss/intro/
因此我想建立 RSS 機制,提供最新消息給會員參考.
請問 phpBB 有沒有外掛可以直接提供 RSS ?
--------------------------------------------------------------
術語名稱:RSS
--------------------------------------------------------------
http://www.xml.org.tw/Function/Fglossary1.asp?key=RSS
術語名稱:RSS
術語全名:Really Simple Syndication
術語說明:
RSS 為XML語言的應用,它廣泛被使用於將網站最新頭條訊息或內容有效率的整理出來,並提供給需求者參考,這項功能如同網站上『最新消息』的功能是一樣的。 RSS由UserLand公司於1997年所發展,目前已成為許多網站如BBC, CNET, CNN, Disney, Forbes, Motley Fool, Wired, Red Herring, Salon, Slashdot, ZDNet等的訊息傳達工具。RSS的出現解決了網站管理者所必須面臨的許多問題,使得在網路上蒐集與傳遞訊息更加容易,同時也增進網路傳輸與連線品質,減少不必要的人工作業。
網站連結:
http://www.webreference.com/authoring/l ... rss/intro/
[討論] 我找到的討論
我在網站上找到的資料. 可是不知如何使用.
安全嗎?
phpBB-TW
[推薦] Firefox的Live Bookmark
http://phpbb-tw.net/phpbb/viewtopic.php ... ht=rss.php
phpBB community
[2.0.6] RSS Content Syndicator
http://www.phpbb.com/phpBB/viewtopic.php?t=144548
安全嗎?
phpBB-TW
[推薦] Firefox的Live Bookmark
http://phpbb-tw.net/phpbb/viewtopic.php ... ht=rss.php
phpBB community
[2.0.6] RSS Content Syndicator
http://www.phpbb.com/phpBB/viewtopic.php?t=144548
我查 Google發現有一個 Blog 寫得還蠻清楚的
Shih-Hsien’s BLOG
http://sanwangx.brain-c.com/archives/2004_08/27_127/
---------------------------------------------------------
..................... 摘錄
---------------------------------------------------------
首先,如何讓 phpBB 產生 RSS。從 phpBB MODs (Modifications) 網頁的 Syndication 分類中找到了 RSS Content Syndicator,最新的版本 2.0.2 是去年十月釋出,作者是 nschindler,似乎是沒有再繼續更新維護了。
安裝 RSS Content Syndicator 真是很簡單,就如裡頭文件所寫的,一分鐘就可以完成。壓縮檔裡面的檔案有:
* rss.php: 產生 RSS 的主程式。
* rss_body.tpl: 產生 RSS 的樣板程式,裡頭是描述 RSS 的 XML 格式。
* rss.MOD.txt: 說明文件。
安裝的方法就是把 rss.php 放到 phpBB 根目錄下,rss_body.tpl 放到 templates/subSilver/ 目錄下,如果你的 template 不是選擇使用 subSilver,或者你還有安裝其它的 template 給使用者使用,也請把 rss_body.tpl 複製到這些 template 的根目錄下。然後根據討論區網址和路徑,連到下面的 URL:
http://xxx.yyy.zzz/phpBB2/rss.php
你可以看到從討論區輸出的 RSS,很簡單吧?rss.php 後面沒有加任何 querystring 的話 (譬如 f=1&t=1 之類的),預設是輸出整個討論區最新的 15 則文章 (主題或回覆文章)。如果你想要針對各個看板產生 RSS 的話,可以開啟你 phpBB2 的 index.php,找到下面的字串:
'FORUM_NAME' => $forum_data[$j]['forum_name'],
把它置換成:
'FORUM_NAME' => $forum_data[$j]['forum_name'] . ' <a href="rss.php?f=' . $forum_data[$j]['forum_id'] . '"><img src="images/rss.gif" alt="" style="border: 0;" /></a>',
記得把 放到你 phpBB2 的 images 目錄裡 (不是 templates/subSilver/images 目錄),如此一來,在瀏覽討論區看板時 (index.php),每個看板中文名稱後面都會出現一個 圖形,圖形的超連結就是這個看板的 RSS,如果要只輸出主題,不包含回覆文章,可以在 rss.php 後面加上:
t=1
有兩個以上的參數記得彼此要用 「&」 連接起來。
---------------------------------------------------------
..................... 請自行參閱後續文章
---------------------------------------------------------
Shih-Hsien’s BLOG
http://sanwangx.brain-c.com/archives/2004_08/27_127/
---------------------------------------------------------
..................... 摘錄
---------------------------------------------------------
首先,如何讓 phpBB 產生 RSS。從 phpBB MODs (Modifications) 網頁的 Syndication 分類中找到了 RSS Content Syndicator,最新的版本 2.0.2 是去年十月釋出,作者是 nschindler,似乎是沒有再繼續更新維護了。
安裝 RSS Content Syndicator 真是很簡單,就如裡頭文件所寫的,一分鐘就可以完成。壓縮檔裡面的檔案有:
* rss.php: 產生 RSS 的主程式。
* rss_body.tpl: 產生 RSS 的樣板程式,裡頭是描述 RSS 的 XML 格式。
* rss.MOD.txt: 說明文件。
安裝的方法就是把 rss.php 放到 phpBB 根目錄下,rss_body.tpl 放到 templates/subSilver/ 目錄下,如果你的 template 不是選擇使用 subSilver,或者你還有安裝其它的 template 給使用者使用,也請把 rss_body.tpl 複製到這些 template 的根目錄下。然後根據討論區網址和路徑,連到下面的 URL:
http://xxx.yyy.zzz/phpBB2/rss.php
你可以看到從討論區輸出的 RSS,很簡單吧?rss.php 後面沒有加任何 querystring 的話 (譬如 f=1&t=1 之類的),預設是輸出整個討論區最新的 15 則文章 (主題或回覆文章)。如果你想要針對各個看板產生 RSS 的話,可以開啟你 phpBB2 的 index.php,找到下面的字串:
'FORUM_NAME' => $forum_data[$j]['forum_name'],
把它置換成:
'FORUM_NAME' => $forum_data[$j]['forum_name'] . ' <a href="rss.php?f=' . $forum_data[$j]['forum_id'] . '"><img src="images/rss.gif" alt="" style="border: 0;" /></a>',
記得把 放到你 phpBB2 的 images 目錄裡 (不是 templates/subSilver/images 目錄),如此一來,在瀏覽討論區看板時 (index.php),每個看板中文名稱後面都會出現一個 圖形,圖形的超連結就是這個看板的 RSS,如果要只輸出主題,不包含回覆文章,可以在 rss.php 後面加上:
t=1
有兩個以上的參數記得彼此要用 「&」 連接起來。
---------------------------------------------------------
..................... 請自行參閱後續文章
---------------------------------------------------------
[討論] 匯總作業方式.
參考來源:
http://www.phpbb.com/phpBB/viewtopic.php?t=144548
1. DownLoad RSS_Content_Syndicator
下載頁:
RSS_Content_Syndicator-2.0.2.zip (6224 Bytes)
http://www.phpbb.com/phpBB/catdb.php?mo ... &id=816665
2.方法:
0. Zip 解壓縮\r
1. 將下載檔內的rss.php放在phpbb的root內\r
2. 將.tbl榴放在./templates/{風格名稱}/ 內\r
3. 將 rss.gif 放在./images/ 內\r
4. 修改./templates/{風格名稱}/overall_header.tbl 的 <head></head>內加入以下修改程式碼:
http://www.phpbb.com/phpBB/viewtopic.php?t=144548
1. DownLoad RSS_Content_Syndicator
下載頁:
RSS_Content_Syndicator-2.0.2.zip (6224 Bytes)
http://www.phpbb.com/phpBB/catdb.php?mo ... &id=816665
2.方法:
0. Zip 解壓縮\r
1. 將下載檔內的rss.php放在phpbb的root內\r
2. 將.tbl榴放在./templates/{風格名稱}/ 內\r
3. 將 rss.gif 放在./images/ 內\r
4. 修改./templates/{風格名稱}/overall_header.tbl 的 <head></head>內加入以下修改程式碼:
<a href="./rss.php" class="mainmenu"><img src="./images/rss.gif" height="13" border="0" hspace="3" />{SITENAME}最新發表</a>
[建議] RSS 新聞儲放區
RSS 新聞存放應該就像報紙,定期更新即可.
怕自已的流量不足,我的建議是 :
因為 RSS 是純粹的 XML 格式的檔案.
找個免費網頁空間來放 RSS 檔. ( Hinet,Seednet,.... 用戶都有提供)
然後再定期將更新過的 RSS 檔放到免費空間即可.
大部份的免費網頁空間是用 ftp 傳送.
PHP 我不太熟. 看有那位高手,可以將 rss.php 再 Enhance 一下 .
造服各位架站的站長.
怕自已的流量不足,我的建議是 :
因為 RSS 是純粹的 XML 格式的檔案.
找個免費網頁空間來放 RSS 檔. ( Hinet,Seednet,.... 用戶都有提供)
然後再定期將更新過的 RSS 檔放到免費空間即可.
大部份的免費網頁空間是用 ftp 傳送.
PHP 我不太熟. 看有那位高手,可以將 rss.php 再 Enhance 一下 .
造服各位架站的站長.
請問要如何作到,只針ID10的看板產生 RSS…\r
是像紅字的部份,修改這段嗎?
是像紅字的部份,修改這段嗎?
代碼: 選擇全部
http://www.greyfantasy.org/greybb3/rss.php?[color=red]f=10&t=1[/color]
●上網方式:SeedNet ADSL
●架設主機作業系統:Linux 9.0
●架設主機空間:租賃國外空間
●您安裝的程式:Apache 2.0 Handler、PHP 4.3.9、MySQL 4.1.20
●phpBB3 版本:3.0.RC7
●論壇網址:http://www.greyfantasy.org/
●架設主機作業系統:Linux 9.0
●架設主機空間:租賃國外空間
●您安裝的程式:Apache 2.0 Handler、PHP 4.3.9、MySQL 4.1.20
●phpBB3 版本:3.0.RC7
●論壇網址:http://www.greyfantasy.org/