Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Moodle Activity Extensions Spec

From MoodleDocs
Revision as of 01:32, 14 January 2013 by James McLean (talk | contribs) (Created page with "== Moodle Activity Extensions == === '''This spec should be considered a DRAFT''' === === Goals === To provide a common point for creating and managing due date extensions to a...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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 )