discuz rss全文输出教程

网站建设 admin 4年前 (2014-09-23) 906次浏览 未收录 1个评论

某功能需要得到discuz的rss。经过在discuz官网上查询找到了discuz ?rss订阅的效果。但是不是全文输出的。纠结了很久在官网问?也没人回答,最好还是求助度娘,度娘很给力,结果真找出来?了。现在把方法给大家说下找到文件:

sourcemoduleforumforum_rss.php 找到位置:

if($attachfile) { if($attachremote) { $filename = $_G[‘setting’][‘ftp’][‘attachurl’].’forum/’.$attachfile; } else { $filename = (!strstr($_G[‘setting’][‘attachurl’], ‘://’) ? $_G[‘siteurl’] : ”).$_G[‘setting’][‘attachurl’].’forum/’.$attachfile; } }

在其下方加入这样一段话: $fdata = DB::fetch_first(“SELECT * FROM “.DB::table(‘forum_post’).” WHERE tid = ‘$thread[tid]’ and first = 1″);

将其下方的这段话: echo ” n”. ” “.$thread[‘subject’].”n”. ” $_G[siteurl]”.($trewriteflag ? rewriteoutput(‘forum_viewthread’, 1, ”, $thread[‘tid’]) : “forum.php?mod=viewthread&tid=$thread[tid]”).”n”. ” n”. ” “.dhtmlspecialchars($thread[‘forum’]).”n”. ” “.dhtmlspecialchars($thread[‘author’]).”n”. ($attachfile ? ” : ”). ” “.gmdate(‘r’, $thread[‘dateline’]).”n”. ” n”;。

经过本博主测试确实可行。

 

 

 

 


华仔博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:discuz rss全文输出教程
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 很不错的网站,收藏一下。
    品牌箱包网2014-11-12 12:56 回复