前段时间说过,个人信息聚合很有可能成为互联网的下一个热点,很多网站也因此竟相推出类似服务。而现在,就连Six Apart也想来掺和一脚了。
大家都知道,Movable Type Blog是Six Apart旗下著名的开源Blog平台,与Wordpress齐鼓相当。而就在昨天,MT的开发人员Mark Paschal发布了一款名为Action Streams的插件,它可把MT系统构建成类似于FriendFeed个人网络信息聚合站点,非常强大。
该插件适用于最新版的MT4.1,它可以聚合Twitter、Flickr、YouTube、Del.icio.us及Google Reader Shared等多达75种不同的社会化服务,下面是我创建的一个个人信息聚合站点:
地址:http://blog.bsdos.cn/livelog/
该插件安装稍微有点复杂,我的整个安装过程如下(参照插件包中的Readme文档):
1、去MT官网下载最新的MT4.1,再下载JUST生平一笑最新发布的MT4.1中文语言包,并安装MT和中文语言包。(注:先不要创建Blog及设置中文界面,保持英文版,不然会对后面的操作有影响)。
2、下载Action Streams 插件,解压后上传相应的文件。
ActionStreams/extlib into 到 /path/to/mt/extlib/
ActionStreams/mt-static into 到 /path/to/mt/mt-static/
ActionStreams/plugins into /path/to/mt/plugins/
注: /path/to/代表你的MT安装路径。
3、登录MT,进行插件安装和数据库升级。
4、点击进入个人属性页,点击"Other Profiles."菜单。
5、点击右侧的 Add Profile 按钮,添加你的各个网络属性,比如Twitter用户名等等。
6、创建新的Blog,在选择模版的时候选择Action Stream模版。(如果你之前就已经选择中文语言的话,在创建新Blog生成模版时,会把Header和Footer的模版名变为中文,这样会影响站点构建,导致出错。
7、重建你的Blog站点,打开Blog页面查看是否正常。
8、进入插件设置区,打开Action Streams 的Rebuild Indexes功能项,这样当聚合后Blog会重建主页。
9、添加Cronjob。样例如下:
0,30 * * * * cd /path/to/mt; perl ./tools/run-periodic-tasks
注:其中要把/path/to/mt这一段改成你的MT安装路径,记住是位于主机的绝对路径。
10、最后,你就可以进入个人属性页面,把语言选项变为中文语言了,安装也就完成了。
评论