Voting Systems
This group is a place for developers of Drupal-based voting, rating, and recommendation systems to compare notes and develop strategies for future enhanncements. Its emphasis is on modules built around the VotingAPI module, but the group isn't exclusive to that framework.
Pre-release announcements and brainstorming for future VotingAPI developement WILL take place here, though, so if you're interested in working with that module, this is the place to be.
Voting for individual revisions
Is there a module like vote_up_down for voting on individual revisions.
I want to give users the ability to vote for contributions to a wiki.
Inserting fivestar widget in a view?
Hi -
So far I've implemented the advanced rating recipe with fivestar + votingapi + nodecomments. So far, I"ve been able to create a 'Store' object and configure cck, nodecomments & fivestar so a 'Review' object can be submitted and displayed after the main node content.
The 'Store' object has fivestar enabled and the 'Review' object has the fivestar widget as a cck field. So far so good.
Now, what I want to do (and this is where I'm running into problems) is to create a table view that will display the following fields:
Store name
Average rating 5star widget
Voting and Views
Is there a module or recipe to expose votes to Views so to you can make a list of content and possibly sort it by the number of votes or the average or similar? Ideally, something that ties into Voting API or better still, Fivestar.
- Mike
Voting for a taxonomy term
Hi.
I have been looking for some time and either could not find what I want or completely missed it.
My site has predefined taxonomy terms which are used in a Story content type. On the each story page I would like to let a user (also anonymous one) the ability to mark a taxonomy term as fits to the node. Yes/No is enough, no need for a five-star like voting. Now, when a user goes to the page of the taxonomy term, there will be a block, naturally by a views query, that will sort the stories by the voting people gave to the said term.
Need help building a 'judging' type module
I have a project that requires a module to allow people to vote on videos. But the clients requirements seem to be beyond what the current voting modules are capable of. So, I'm looking for someone familiar with the voting api and existing voting modules to assist me. I don't have a large budget for this, but I do have a budget and am able to pay someone a little.
Requirements:
Each video will be rated in 8 areas on a 5 point scale with 1/2 point ratings possible
and 1 area (an 'overall' impression) on a 10 point scale with 1/2 point ratings possible.
Any suggestions on how to make a ratebeer.com clone?
I am trying to imitate the rating capability of ratebeer.com and I am wondering how this might be acheived and if there are any suitable voting modules already existing. I would like to create a content (beer_rating) that has the following rateable elements:
- Aroma: out of 12
- Appearance: out of 3
- Flavour: out of 20
- Mouthfeel: out of 5
- Overall: out of 10
content contest site
I need to build a video contest site. User manolism has described here http://drupal.org/node/275649 a site he built with some custom modules. I do not yet have the ability to write my own module. I need to build a site where people can register, embed a YouTube or Google video, and selected one of 9 categories (entered as taxonomies). For this I am using the Video module, and have it working fine. I need to have registered users to vote for one video per taxonomy.
Cleaning House on Voting Modules
I've been spending hours trying to sort through the various voting modules available on drupal.org to find something to provide specific voting functionality for my site. This process was made difficult because many of the voting modules are splintered all over the place with little organizational agreement.
The good thing is that all of them seem to use Voting API. In addition, there are clearly some quality voting modules with great community support, such as Fivestar.
"Was this review helpful to you?"
I just read this article on Amazon's review system and found it quite interesting. They show how a couple minor tweaks to a standard 'five star' rating system - namely adding the question "Was this review helpful to you?" and associated tweaks (use of Ajax, the 'tally feature' and ease of finding negative reviews) made the rating system much more useful and in turn added value for Amazon. Perhaps this is helpful to the developers and users of Fivestar and related modules...
http://www.businessinsider.com/the-magic-behind-amazons-27-billion-dolla...
Graham.
Majority Judgement?
Hi,
I was wondering if any of you have experience of including majority judgement voting into your websites?
Could it be considered for a future feature for advanced poll?
Also, a few of us are looking to launch a new version of the World Parliament Experiment on a Drupal platform. If anyone's interested in getting involved, please get in touch or join us here.
There's going to be lots of advanced polling/voting features required!
Cheers
How to add a sort criteria?
Hello I am using views and the voting Api. I have a list of nodes that I want to display by votes in descending order.
I can get it to list by average but I really would like to make an algorithm that calculates the amount of votes and gives points to 5 stars 4 stars 3 stars 2 stars and 1 star.
For example:
5 stars = 2 points
4 stars = 1 point
3 stars = 0 points
2 stars = -1 point
1 star = -2 points
Thanks Guys!
View of most recently voted upon posts
I am looking for a way to create a view of the the most recently voted upon posts. Any ideas how?
A view export would be nice!
Thanks in advance
Digg-like voting modules
Modules with the stated goal of creating digg/reddit-like clones in Drupal:
| Module | User Base | 5.x? | 6.x? | Notes | Module Updated | Info as of |
|---|---|---|---|---|---|---|
| Drigg | 376 | Yes | Yes(dev) | Changing Maintainer; Voting is controlled by Extra Voting Form + Voting API | 2008.11.28 | 2009.04.19 |
New karma API
Hi,
I've just released the user_karma module.
http://drupal.org/project/user_karma
I wrote this module mainly for Drigg. It started as a simple module (300 lines) to assign karma to a user every time s/he received a vote for his/her nodes or comments.
However, it has now matured into something much, much more interesting:
ubuntuwatch.com - yet another digg clone
digg.com for ubuntu users? Maybe, but like the earlier version of digg; voting on just the nodes(just the voting). Zen theme in new pajamas! nodes have slideshow of imagefield pics(http://ubuntuwatch.com/node/12), with rip-off of the background buttons for multiple pics, from the lullabots! sorry :P sorry to moshe too ;-) (but you have it in new avatar now ;)
I don't plan to commercialize/earn-from-it in any way, if someone of you thought, it was part of my fun times, playing and implementing with Drupal. It was ready since the oct of '07 but could get it online in dec month. And after all Thanks http://HCoop.net/ !
(i know there are poor way of implementations, hacky job on vote button(half rip-off from rubybaboon), and peekaboo bugs are treating me good for IE.., etc..)
No, it's not based on drigg, project from scratch, but I recommend it to anyone who plans to begin with drupal building a similar website. I'll try to publish the recipe in the near future, if time allows... :)
After all hobby projects don't get your skills rusted, what do you say?
http://ubuntuwatch.com/
Drigg 1.0 released...
Hello people,
I've just finished developing Drigg 1.0.
http://drupal.org/project/drigg
The good news is that it uses the fantastic Voting APIs developed by Eaton (the manager of this group).
At the beginning, I had made the silly mistake of developing everything on my own -- thus developing the "simple_karma" module, where the only "simple" part was in its name...
Luckily, I realised what I had done, and spli the simple_karma module so that it would make a lot of sense and -- more importantly -- it would use the Voting API.
VotingAPI 2.0 under development
With the Drupal 6 code freeze, it's time to crack down on some of the existing VotingAPI bugs and put together the battle plan for something that's been a long time coming: VotingAPI 2.0, for Drupal 6.
What will VotingAPI 2.0 offer? Nothing that can't already be done with some elbow-grease. The goal is not to dramatically expand what it does, but to streamline the APIs and make things work a bit smoother.
Anonymous voting
Hi
I am currently using voting_api + vote_up_down on the smartphone apps site. I'd like to let the anonymous users vote, but in such a way that each user (for example, each IP address) can vote only once per node.
Can it be somehow done with voting_api?
If it can almost be done, I am not afraid of some PHP programing to finalize it, but I'd like to get some guidance on where to start.
Best regards,
Artem.
New Karma module - any comments? Shall I release it?
Hello,
I've just created a new karma module.
I am not entirely sure other people would be interested in it. It's well code, well commented, and it's about to be tested on a production server (http://www.freesoftwaremagazine.com).
Now... here is a (probably not comprehensive) list of features:
-
Javascript voting; however, the module works 1000% even if the
user doesn't have Javascript -
Abuse control. The module allows you to limit users on how many karma points
they cna give, to a particular user or in general. The admin can also decide
Taking voting *speed* into account
Hi
I am thinking about tuning my vote_up_down based site into a bit more digg-like site. On Digg 50 votes per hour can outperform 500 votes per two weeks - it allows "hot" news to be pushed to the front page earlier. Can similar things be achieved with the help of voting_api?
- I am thinking about attaching to every node, not only a "vote" counter, but also kind'a "internal priority" counter, that would be increased by user votes and decreased by time therefore making old votes less valuable.











