Drupal 多种投票/评比模块
星期日, 2009-07-05 00:01
Drupal 有很多种投票/评比模块,有的简单、有的复杂,如何选择?
简单介绍一下:
fivestar 这个用的人较多,作者一直在更新,每个ip可以在1星到5星之间投票并计算平均值。

Plus1 有点类似digg的风格,jQuery技术,在drupal专业开发指南里面专门介绍了这个例子。

Node Vote - 对每篇文章投票1-10分。
这个模块比较精简,不像前面两个需要依赖与voting api,但该模块不支持匿名用户投票,如果想支持匿名用户,作者给出了解决方案http://drupal.org/node/32519 ,但对大站点的性能有影响。看了一下他的数据库,是根据uid和nid记录的,没有ip,也没有缓存。
NodeReview - 可设定多种评比,要建一个新节点类型,需要 Views 显示结果 。
Simple Vote - 更简单的五星级投票。
userreview - 类似 Amazon.com 的书评功能,投票并写心得,心得是一个独立的内容类型,很久没更新了,不支持drupal6。
Vote up/down Package -类似 digg.com,加分或减分。
Voting - 也是五星级投票,可显式平均票数和我的投票。
参考: A Review of Node Review Modules 有点老了,2006年的文章,不过写的不错
星期日, 2009-07-26 21:46
#2
谢谢夸奖,其实本站的心情投票是修改了网上流行的一个开源代码“ajax心情投票”,然后参考plus1模块自己修改了一下。想要自己写,研究一下这两个东西就好了


老大,你的投票系统“
您对这篇文章的看法是
”是用什么模块做的啊,很棒的!