小团队的沟通利器——Vanilla
Vanilla(英文“香草”的意思)是一个简洁的论坛系统,官方网站是: http://vanillaforums.org
一直在寻找一个适合小团队或者小部分人群(比如学校、班级)沟通的论坛系统,discuz、phpwind太过臃肿,而BBpress之类的又不适合懒人使用。直到我发现了Vanilla……(⊙﹏⊙b 是不是有广告的感觉)
Vanilla的优点
1.主界面好
既然是给少部分人沟通的,每天论坛的帖子不会太多,首页最好是直接显示帖子列表的,而不是显示板块。这一点,Vanilla的首页可以设置为四种模式,All Discussions(帖子列表)、All Categories(分类列表)、Categories&Discussions(带分类的帖子列表)和Activity(最新动态,类似于社交网站的模式)
2.沟通功能强
除了一般的论坛沟通功能,在Vanilla的帖子里可以使用@+用户名的方式,提醒别人,对方会收到一个“xxx在xxx中提到你了”的信息。同时Vanilla的邮件提醒功能也很不错,对重度邮件使用者来说很方便很贴心,不用经常去检查论坛更新。关于沟通,Vanilla还有很多功能等着你去发现。
3.链接优雅
相比discuz、phpwind带有一对参数的链接,Vanilla的链接结构比较现代化,比如发帖子的地址就是“/post/discussion”,比如第二个帖子的地址是“/discussion/2”。对于某些有洁癖的程序员来说,链接干净同样很重要。
4.其他
此外,在这个移动沟通的时代,Vanilla支持手机访问发表和管理帖子。同时Vanilla官方网站上还有很多插件可以用来扩充Vanilla的功能。
本地化
Vanilla默认是不带中文语言的,需要到官方网站下载简体中文语言包: 解压上传到locales目录下。
同时Vanilla没有自带富文本编辑器,需要下载插件,上传到plugins目录下。
Vanilla的注册验证码功能使用的是re的服务,re来自于google,所以有时候会撞上伟大的fire wall,你懂的。解决的办法是取消re验证,在Vanilla系统目录下的conf目录下的config.php文件,编辑这一行“$Configuration[‘Garden’][‘Registration’][‘Method’] = ‘Captcha';”把Captcha改成Basic。如果你担心spam的话,可以设置注册需要验证email。
Vanilla的下载地址: http://vanillaforums.org/get/vanilla-core