Upgrade Your Drupal Skills

We trained 1,000+ Drupal Developers over the last decade.

See Advanced Courses NAH, I know Enough

Project Review Wednesday: Election

Parent Feed: 

There are currently 112 new Drupal contributors awaiting review of their first project. This is a great place to contribute to the community and learn about interesting upcoming projects, for example...

Module: Election

What does it do?

The Election Module does elections in Drupal. And it does this in a very Drupal 7 way, by creating entity types for everything involved in elections, e.g. candidates, and using a modular structure for election methods. So if you wanted to do something crazy like divide your voters into, say, 50 different groups and have everyone vote individually, but then have their votes represented collectively as a single group, roughly (but not exactly) weighted by the number of people in each group (whether or not they voted) the last time you counted... well, you could do that. That would be a crazy way to do an election, but you could do it with this module.

Potential Uses

UCLU is apparently using this for real elections. If that seems a little too obvious, maybe you could settle where you're going to lunch with a single transferable vote election.

Look Useful? Review it!

If this sounds like something you'd like to see readily available on Drupal.org, you should review it and help make that happen.

Pro Tip: If you've never reviewed a project application before, you can find instructions for reviewers on Drupal.org and the Code Review group is happy to help more people get involved.

Author: 
Original Post: 

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web