- Issue created by @haedmoli
- First commit to issue fork.
- 🇨🇴Colombia juandhr Manizales
Project Description (for the module profile page on Drupal.org)
Poll Private enables secure, invitation-only voting in Drupal by extending the core functionality of the Poll module → . It's designed for scenarios where access control is critical, allowing only invited users to cast their votes—each via a unique, single-use link.
Main Features
- Private access to polls: restrict voting to invited users only via secure links.
- One vote per invitation: each invitation includes a token that becomes invalid after use.
- Email-based invitations: administrators enter a list of email addresses, and the module sends personalized voting links to each one.
- No login required: users can vote without having to register or log in.
- Seamless integration: works as an extension to Drupal’s Poll module without altering its base functionality.
Private Access Configuration
Each poll includes a “Private Access” configuration page, accessible via the poll node's action menu. From there, administrators can:
- Enable or disable private access for the poll.
- Enter a list of email addresses (one per line).
- Automatically send unique token-based voting links to all invitees upon saving the configuration.
- Resend an invitation to individual addresses if needed.
How It Works
- The poll administrator enters a list of email addresses.
- The module generates unique one-time-use tokens for each address.
- Each invitee receives an email with a secure voting link.
- Upon using the link, the invitee can submit their vote—just once.
Use Cases
- Allow concert attendees to vote for songs via QR codes printed on tickets.
- Run secure internal surveys or decision-making processes within organizations.
- Collect feedback or votes from private mailing lists or invited guests.
- Enable private voting for contests, awards, or community decisions.
- 🇨🇴Colombia juandhr Manizales
Here's a 200-character summary for the Project Browser:
Enables private polls by sending one-time voting links via email, so only invited people can vote. Perfect for events, surveys, or any situation where secure voting is needed.
- 🇨🇴Colombia haedmoli Bogotá
The project page has been updated. Thanks, Juan.
The logo is currently being worked on.