January 30, 2004

Links: 2004-01-29

Posted by bruce at 04:02 AM | Comments (0)

January 29, 2004

升级到MT 2.661

没有遇到太大问题,只是要跑几个地方下载不同的包
先到MT官方网站下载升级包
然后去JediMT中文手册下载中文语言包
最后是到MT的本地化网站下载中文菜单图片

Links:

  1. MovableType官方网站
  2. MT简体中文语言包
  3. 繁体中文菜单图片

Posted by bruce at 02:08 PM | Comments (1)

January 28, 2004

Links: 2004-01-28

Posted by bruce at 05:03 PM | Comments (0)

January 15, 2004

在vim中局部排序

今天又学会一招

VIM里面, 如果你要把从当前行以下10行按字母顺序排序

只要输入:.,+10!sort
怎么样,很简单吧

Posted by bruce at 01:48 PM | Comments (0)

January 04, 2004

为SquirrelMail增加修改密码的功能

SquirrelMail松鼠邮件是一个很不错的基于PHP的webmail系统,中文化做得也不错,而且还有很多很好的插件(plugin)
修改密码的插件也很多,因为我用的是qmail + vpopmail + courier-imap的系统所以选择了change password plugin。 后来安装的时候发现这个plugin还需要一个courierpassd, 而courierpassd又依赖于 courier-imap 的authdaemon.passwd, 但是Gentoo的默认的courier-imap关掉了authdaemon.passwd, 只好再找一个
最后发现Chang MySQL Password Plugin和vpopmail配合的很好,于是决定采用。

配置方法如下:
  1. 确认已安装了Compatibility plugin
  2. 按照安装说明解压
    cd /plugins/; tar xzvf change_mysqlpass-3.2-1.2.8.tar.gz
  3. 修改config.php,除了相应的数据库、密码等之外还要注意修改以下几项
    $mysql_userid_field = 'pw_name';
    $mysql_password_field ='pw_passwd';
    $split_username_query = 1;
    $split_username_expression = '@';
    $split_username_domain_field = 'pw_domain';
    $update_clear_passwd_field = 'pw_clear_passwd' //如果需要同时更新明文密码
  4. cd /config; ./conf.pl
    启动Change MySQL Password Plugin
Change MySQL Password Plugin中文翻译
原来的Plugin没有中文的,见内容不多,就自己翻译了一下。
使用的方法:
  1. 把change_mysqlpass.po与locale/zh_CN/LC_MESSAGES/squirrelmail.po合并
    最简单的方法就是: cat change_mysqlpass.po >> squirrelmail.po
  2. 执行:msgfmt -o squirrelmail.mo squirrelmail.po
BTW: 文中的链接如果去不了,请到这里找代理
Posted by bruce at 02:58 PM | Comments (0)