国外设计欣赏网站 - DOOOOR.com

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索
打印 上一主题 下一主题

[Drupal模块] 8个Drupal 投票/评比模块对比分析

[复制链接]
跳转到指定楼层
楼主
发表于 6-13-2013 20:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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


Interested in allowing users on your site to rate products or other content? Overwhelmed by the number of similarly-named Evaluation and Rating modules? This article will show you what each node review module does in order to help make the decision on which one to use for your purposes a bit easier.

Node Vote

Node Vote displays a "star" rating on each node, and allows viewers to click a "Rate It" link in order to provide a rating of their own, from 1 to 10. It also provides several configurable options, including which node types should be vote-enabled, whether users can vote multiple times, and whether a user is allowed to vote on their own content.

NodeReview


NodeReview creates a new node type called "review," and allows you to specify which node types may be reviewed (including reviews, for maximum recursive fun!). You may also specify "axes" for reviews, meaning that you can review different aspects of the node you're reviewing (price, storyline, etc.)

Note: NodeReview requires the Views and Voting API modules.


Simple Vote

True to its name, Simple Vote provides a simple widget for rating any node from 1 to 5 stars. By hovering and then releasing your mouse over a star, you register your vote, and the widget updates to show the overall rating. You can change your
vote at any time. As a result, anonymous voting is not supported.



Note: Simple Vote requires the Voting API module


userreview
Another module which stores reviews as nodes, the userreview module allows users to rate nodes on a scale of 1-10, along with a comment. It tallies both the overall rating of a node, and also provides a breakdown of what each user voted. An administrator can specify which node types can be reviewed, and which roles can create and/or edit their own reviews. The module also provides a number of display-based customizations (naming, fieldset defaults, etc.).


Note: userreview requires the Views and Voting API modules.


Vote up/down Package


This module provides a simple widget for users to "thumbs up" or "thumbs down" a node, similar to the system used at sites like http://digg.com/. A tally of points is provided on each node, and a "votes" tab shows the individual users' results. By combining this module with others such as Voting Actions, you can allow users to promote nodes to the front page themselves once a threshold is reached.

Note: Vote up/down Package requires the Voting API module.


Voting


The Voting module acts very similarly to the Simple Vote module, in that it provides a "star" interface that you can use to cast your vote. It shows both the vote you chose as well as the average vote. It includes the source .fla file for changing the way the voting widget looks.

|2011-2026-版权声明|平台(网站)公约|DOOOOR 设计网 ( 吉ICP备2022003869号 )

GMT+8, 4-16-2025 07:44 , Processed in 0.361570 second(s), 217 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表