简单生活

Simple life , it's as easy as 1,2,3...

修改完善hdwiki的rss输出

hdwiki确实是一款不错的wiki程序,基于MVC开发,扩展性很强,定制起来非常方便。

一、解决最新词条没有标题的bug

control/list.php 136行开始,在中间添加上最新词条的相关代码 recentupdate....

PHP代码复制内容到剪贴板
  1. function dorss(){  
  2.         if($this->get[2]){  
  3.                 switch($this->get[2]){  
  4.                         case 'recentupdate':  
  5.                                 $typename = '最新词条';  
  6.                                 break;  
  7.                         case 'focus':  
  8.                                 $typename = '推荐词条';  
  9.                                 break;  
  10.                         case 'hot':  
  11.                                 $typename = '热门词条';  
  12.                                 break;  
  13.                         case '':  
  14.                                 $typename = '精彩词条';  
  15.                                 break;  
  16.                 } 

二、全文输出修改为摘要输出

1、control/list.php 修改后的177行

PHP代码复制内容到剪贴板
  1. echo "<description><![CDATA[".$doc['summary']."]]></description>\n";  

$doc['content'] 修改为$doc['summary'] 

2、model/doc.class.php 447行
PHP代码复制内容到剪贴板
  1. $sql ="SELECT did,title,content,author,time FROM ".DB_TABLEPRE."doc d WHERE 1=1 ORDER BY d.`lastedit` DESC LIMIT $start,$limit";  
修改为
PHP代码复制内容到剪贴板
  1. $sql ="SELECT did,title,content,summary,author,time FROM ".DB_TABLEPRE."doc d WHERE 1=1 ORDER BY d.`lastedit` DESC LIMIT $start,$limit";  
下面一句sql也要加入b.summary
« 要是不太理人家的话cn域名到底怎么办 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关注我

最新评论及回复

赞助商链接

Powered By Z-Blog 1.8 Walle Build 91204
Copyright © 2007-2011 Wilf.cn. Some Rights Reserved