1 頁 (共 1 頁)

RSS Feed 2.0 (RSS 消息來源) (Update 1.2.1)

發表於 : 2008-10-03 12:08
心靈捕手
檔頭說明:
外掛名稱:RSS Feed 2.0
外掛作者:leviatan21
外掛描述:這個外掛讓您的論壇增加一個 Really Simple Syndication (RSS) 功能。它可以顯示版面、主題、文章、或使用者文章之列表。它也提供分頁,以便快速的瀏覽。
外掛版本:1.2.1
外掛下載:MSSTI_RSS_v121.zip
資料來源:http://www.phpbb.com/community/viewtopi ... &t=1214645
--
中文化分享:
  1. 解壓縮後, 將 1 個語言檔置入您的語言資料夾, 如下.
    language/zh_cmn_hant/mods/*.*
    zh_cmn_hant.zip
    (3.13 KiB) 已下載 1040 次
  2. 修改語言檔:
    #
    #-----[ OPEN ]-----
    #
    language/zh_cmn_hant/common.php

    #
    #-----[ FIND ]-----
    #

    代碼: 選擇全部

    	'SEARCH_SELF'	=> '檢視您的文章',
    
    #
    #-----[ AFTER, ADD ]-----
    #

    代碼: 選擇全部

    // MOD : MSSTI RSS Feeds (V1.2.0) - Start
    	'YOUR_POSTS'			=> '您的文章',
    	'RSS_FEEDS'				=> 'RSS 消息來源',
    	'RSS_NEWS'				=> '新聞',
    	'RSS_NEWPOST'			=> '新的文章',
    	'RSS_ATTACH'			=> '附加檔案',
    // MOD : MSSTI RSS Feeds (V1.2.0) - End
    
    #
    #-----[ OPEN ]-----
    #
    language/zh_cmn_hant/acp/common.php

    #
    #-----[ FIND ]-----
    #

    代碼: 選擇全部

    	'ACP_WORDS'					=> '字詞過濾',
    
    #
    #-----[ AFTER, ADD ]-----
    #

    代碼: 選擇全部

    // MOD : MSSTI RSS Feeds (V1.2.0) - Start
    	'ACP_RSS'					=> 'RSS 管理',
    	'ACP_RSS_FEEDS'					=> 'RSS',
    	'LOG_CONFIG_RSS_FEEDS'		=> '<strong>已改變 RSS 消息來源的設定</strong>',
    // MOD : MSSTI RSS Feeds (V1.2.0) - End
    
    #
    #-----[ SAVE & CLOSE ]-----
    #

[教學] 如何宣告您的論壇 RSS 網址?

發表於 : 2008-10-04 18:10
心靈捕手
如果您的論壇安裝了這支外掛, 那麼您可以宣告您的論壇 RSS 網址.

簡單的方法如下: (以風格 prosilver 為例)
1. 製作或以現成的 RSS 圖示置入您的論壇 (如下):
http://YOUR_WEBSITE/phpBB3_ROOT/images/rss.gif
rss.gif
rss.gif (322 Bytes) 已瀏覽 15120 次
2. 在頁頂樣板 (overall_header.html) 加入底下程式碼:
找到

代碼: 選擇全部

				<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
之前, 新增

代碼: 選擇全部

				<li><a href="http://YOUR_WEBSITE/phpBB3_ROOT/rss.php"><img src="http://YOUR_WEBSITE/phpBB3_ROOT/images/rss.gif" style="border: 0;" title="訂閱 RSS" /></a></li>
P.S.
目前的瀏覽器, 皆有訂閱 RSS 的附加功能.

以個人的測試, 情形如下:
Opera: 效果最佳; 部分文章內容之字元, 顯示不完全
Fx3: 部分文章內容之字元, 顯示不完全
IE7: 部分文章內容之字元, 顯示不完全; 甚至是無法顯示

未解決上述問題之前, 建議您:
ACP > RSS 消息來源 > 顯示文章的最大長度: 1
亦即 RSS 不必顯示文章內容, 僅以主題顯示即可.

DEMO:
http://wang5555.dnsfor.me/phpBB3/

[修正] 文章內容 (字元) 顯示不完全

發表於 : 2008-10-06 16:00
心靈捕手
此外掛之更新版, 尚未經官方團隊認證前, 可先自行修正上述 '文章內容 (字元) 顯示不完全' 問題.

#
#---- [ OPEN ] ----
#
root/rss.php

#
#---- [ FIND ] ----
#

代碼: 選擇全部

   $content = htmlspecialchars_decode($content);
   
   $content = wordwrap(utf8_wordwrap($content), 140, "\n", true);
#
#---- [ REPLACE, WITH ] ----
#

代碼: 選擇全部

   $content = htmlspecialchars_decode($content);
#
#---- [ FIND ] ----
#

代碼: 選擇全部

   if ( strlen($content) < $text_limit )
#
#---- [ BEFORE, ADD ] ----
#

代碼: 選擇全部

   $text_limit = ( $text_limit == 0) ? strlen($content)+1 : $text_limit;
#
#---- [ FIND ] ----
#

代碼: 選擇全部

      // First: if there isn't a "[" and a "]" in the message, don't bother, truncates string as it is
      if (! (strpos($content, "[") && strpos($content, "]")) )
      {
         return substr($content, 0 , $text_limit) . $end_content ;
      }

      // So have at least 1 bbcode
#
#---- [ REPLACE, WITH ] ----
#

代碼: 選擇全部

      // First: if there isn't a "[" and a "]" in the message, don't bother, truncates string as it is
//      if (! (strpos($content, "[") && strpos($content, "]")) )
//      {
//         return substr($content, 0 , $text_limit) . $end_content ;
//      }

      // So have at least 1 bbcode
#
#---- [ SAVE & CLOSE ] ----
#

資料來源:
http://www.phpbb.com/community/viewtopi ... 5#p7278355

[教學] 移除 '討論區統計' 的方法

發表於 : 2008-11-09 11:58
心靈捕手
如果您想將 RSS 消息中上頭的 '討論區統計' 資料移除, 那麼可以做以下的修改:
開啟:
styles/styles/rss_template.xml

找到, 移除:

代碼: 選擇全部

   <!-- IF (PAGINATION and ON_PAGE == 1) -->
      <item>
         <title><![CDATA[{L_FORUM_STATS}]]></title>
         <description><![CDATA[
         <table cellspacing="0" cellpadding="5" border="1" id="SiteStats">
            <tbody>
               <tr>
                  <td><b>{L_BOARD_STARTED}:</b></td>
                  <td>{STAT_BOARD_STARTED}</td>
                  <td><b>{L_BOARD_DAYS}:</b></td>
                  <td>{STAT_BOARD_DAYS}</td>
               </tr>
               <tr>
                  <td><b>{L_BOARD_VERSION}:</b></td>
                  <td>phpbb {STAT_BOARD_VERSION}</td>
                  <td><b>{L_STAT_TIMEZONE}:</b></td>
                  <td>{STAT_TIMEZONE}</td>
               </tr>
               <tr>
                  <td><b>{L_NUMBER_POSTS}:</b></td>
                  <td>{STAT_TOTAL_POSTS}</td>
                  <td><b>{L_POSTS_PER_DAY}:</b></td>
                  <td>{STAT_POSTS_PER_DAY}</td>
               </tr>
               <tr>
                  <td><b>{L_NUMBER_TOPICS}:</b></td>
                  <td>{STAT_TOTAL_TOPICS}</td>
                  <td><b>{L_TOPICS_PER_DAY}:</b></td>
                  <td>{STAT_TOPICS_PER_DAY}</td>
               </tr>
               <tr>
                  <td><b>{L_NUMBER_USERS}:</b></td>
                  <td>{STAT_TOTAL_USERS}</td>
                  <td><b>{L_USERS_PER_DAY}:</b></td>
                  <td>{STAT_USERS_PER_DAY}</td>
               </tr>
               <tr>
                  <td><b>{L_NEWEST_USER}:</b></td>
                  <td colspan="3">{STAT_NEWEST_USER}</td>
               </tr>
               <tr>
                  <td colspan="4">{STAT_ONLINE_USERS}</td>
               </tr>
            </tbody>
         </table>
         <hr />]]></description>
         <content:encoded><![CDATA[<p>{STAT_BOARD_STARTED}<br />{STAT_TOTAL_POSTS} &bull; {STAT_TOTAL_TOPICS} &bull; {STAT_TOTAL_USERS} &bull; {STAT_NEWEST_USER}</p><hr />]]></content:encoded>
         <guid isPermaLink="true">{FEED_INDEX}</guid>
      </item>
   <!-- ENDIF -->
儲存後, 清除快取.

--
資料來源:
http://www.phpbb.com/community/viewtopi ... 5#p7268165

P.S.
上一篇文章, 新增以下修改 (原文中, 已補充):
#
#---- [ FIND ] ----
#

代碼: 選擇全部

   if ( strlen($content) < $text_limit )
#
#---- [ BEFORE, ADD ] ----
#

代碼: 選擇全部

   $text_limit = ( $text_limit == 0) ? strlen($content)+1 : $text_limit;
--
資料來源:
http://www.phpbb.com/community/viewtopi ... 5#p7338405

Re: RSS Feed 2.0 (RSS 消息來源) (Update 1.0.9)

發表於 : 2009-03-29 23:06
心靈捕手
此外掛已更新為 1.0.9 版,
請參考本主題第一篇文章.

RSS Feed 2.0 (RSS 消息來源) (Update 1.2.1)

發表於 : 2009-08-06 17:27
心靈捕手
此外掛已更新為 1.2.1 版,
請參考本主題第一篇文章.