如何设置lilina的rss全文输出
上一篇: 下一篇:

如何设置lilina的rss全文输出

去年心血来潮,申请了两个域名askdba.netdbatips.net,但是也没什么精力去搭建内容,于是就用d.c.b.a修改过的Lilina程序做了两个rss聚合网站,askdba主要面向中文blog,dbatips则是英文的,内容都是关于oracle/mysql以及一些运维相关的东西。如果你也在写这类型的blog,并且愿意加入聚合,可以留言告知。

前几天Lilina底层使用的Magpie碰到了一个很古老的bug导致askdba不可用,还有不少朋友来问起:

Fatal error: Only variables can be passed by reference
in .../inc/magpie/rss_parse.inc on line 352

Google了一下,发现N年前eyglechedong都遇到过这个问题,根据他们给出的信息很容易就修复了。想想既然这个网站还有朋友在关注,就花时间做了一些改进,主要是界面UI调整了一下,更便于阅读。

另外一个最重要的改进,当属rss输出从摘要输出改成了全文输出。从我自己订阅出来的效果来看,摘要输出不但内容太少,也没有格式化,所有的文字堆积在一起,每篇文章都需要回到网站去看,实在是不太爽。实际上,这个修改是非常简单的, 参照chedong的文章,找到根目录下的rss.php文件,在第88行:

$item_out->description = $item['summary'];

修改为以下内容即可:

$item_out->description = $item['atom_content'];

刚刚在Google Reader里看了下,效果不错,以后就只需要订阅这个地址就可以啦

http://feed.feedsky.com/AskDBA

本文网址:http://www.ningoo.net/html/2009/how_to_set_lilina_rss_full_out.html

订阅到Google | 收藏到Del.icio.us | 推荐到鲜果

相关文章 随机文章

本文Tags: , , ,

1 条评论


(Required)
(Required, will not be published)