Hey! Hello~

659文章 21相册

收藏 归档 足迹

王叔书的个人主页 运行16年115天

签名:点滴记录 见证历程 朴素的文字 浓厚的情感
所在地:贵州·贵阳
一天前 上线 留言 已实名备案
格言:花有重开日,人无再少年,愿自己内心依然少年,永保一颗少年的心,心存善愿和远方。

PageCookery小修改

03Feb2011 王叔书 0

自从用上PageCookery微博以后一直在研究他的RSS导入功能,遗憾的导入后的数据没有超连接?这样的导入拿来何用呢?我想给他加上超连接,这样的订阅才方便嘛,不然导入后都成了我发的微博了。

百度、谷歌搜索……苦苦寻觅两天无果,后来无意来到“一叶知秋”的博客,发现他也用的PageCookery微博程序,并且导入的数据是带超连接的,哈哈……一阵欣喜,给他留言希望他能发一份修改方法给我。过了一天就收到他的来信了。爽~~给了我两个文件,(在次感谢他的无私)经查看发现这个修改的原创应该是“小松”吧。

去掉了短网址代码后测试成功,具体地址:http://t.lwllo.com;发在这里留着,以后需要还可以在修改一下,同时也给同样需要的朋友。

打开class_rssparser.php文件找到124行的代码:

$trans_tbl += array('>apos;' => "'");

替换为以下这段:

$trans_tbl += array('>apos;' => "'", '<![CDATA['=>"", ']]>'=>"", '>amp;' => ">");

接着找到205行的代码:

$result['items'][$i]['title'] = strip_tags($this->unhtmlentities(strip_tags($result['items'][$i]['title'])));

在下面增加以下这段:

if ($this->stripHTML && $result['items'][$i]['link'])
$result['items'][$i]['link'] = strip_tags($this->unhtmlentities(strip_tags($result['items'][$i]['link'])));

到此修改完毕。

接着打开rss_import.php文件并找到32行的代码:

$message = $data['title'];

替换成以下这段:

$message = '<a href ="'.$data['link'].'" target ="_blank" rel="nofollow">'.mb_substr(strip_tags($data['title']),0,28,'utf-8').'</a>';

OK~~修改完毕,上传并覆盖原文件,重新导入RSS试试
文件下载:Rss.zip

25个留言

    2011年02月05日
    zwwooooo 不话痨,twitter都很少推
    2011年02月05日
    老王 @zwwooooo:我想用twitter啊,但是一直没翻过墙去。{smile:2}
    2011年02月06日
    Junan 额额~~~{smile:7}一开始 以为是 WP~~原来是 EMLOG~~~{smile:15}
    2011年02月06日
    老王 @Junan:{smile:4}最开始用的WP了,才转过来的。
    2011年02月06日
    小司 {smile:19}来看看王哥,貌似我也用过...
    2011年02月06日
    老王 @小司:{smile:19}多大了呀,叫我王哥。你也有孩子了,我们应该差不多大的吧!
    2011年02月06日
    小司 @老王:我芳龄25..属兔子的腊月生日.
    2011年02月06日
    老王 @小司:恩,那你还是比我小几岁,呵呵{smile:19}
    2011年02月07日
    墨弦音 感谢神人啊,学习了!!!{smile:4}
    2011年02月07日
    老王 @墨弦音:有这么夸张吗,不要告诉我你也在正在找这个方法哦!

留言

9413.LOVE