Moodle Activity Extensions Spec
Moodle Activity Extensions
This spec should be considered a DRAFT
Goals
To provide a common point for creating and managing due date extensions to all Moodle Activity due dates.
Background
For Moodle 1.9, UniSA developed in house a number of advanced modifications to our Moodle instance. One of these modifications was our custom Extensions module. The 1.9 version only worked with mod_assignment and mod_quiz activities (Quiz was implemented after the initial release), however it has been very well received by our school staff and academics, in the year 2012 there was over 200,000 individual extension requests alone. Some 190,000 of these were approved. It's been very very stable with only a couple of minor issues discovered along the way.
We are transitioning to Moodle 2.X later this year, so starting in December 2012 myself and another developer here have begun the task of porting our existing modifications into 2.x (where X is the 'latest stable version'). We believe the Extensions module is something that many people in the community could get benefits from, and as our porting effort continues, we would like to provide our code to the community.
(More detail available in forum thread: https://moodle.org/mod/forum/discuss.php?d=216784 )