Election: Site administrator
Introduction
This election activity implements a PR election system for one or more winners. The students’ votes are secure, anonymous and traceable. The election results are immediately available once the election is closed.
This completely replaces the traditional ballot paper versions of any Students’ Union yearly elections for officers, resulting in savings on carbon, ink, paper, ballot box supervision, and ballot counting. Additionally, this also results in higher student participation as they can easily access their voting options from anywhere.
An election can be configured with:
- Candidate names.
- Can also be configured to retrieve successful candidates from a specific nomination process instead.
- Number of winning positions.
- Opening and closing dates and times, for the active voting period.
Administration
This section is for the administration of the Election module.
Version Support
This plugin is supported for Moodle versions 3.9, 3.11, 4.00, 4.01, 4.02, and 4.03.
Deployment
To install the Election module (mod_election):
- Unzip and copy the election folder into Moodle’s mod/ folder.
- Go to Site administration > Notifications to install the module.
Further installation instructions can be found on the Installing plugins Moodle documentation page.
Capabilities
Capability name | Manager | Teacher | Non editing teacher | Student |
---|---|---|---|---|
mod/election:addinstance: Add a new election | Allow | Allow | ||
mod/election:viewprogress: View election progress | Allow | Allow | Allow | |
mod/election:viewresults: View election results | Allow | Allow | Allow | Allow |
mod/election:vote: Vote in a election | Prevent | Prevent | Prevent | Allow |
Addinstance capability
The capability “mod/election:addinstance” allows users with the relevant permissions for that context to add an election activity.
This capability is granted by default to these following archetype roles, using course context:
- Manager
- Teacher
Viewprogress capability
The capability “mod/election:viewprogress” allows users with the relevant permissions for that context to view an election’s progress.
This capability is granted by default to these following archetype roles, using course context:
- Manager
- Teacher
- Non-editing teacher
Viewresults capability
The capability “mod/election:viewresults” allows users with the relevant permissions for that context to view an election’s results.
This capability is granted by default to these following archetype roles, using course context:
- Manager
- Teacher
- Non-editing teacher
- Student
Vote capability
The capability “mod/election:vote” allows users with the relevant permissions for that context to vote in an election activity.
This capability is granted by default to these following archetype roles, using course context:
- Student
Copyright and funding
This plugin has been developed, maintained, and is copyrighted by Brickfield Education Labs. Initial funding for this plugin was provided by DCU Students’ Union.