Poll

Poll

by Infiniteinfo, Inc.
Oracle port by Madhu S

The Big Idea

This is a very simple polling module which:

Datamodel and Permissions

The datamodel is very simple, consisting basically of the following tables:

For simplicity, polls are acs_objects, but poll choices and votes are not. Also, this package does not create any custom permissions.

You must have create permission for the package in order to create a new poll. You must have write permission on a given poll in order to edit the poll information or add/edit/delete poll choices. And you must have delete permission in order to remove a poll.

In practical use, it is envisioned that a group or user will be granted admin permissions for the package, which would allow them to fully manage all polls.

Lastly, the package is instance-aware, meaning that each instance of the polls module contains its own polls.

User Interface

To add a poll:

To edit a poll:

To remove a poll:

To take a poll:

ToDo