分类目录归档:筑云晴雨

自动化机器翻译小试

今年过年的时候,网站服务器意外升级了。新版的PHP不再支持我过时(4.x)的WordPress(WP)系统。以前部署的html服务也大多无法使用。只好借此机会对网站做全面升级。WP系统更新相对容易。不过以前的主题和插件大都不兼容新版系统,不得不寻找新的替代品。折腾了几天之后,网站总算能用了。只有相册系统没找到特别合适的方案。WP的相册插件有很多,可是免费的效果不好,收费的插件又过于复杂。我之前用的NextGEN 图库,体验并不算好,想借着这次升级弄得顺眼些。

Internet Archive中收录的相册页面存档


于是去找开源的解决方案,发现zenphoto看起来简洁清爽,似乎很合适。就在Linux下用XAMPP部署测试了一下(虽然也有docker镜像,但总觉得调试起来比较麻烦),功能设计都很顺手,只是最新版没有中文翻译。我看了一眼zenphoto的本地化文件,发现有个3年前的香港译本,觉得更新一下也花不了多少时间。后来我才意识到自己虽然已经不年轻了,可还是会把问题想得太简单……

继续阅读

2013改版手记

好久没有管过这里,这次改版也很偶然。年初的时候有一篇关于中图法树形目录的日志需要加载额外的js脚本和css风格文件,但是和K2主题自带的风格文件冲突,会导致显示效果出错;而且K2无法在后台自定义菜单栏,使得上线许久的ADS搜索接口一直没有首页链接。我于是就干脆换掉了这个用了5年的主题。系统升级,测试新主题、新插件,语言本地化…… 放到几年前也就是一两天加个通宵的事情,可是毕竟工作了,迟迟没有心思折腾这些,改改停停,居然直到年底才算有个样子。这次改版最高兴的是纠结多年的相册系统终于搭好了,不用看服务商的脸色搬来搬去,我可以放心地去写那些照片背后的故事。不过因为照片太多,补起来比较慢就是了:) 等不及的可以先在这里看照片。
我写东西还是一如既往的慢,可日子是过得越来越快了,由不得自己。放下的书也许不再有机会拿起,流连的风景也许不会再游历,投缘的朋友也许此生再无交集…… 还好有这样一个地方,可以怀念,可以记忆,可以作为心路的印迹。

Yskin统计插件修改版

Yskin曾写过一个简单好用的站内统计插件wp-statistics,我现在右下角用的就是。但从3.0.1开始不再支持widget,而K2又没有兼容2.5的版本,加上新WP变更了数据库结构,有两个查询已经无效,索性自己动手修改3.0.2版,更新如下:

  • 支持WP Widget ,可设置标题,不兼容K2 SBM
  • 修正原依赖于UTW插件的Tag 数统计
  • 修正WP2.5下的分类数统计
  • 增加群博所要求的注册用户统计
  • 增加发文作者统计
  • 点此下载,为了与官方版区别,在版本号后增加字母 g 以示区别;
    另外感谢我爱水煮鱼详尽的Sofa插件制作教程。

    WP置顶插件Sticky

    WordPress文章置顶目前还只能通过插件实现,虽然有人向开发组建议将这一功能内置,但恐怕没什么希望。2.1以后原有的插件Adhesive就不能正常使用了,著名的插件作者GaMerZ及时发布了代用品 WP-Sticky ,目前的稳定版是07年10月发布的1.10,但在WP2.5下不能正常使用,于是13要我将松鼠会的说明置顶时我就犯难了……幸好GaMerZ在WP论坛上放出了最新的1.30beta2,算是解了燃眉之急,虽然公告标题和日期标题似乎都还不正常;随手汉化了,点此下载。如需要最新的版本请关注开发页面

    这个插件本来功能很简单,但作者的说明更简单,而众多推介文章又不求甚解,结果弄得大家都搞不清选项功能,我开始也一头雾水,后来看到了筷子那里的说明才恍然大悟:其中的Announcement 是“长期置顶”,Sticky 则是“当日置顶”,Categories Only 是将置顶属性限制在文章所属的分类下,而什么Display Date,Announcement Banner,都不过是另外加个标题罢了。

    WP升级到2.3

    过年了,这里自然也要收拾一下,WordPress2.3已经出来一段时间了,但因为变化较大,自己原来又改动太多,模板插件都要重新定制,就一直拖到现在。希望朋友们能喜欢!

    数据库升级比我想象的要顺利,从2.0直接update,完美保留UTW,TP-Guestbook等插件的内容;K2 RC4的功能更加强大了,有了SBM(Sidebar Modules)就不用手工编辑sidebar.php了,但似乎IE(6/7)兼容不好,用FireFox才能正常配置,详细说明可以参考Yskin的文章。页面导航功能取代了PageNavi插件,有了自带的最新文章和评论模块也不用装桑葚的中文WordPress工具箱了,不过要过滤自己的评论,还是要在k2\app\modules目录下的latest_comments.php文件的$sql 表达式中加入user_id != 1或者comment_author != ‘gerry’的条件;页眉的图片可以在K2选项中直接更换;侧边栏顶端的公告现在也能够利用Asides存档编入“闲情偶寄”,只要不输入标题就不会在最新文章中出现。这样主题文件中就只有header和footer需要改动了,想换个风格就编个css丢到k2\styles下面就可以了

    现在要安装的插件就不多了:

      Akismet,版本2.1.3,过滤垃圾评论的首选
      TP-Guestbook 0.9.8,功能齐全的留言本插件,作者很久没有更新了,但只要保证theme目录下的留言页面与模板配套就能够正常使用,本站的定制版点此下载

    留言本已经清理完毕,以前的页面评论就不改了,不过旧文的Tag还是补上的好,要是还有时间倒想试试阅读网络那样的双语版……