2012 年二月 一 二 三 四 五 六 日 « 一 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 近期评论
- wlx [微博 ] 发表在《google彻底被封?》
- snake 发表在《google彻底被封?》
- Andrew Pelt 发表在《debian testing上安装oracle 10g》
- tiplip 发表在《webmap.cn使用的WEBGIS技术》
- 求助Evolution问题!! 发表在《evolution crashed in gutsy alpha》
分类目录
标签
anjuta apache backup breezy c++ compile convert dapper debian dns edgy evolution feisty firefox flash gnome gobang GRASS gutsy humor intrepid Linux mailman MapServer mysql openoffice Oracle php phpbb postfix PostGIS postgresql qgis sarge scim skype subversion svn tomcat ubuntu utf8 westdc Windows wordpress 中文
Category Archives: Blog
wordpress站点更换域名
采用wordpress建站后经常会先使用临时域名,待测试完毕后再更换为正式域名,但在wordpress数据库里对站点域名进行了绑定,因此需要使用数据库进行处理: update wp_options set option_value=replace(option_value,’old_site_url’,’new_site_url’) where option_value like ‘%old_site_url%’;
bcSpamBlock插件:防止垃圾留言
垃圾留言大多是由程序自动产生的,而bcSpamBlock插件就能有效的阻挡机器的留言,而使用浏览器的留言则感觉不到任何区别,若是禁止了javascript,则需要手工拷贝一个字符串。具体的原理请参考官方的说明。 而目前的1.1版本同时也阻挡了trackback和pingback,因此我进行了一些修改,使其不阻挡trackback和pingback。那如何防止pingback/trackback的垃圾呢?这就可以使用另外一个插件来进行处理:Simple Trackack Validation,同时要注意,这个插件默认只支持对trackback进行处理,我也作了简单地修改,使其能处理pingback。 效果:未使用bcSpamBlock插件之前,我每天将近有3000个spam留言,而使用了这个插件之后,到现在为止,一个漏网的都没有! bcSpamBlock 1.1 modify by wlx Simple Trackback Validation 2.1 wlx modified version
启用Quotmarks Replacer插件
我原来一直都是使用Code Markup来解决全角/半角的问题,今天无意中发现这个插件Quotmarks Replacer,感觉不错。 解决 WordPress 的全角引号问题,将全角的单引、和双引号和省略号替换成半角的格式,使后台输入的引号、省略号格式与前台读者浏览的引号格式保持一致。 不过,我也是一直不清楚为何WP要作这种显示的转换。
wordpress mu 1.3中的编码问题
发现wordpress mu 升级到1.3版本了,对应到wordpress 2.3系列。其中,显著的功能就是默认的TAG支持了。但是升级后发现中文乱码,这时因为我的mysql数据库目前默认的编码还是latin1,而wordpress mu目前默认的编码是采用utf8了,因此需要进行修改。 有两种办法处理: 1、修改wordpress mu的代码 找到wp-inlcudes/wp-db.php文件,注释掉这两行: // if ( !empty($this->charset) && version_compare(mysql_get_server_info(), ’4.1.0′, ‘>=’) ) // $this->query(“SET NAMES ‘$this->charset’”); 2、修改数据库编码,使其和你的wordpress编码相对应 比如,可以修改数据库的编码为utf8。 首先导出: mysqldump –default-character-set=latin1 -uroot yourdb > yourdb.sql 然后修改此文件,替换所有的latin1为utf8,并在文件头添加: SET NAMES utf8; SET CHARACTER_SET_CLIENT=utf8; SET CHARACTER_SET_RESULTS=utf8; 然后保存为yourdb-utf.sql,在进行数据库的导入工作: … Continue reading
trackback, pingback, backlink
虽然我在前面转了一个:什么是TrackBack,但是一直没求甚解。 最近又看了这篇文章:Trackback, Pingback , Backlink与博客 才算正式了解。 仔细看了一下,这儿是原始出处:PingBack、TrackBack与博客
A very nice plugin to preserve html format
Thank you, I had searched this tool a long time and now find it. It is very nice. http://www.coffee2code.com/archives/2005/03/29/plugin-preserve-code-formatting/
什么是TrackBack
在dark的BLOG上看到了,终于了解了BLOG和其他系统的最大区别。 TrackBack最早是Movable上的一个小功能。可以说就是这个小功能在blog界却掀起了一场革命。 TrackBack为将全世界无数个blog连接起来的功能。例如,当你读了某个网站的文章,想对此写下自己的感想。这个时候利用网站准备的讨论功能进行投稿是很最常见的做法。但这样只是把自己的评论意见写下来向别人的网站投稿,而你自己手里却什么也没留下。 TrackBack 则与之有很大的区别。可以把评论写到自己网站上。然后向刊载原始文章的服务器发送该网页的URL及标题、部分正文、网站名称等信息(注)。尽管这一过程只是称之为“发送TrackBackPing”,但通过这种办法,在原始文章的地方就留下了你的评论的URL、标题等部分信息。当然别人也可以向原始文章发送TrackBack Ping,所以在原始文章中就将包括你的TrackBack Ping在内的所有评论都记录了下来。 此外,如果你在自己网站上也设置了TrackBack Ping功能的话,那么谁都可以通过TrackBack Ping来发表针对你的意见了。这样,多家网站就通过相关话题而联接起来。各种评论在因特网上就像网眼一样联接起来。这样就创造出了与日记网站完全不同的文化。 注:发送地址采用原始文章指定的URL,这一URL就称为“TrackBack Ping URL”。最后的“128”为原始文章的专用数字,称为“TrackBack ID”。另外,TrackBack的技术标准刊登在“LowLife.jp”的blog网站上。
欢迎测试
使用wordpress建立的blog系统,这是1.2.1版本,最新的CVS版本有点问题. 目前,已经知道的BUG: EMAIL发表不能用中文,只能用english.