Modules: Evaluation/rating
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance Drupal core functionality. Use matching versions (modules released for Drupal 5.x will not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and may or may not have optimized code/functionality. If a module solves your needs please consider joining forces and helping the maintainer.
abuse
This module allows users to flag nodes and comments as offensive for the adminstrator to review.
The admin can specify which type of nodes are allowed to be flagged.
Permissions
There are 3 permissions - administer abuse reports, flag content, and direct flag content. Administer abuse reports allows a user to see which nodes have been flagged and allows them to either remove from the site or allow back into the system. Flag content allows a user to flag content. Direct flag allows a user to flag a content and set the content as 'hidden'. In essence, it is a person who has been trusted to flag genuinely bad content to be removed without requiring multiple users to flag the content before the system hides it.
Content Status
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-May-15 | Download · Release notes | Development snapshot | |
| 5.x-1.0-beta | 2008-Mar-28 | Download · Release notes | Recommended for 5.x | |
Advanced Poll
Advanced Poll is a replacement to Drupal's poll module and provides multiple voting systems, decision-making tools, and management options.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0-beta6 | 2008-Feb-06 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.x-dev | 2007-Dec-09 | Download · Release notes | Development snapshot | |
Click Thru Tracking
This module provides the ability for site admins to track clicks on their site such as advertising campaigns and newsletter click throughs.
The clicks are organized into groups, so ad campaigns can be tracked if they involve more than one node.
It works by displaying a special link (such as click/123/2) on each node. This is only visible to the admin or other users who have special privileges.
This contains the node id (e.g. 123) and the group id (e.g. 2).
The admin then uses this link externally (e.g. for advertising or newsletters). When visitors click on that link, the database is updated with daily, weekly and total clicks.
Each node will have an extra tab that displays detailed clicks. There is also an overall click report under admin/logs.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2007-Jun-02 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.x-dev | 2006-Nov-13 | Download · Release notes | Development snapshot | |
Collect Nodes
Collect nodes is about collecting nodes "on the fly", either from a full node (with an additional block) or from a list of nodes (views). It's also about making collections (IE: being able to list, thanks to views integration, the collected nodes).
The huge evolution with this module is that it's based on a FULL (WEB)SERVICE architecture. It's not really going to work without services and json_server properly configured (the first collect_nodes client has been developped in js/jquery/json). The goal here is to have a full gap between the "client" (widget) and the service (database and business logic).
It's mainly done to be used later with other widgets (why not flex/air widgets which should be really easy to make).
For now on, the main features are:
- admin configuration: set all the node types which can be collected AND set a maximum amount for a user's collection (and a handler once this limit is over) for normal users to collect nodes (associated with a specific role you can give to your customers). After this limit, you can do what you want (make your customers pay, connect to a workflow, give them points, ...)
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0-beta2 | 2008-Apr-28 | Download · Release notes | Recommended for 5.x | |
Comment bury/promote
COMMENT BURY/PROMOTE
This simple module will allow you to do two things: bury comments which have
been voted down (using ANY ONE of the voting forms available in Drupal) and
"promote" the comment with the highest number of votes for a node (again, using
ANY ONE of the voting forms in Drupal).
This module doesn't do the dirty work for you: it offers you, however, simple
functions you can use in your themes to make all this happen. Here is how.
The goal is to offer both a moderation system, and a way of using Drupal
forums as a "The best community answer" site.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2007-Dec-26 | Download · Release notes | Development snapshot | |
Community Managed Taxonomy
Community-managed taxonomy (CMT) opens categorization of content to the site's community. Users can influence both what terms nodes are tagged with and how these terms are themselves organized.
It can also be used to make structured tags on the fly. Users do not need to be logged in to make or propose terms for content.
It requires the votingapi module, which opens up a world of fun.
This is a project needs financing.
For more information, see:
- CMT's project page on Agaric Design for random thougts.
- SoC-2007 group for status updates.
- Taxonomy group for discussion about this module, Matthias Hutterer's Taxonomy Manager, and taxonomy in Drupal generally.
Dedicated to John Melançon, 1928–2007.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2007-Sep-29 | Download · Release notes | Development snapshot | |
Content Recommendation Engine
This module is designed to recommend content to users via a Slope One algorithm. The download is a package that contains both the developer api (cre.module) and basic recommendation modules (like node_recommendation.module).
Please copy all files into your module directory (including cre_query_obj.inc).
The algorithm is called Slope One. It is very powerful and yet very fast. As of right now it will only recommend content that has been voted on via VotingAPI. Therefore, you must be using a voting module that depends upon VotingAPI. There are several listed here: http://drupal.org/project/Modules/category/60
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2007-Jan-21 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-2.0 | 2006-Dec-21 | Download · Release notes | Recommended for 4.7.x | |
Custom vote
This is a small module that uses the Voting API module to record up/down votes of custom scale. For example, you could have an "Excellent (+3)" and a "Not so good (-2)" option. Depends on the Voting API module to store the votes. Supports a theoretically unlimited number of options, as well as the ability to cancel one's vote. Also includes granular permissions to view votes/submit votes, and displays a list of recent votes in a table.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0-beta1 | 2008-Apr-01 | Download · Release notes | Recommended for 5.x | |
Czech audit
This module adds support for various Czech web auditing services. Currently supported are:
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.1 | 2008-Feb-04 | Download · Release notes | Recommended for 5.x | |
Decisions
Decisions is a replacement for poll.module and provides advanced voting systems and decision-making tools. It aims to enable groups to take decisions online in a manner that replicates and augments what is possible in face-to-face meeting.
The advpoll has seen much more development over the last year and is currently recommended over this module.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.1 | 2008-Apr-05 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.x-dev | 2006-Nov-13 | Download · Release notes | Development snapshot | |
Democracy forum
This module together with additional modules enables features suitable for e-democracy work.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Jan-10 | Download · Release notes | Development snapshot | |
Digg this
This module adds a Digg this button to your nodes. If the story is not yet submitted to Digg a "Digg this story" button is displayed. If the story was already submitted a button showing the number of Diggs you received is displayed.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.0 | 2008-Feb-17 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.3 | 2007-May-17 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.2 | 2007-May-17 | Download · Release notes | Recommended for 4.7.x | |
Drigg
Drigg is a powerful Drupal module that allows you to create Digg and Pligg-like web sites.
Do you use Drigg, and would like to sponsor its development? Please Sponsor Drigg!
Drigg comes with two themes:
* Its default theme. It works, and it's a good starting point
* The theme "4plus", donated by 4plus and Mount Fuji guide. They also provided the freat "4plus" voting form :-D
Unlike other Drupal-based solutions, Drigg only needs:
- VotingAPI -- a powerful Voting API available for Drupal
- A voting form based on the VotingAPI. The forms of choice are provided by Extra Voting Forms written by the same author
- The User Karma module, written by the same author
Drigg also needs MySql 4.1.X (NOT 4.0.X) to work.
IMPORTANT NOTES:
NOTE 1 : If you want Drigg to support another video service, please read this first: http://drupal.org/node/244877 .
NOTE 2: ANY CSS/theming question will need to be directed to the Drupal forums. The ONLY CSS/theming bugs we can allow are the ones that affect the default Drigg theme. This is because we need to spend time improving Drigg more than anything else.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.31 | 2008-Apr-30 | Download · Release notes | Recommended for 5.x | |
DrupalIt
Let your users voice their preferences (similar to dig/reddit/etc). Drupal-it is a social voting module allowing users to vote on their favorite articles or photo or news. Social voting increases user interactions with your web site and foster repeat visits. Drupal-it is very flexible as you can apply the voting capability to any content type and define the interval within which a user can vote again. It contains block on top voted and latest votes.
Main features:
- social voting;
- vote on any content type;
- customer the look and feel;
- display in block as Top Votes (overall, daily, weekly or monthly), Latest Votes;
- from version 1.4 added the block "Newly popular";
- from version 1.4 added the vote power for user roles.
You can preview the module in function through: http://www.renmenbi.com
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.4-beta2 | 2007-Jul-05 | Download · Release notes | Recommended for 5.x | |
eKudos
Ekudos is a Dutch Diggalike democratic news system. This module adds an ekudos link to you posts
See ekudos.nl for the site.
This module has two theme funtions: theme_ekudos_add_link and theme_ekudos_vote_link, which can be used to change the appearance of the links.
After installation, make sure to switch the links on for the content types you want them on, at http://example.com/admin/settings/content-types
Requires either curl or fopen to work. If you have no clue what this means, you should probably contact sympal.nl (info@sympal.nl) for a managed hosting: we will sort out all such technical issues for you.
About in Dutch
Ekudos is een Nederlandse digg-clone: een democratisch nieuwssysteem. Deze module voegt linkjes aan je artikelen toe waarmee mensen op je kunnen stemmen (als het artikel is toegevoegd), of een artikel kunnen toevoegen.
De module heeft twee theme functies theme_ekudos_add_link en theme_ekudos_vote_link,waarmee je de weergave van de links kan aanpassen.
Na installatie moet je op http://example.com/admin/settings/content-types, voor ieder artikeltype dat je hebt en waar je de links wilt zien, het ekudos vakje aakruisen.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 4.7.x-1.1 | 2007-Mar-13 | Download · Release notes | Recommended for 4.7.x | |
External Link Popularity
External Link Popularity is intended to be used for web directories. It uses the Voting API module to rank nodes that contain external links. Points are awarded when users follow the external link in the node. These points can be given a lifetime to limit the scope of the rankings: e.g. most popular today, weekly, etc. Each user's click is counted only once per voting period per node. The module also provides a block showing most popular nodes.
The implementation is done without redirection or altering the link markup, by using a background javascript call, so it is SEO friendly to the link recipient.
Recommended complimentary modules: Views, Actions, Voting Actions.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-May-10 | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2008-May-16 | Download · Release notes | Development snapshot | |
Extra Voting Forms
Welcome to Extra Voting Forms!
This module gives you easy-to-use, and yet powerful, voting forms.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.13 | 2008-Apr-29 | Download · Release notes | Recommended for 5.x | |
FeedAPI Node Discussion
Finds out who links to who between FeedAPI Node Items.
News
- 6.x-1.x-dev package will be compatible with latest FeedAPI package.
- 5.x-1.x-dev package is compatible with FeedAPI 1.0
Requirements
- FeedAPI Node
- PHP 5
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-May-06 | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2008-May-06 | Download · Release notes | Development snapshot | |
Fivestar
The Five Star voting module adds a clean, attractive voting widget to nodes in Drupal 5 and 6. Developed by Lullabot and a tentatively officially supported Acquia Carbon project
It features:
- jQuery rollover effects and AJAX no-reload voting
- Configurable star sets
- Graceful degradation to an HTML rating form when JavaScript is turned off
- Support for anonymous voters
- Spam protection to keep users from filling your DB with bogus votes
- Easy-to-use integration with Views module for lists sorted by rating, or filtered by min/max ratings
- A Fivestar CCK field for use in custom node types
- An easy-to-use Form API element type for use in other modules
- Compatible with all versions of jQuery (1.0 - 1.2.1)
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.12 | 2008-Apr-19 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.12 | 2008-Apr-15 | Download · Release notes | Recommended for 5.x | |
Flag content
This module allows users to flag nodes, comments, or users for the adminstrator to review. Examples are offensive content, spam, offtopic stuff, ...etc.
The admin can specify which type of nodes are allowed to be flagged, as well as whether users and comments can be flagged.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-May-15 | Download · Release notes | Development snapshot | |
| 5.x-2.8 | 2008-Mar-12 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-2.1 | 2007-Apr-09 | Download · Release notes | Recommended for 4.7.x | |
Hall of Fame
HOF, or "Hall of Fame", is a module that provides publicly-visible summary statistics for a Drupal web site. What differentiates hof.module from the regular Drupal statistics is that HOF is meant to provide a public display of statistics, emphasizing credit to those who help a site to succeed.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.1 | 2007-Apr-26 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.x-dev | 2006-Nov-13 | Download · Release notes | Development snapshot | |
I love this
This module allow user to say 'I love this page'
A list of lovers of that page is created.
The module provides:
- a widget at the begin of the node body with:
- a click to say I love this page
- an alternate click to say 'i don't love this page'
- a click to to list of people loving this page
Most of this code comes from the http://drupal.org/project/favorite_nodes.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Jan-05 | Download · Release notes | Development snapshot | |
Indymedia IMC Alba
A set of modules intended to make drupal more suited to an open publishing website such as Indymedia. Modules include:
Imceditor: allows editors to hide posts and state why, and to vote for articles for promotion to the front page.
Newswire: shows non- front page articles and hidden articles, so that the moderated open-publishing can be transparent.
Dadamigrate: Imports articles from the legacy Indymedia CMS 'Dada', and sets up redirects so old urls are not broken.
Article: A node type which permits all users to view hidden articles. Necessary for transparency.
If used to create an Indymedia site, you might want to use the Indymedia Cities module as well: http://drupal.org/project/indymedia_cities
There is an Indymedia install profile that makes use of this module. You can find it at http://drupal.org/project/indymedia_alba
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-May-15 | Download · Release notes | Development snapshot | |
JavaScript Validator ( JSV )
Brief description:
form field validation based on the fields class. This module provides css for a elegent default style for the validated fields( no one likes the boring javascript alerts :D ).
Supported validation types:
- numeric
- request
- javascript request callback to any path providing the fields value, expects a validation boolean and an optional message to return when invaild.
Future validation types:
- min
- max
- range
- format mask
How to use
Additional Documentation can be found in README.txt. For configuration view jsv.module
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.1 | 2007-Oct-04 | Download · Release notes | Recommended for 5.x | |
jRating
This module uses jQuery to produce accessible rating forms for nodes.
With javascript disabled, the rating uses a standard form; with javascript enabled, an image-based (eg star) rating is submitted dynamically.
The current average rating is displayed alongside the rating form and a themed views field allows rating results to be displayed in views.
NOTE: The DRUPAL-5 version requires at least jQuery 1.2 - either update jquery.js manually or use the JQuery Update module.
Development of this module was sponsored by Nature Publishing Group and Jason Bahn.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2007-Apr-07 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.x-dev | 2007-Jul-03 | Download · Release notes | Development snapshot | |
Karma
A Clone of Scoop's karma system. Those looking for alternatives or an official release may want to consider the User Karma module.
Karma is a comment rating and community participation system to try to keep the comments as high-quality as possible. When your comments are rated by others, those ratings are combined into a weighted average -- newer comments count more than older ones -- called your "Karma". This, roughly, represents the rating you could expect your next comment to receive based on your past comments. Users who have a karma greater than a certain minimum and who have posted a sufficient number of comments are considered "trusted" users, and have the added capability to rate comments below the normal minimum rating. If enough of a user's comments are rated below 1, that user becomes "untrusted", which means that respected members of the community have repeatedly indicated that the user's input is offensive, content-free, or merely intended to annoy others. Said comments no longer appear for anonymous and regular users. Only trusted users can view them.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Jan-31 | Download · Release notes | Development snapshot | |
| 4.7.x-1.x-dev | 2008-Jan-31 | Download · Release notes | Development snapshot | |
Latest and Greatest
A blogroll-like module that displays a block of items from a given aggregator feed. Using votingapi.module, it allows users to flag items in the sidebar as interesting. If enough users flag an item, it will remain on the list rather than being pushed off as new entries come in.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 4.7.x-1.x-dev | 2006-Nov-13 | Download · Release notes | Development snapshot | |
Loves and Hates
Lets users vote 'love' or 'hate' on the terms of a particular taxonomy vocabulary. Each user's loves and hates can be displayed on their profile, and the /lovehate page shows the popularity of each term. The pages and lists are simple, but flexible: every byte of HTML the module generates can be themed. Loves and Hates requires the VotingAPI module, and (obviously) the Taxonomy module.
Loves and Hates was sponsored by the fine folks at Lullabot!
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 4.7.x-1.x-dev | 2006-Nov-13 | Download · Release notes | Development snapshot | |
mediumvote
MediumVote is based on Eaton's excellent SimpleVote module.
In learning SimpleVote and VotingAPI I wanted to extend some of the features provided by SimpleVote, so I created MediumVote to:
1) Add ajax functionality using drupal.js included in the 4.7 releases.
2) Add multi-criteria voting (on either nodes or comments)
3) A menu option to select voting mode (percentages vs scores)
4) Node-specific voting criteria (v 1.2)
MediumVote has only been tested on version 4.7, as drupal.js is required.
Also, like SimpleVote, it requires the VotingAPI module, and won't run without it.
It also requires a CSS-capable browser, or the stars voting widget (used when percentage voting option is selectd) won't display properly.
I suggest you familiarize yourself with SimpleVote, VotingAPI and the ajax Handbook tutorials, as the work on MediumVote is largely lifted from that excellent work.
Development funded by addictedtotravel.com
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 4.7.x-1.x-dev | 2006-Nov-13 | Download · Release notes | Development snapshot | |
Metrics
Build scores for nodes based on the results of metrics functions.
This module was originally created as a 2007 Google Summer of Code project.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-0.0-socfinal | 2007-Aug-20 | Download · Release notes | Recommended for 5.x | |
