花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

DedeCMS訂閱RSS帶圖全文輸出的修改方法

時間: 2019-05-13 11:27 閱讀: 作者:素材無憂網(wǎng)

 dede自帶rss生成后只顯示文章的簡介,這樣讓一些RSS閱讀器無法展示整篇文章。 現(xiàn)在,很多人喜歡使用平板電腦等終端,離線下載好網(wǎng)站的文章來閱讀,譬如ipad上面的zaker、蘑菇新聞,添加好rss地址就能直接閱讀全文。  DedeCMS自帶rss功能無法輸出全文,這里告訴大家修改方法:    一、找到include/arc.rssview.class.php這個文件(感謝DedeCMS論壇版主:溪夢緣曦 提供這個文件的修改方法),找到下面這段代碼:                      if($ctag->GetName()=='array')                     {                         //傳遞整個數(shù)組,在runphp模式中有特殊作用                         $dtp2->Assign($k,$row);                     }   在這段代碼和下面那個else之間插入:    else if($ctag->GetName()=='body')   {   $rbd = $this->dsql->GetOne("Select body from `dede_addonarticle` where aid=".$row['id']);   $dtp2->Assign($k,$rbd['body']);   }   二、修改/templets/plus/rss.htm,修改后為如下代碼:  <?xml version="1.0" encoding="{dede:global.cfg_soft_lang /}" ?> <rss version="2.0"> <channel> <title>{dede:field name='typename'/}</title> <link>http://www.5loveb.com{dede:field name='typelink'/}</link> <description>{dede:field name='title' function='html2text(@me)'/}</description> <language>zh-cn</language> {dede:rssitem} <item>     <title><![CDATA[[field:title function='html2text(@me)'/]]]></title>     <link>http://www.5loveb.com[field:arcurl/]</link>     <hasDetail>Y</hasDetail>     <description><![CDATA[[field:body/]]]></description>     <pubDate>[field:pubdate function='strftime("%a, %d %b %Y %H:%M:%S ",@me)'/]GMT</pubDate>     <subImagePath>http://www.5loveb.com[field:litpic/]</subImagePath>      <category>[field:typename/]</category>     <author>[field:writer/]</author>     <comments>[field:source/]</comments> <newsType>8</newsType>  </item> {/dede:rssitem} </channel> </rss> 注意:修改之前一定要先備份相關(guān)文件,以防出錯!

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: DedeCMS訂閱RSS帶圖全文輸出的修改方法

標簽:  
相關(guān)文章
模板推薦