修正o-blog 2.5的一个bug
来源:互联网 发布:ios电话录音软件 编辑:程序博客网 时间:2024/05/19 22:47
本人对于新技术的接触总是慢半拍,从以前的电子邮件和QQ,别人都开始用的时候我还不怎么了解,而现在也听说RSS很火,可惜我也没用过。今天一个偶然的机会,我搜索了一下RSS并下载了新浪点点通阅读器,一下被RSS新颖、使用的功能给吸引了。
因为我宿舍不能上网,只好单机玩。今晚我在玩我前几天下载的O-blog 2.5时,看到这个程序就有RSS功能嘛,于是我就装了新浪点点通阅读器,将O-blog假如频道,感觉不错!可是当我每次打开一篇文章时,都是打开的首页,原来是文章的链接错误,于是我看了一下xml代码(其实我也没学过xml),果然其中有个<link>http://localhost/......</link> 这个地址是错误的,下面我就打开rss文件开始研究了,其实也不难嘛,我就下手改掉了错误。因为我很少写程序,所以代码写的很不规范,下面附上我的代码,请高手们指点、规范、完善以下。
1、首先在class/rss.php中加入GetExtra函数,获取静态文件扩展名,加在GetExtra()函数后即可。
//add some codes
function GetExtra()
{
global $mysql_prefix;
$sql = "SELECT `extraname` FROM `".$mysql_prefix."config`";
$result = mysql_query($sql);
$re = mysql_fetch_array($result);
return $re[0];
}//
最后一行加入
//add some codes
$extraname = GetExtra();
2、以程序目录下rss2.php为例修改,在$a[5] = $blog[$i]['content']一行后面加入部分代码。
//add some codes
if ($blog[$i]['filename'] == "")
$filename = $a[1].".".$extraname;
else
$filename = $blog[$i]['filename'].".".$extraname;
$date_array = getdate ($blog[$i]['date']);
$filepath = "/archives/".$date_array['year']."/".$date_array['mon']."/".$date_array['mday']."/".$filename;
现在保存文件,到新浪点点通验证,success!
- 修正o-blog 2.5的一个bug
- BugFree 的一个 bug 修正
- 修正TaskManagerEx2.0的一个BUG
- pe_xscan 修正文件时间的一个bug
- U3Terrain的一个BUG及修正
- 一个有趣的Bug修正记
- CSDN blog的一个bug
- CSDN blog的一个bug
- 修正bug的方法
- CCEditBox的bug修正
- CSDN Blog小升级,修正bug
- blog发布新版本,修正bug列表
- [置顶] 我修正的 modalbox 的一个bug
- 分享:Microsoft IE Webcontrols Treeview的一个bug及修正
- 今天修正了一个SMD数据库的BUG
- 修正了cgit 项目中makefile的一个Bug
- Linus修正一个内核的mmap data corrupt bug
- 修正了标准工时软件的一个BUG
- 少旅之路
- 实在不能忍受这混乱的结构了
- dev-c++/Mingw32环境解绍之---自已开发静态链接库
- 日语计算机专业词汇
- 细水应该长流
- 修正o-blog 2.5的一个bug
- 父母的能与不能
- 一个机会
- 浅议网络环境下的教学
- “任务驱动式”教学之得与失
- 中国进口放缓殃及全球经济
- 德国的自相矛盾之处
- PHP界的大事:zend已经可以破解
- 中国学生为什么学不好计算机(转摘)