The VoteSmart Webform module provides a legislative representative lookup widget as a webform component field. This widget queries representatives via the VoteSmart API. Resultant representatives with email address can then be used as webform submission recipients.

In essence, this module extends webform to be an e-advocacy tool, allowing site administrators to create robust and "free" online petition forms without developer intervention.

Module Status - March 10th, 2010

This module is currently in pre-release. We should be posting the alpha code as a cvs commit next week. If you are interested in the project, please get in touch with us. Our goal is to abstract this module as much as possible to be a general purpose tool.

Module Status - March 17th, 2010

An alpha commit has been made for this module and should be available tomorrow morning. You can grab the code now from cvs. This release is admittedly rough, but it's a start.

Module Status - Sept 20th, 2010

Moving development to github. See: http://github.com/thinkshout/votesmart_webform. Packaging dev release on D.O tonight that represents most stable release. Still not perfect, but in production for a few ThinkShout clients.

Webform 3.x Dependence

Note that this module depends upon the 3.x branch of the webform module, which is still in beta.

Credits

Downloads

Other releases

Version Downloads Date Links
6.x-1.0-alpha1 tar.gz (16.34 KB) | zip (18.46 KB) 2010-Mar-17 Notes

Development releases

Version Downloads Date Links
6.x-1.x-dev tar.gz (17.58 KB) | zip (19.31 KB) 2011-Feb-25 Notes

Project Information


Maintainers for VoteSmart Webform

  • seanberto - 3 commits
    last: 1 year ago, first: 1 year ago
  • troynt - 18 commits
    last: 1 year ago, first: 1 year ago
  • loubabe - 15 commits
    last: 1 year ago, first: 1 year ago

Issues for VoteSmart Webform

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 2 Nov 10