dokuwiki中文文件名编码转换
默认情况下,dokuwiki需要把中文文件进行编码后存储,便会在data文件夹下存在好多形如%ED%类的文件名,不利用管理和SEO,如果你想改变这些,首先要更改dokuwiki对中文文件的存储方式,然后将以前的文件编码重新转换为正常的中文文件名。
第一步可参考上一篇文章http://klniu.com/post/dokuwiki-chinese-file-name-and-address-sitemap-garbled/更改。
而第二步就需要批量处理了,此方法适用于linux系统。我使用的是ubuntu,请大家参考执行:
dokuwiki中文文件名及sitemap乱码的解决
dokuwiki默认是使用urlencode函数对文件名进行编码后存储的,而索引文章的indexer.php文件在生成sitemap.xml时也会对文件名编码,这样对搜索引擎是不友好的,实际上将这两个编码的功能去掉就可以了。
中文文件名的乱码可以参考http://www.dokuwiki.org/zh:pagename进行更改,即:
function utf8_encodeFN($file, $safe = true) {
启用知识管理dokuwiki
收集-阅读-加工-输出知识是一个很有意思和实用的过程,在这个过程中我用过很多知识管理软件。
最早用的是onenote,功能确实强大,不过有点大,携带不方便,平台依赖性太强。
后来有一段时间用Gmail+Folders4Gmail脚本+Gmail过滤器功能,用了好长时间,搜索强,携带也方便,唯一不适合的地方就是发出的邮件是不能编辑的,如果需要修改,则必须重新发送,比较麻烦。
