moodle/mod/quiz
Tim Hunt 990650f94c quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups.
This was implemented by Matt Petro of the University of Wisconsin - Madison Engineering
School and Math Department. Many thanks. Reviewed by and committed by Tim Hunt.

This adds a new Overrides tab to the UI, with sub-tabs Group overrides and User overrides.
Each of those lists all the overrides that currently exist, and lets you manage them and
create more.

When a quiz is being attempted, the override that applies to the current user is combined
with the current quiz settings loaded from the quiz table (normally called $quiz).
If there are both user and group overrides, then just the specific user override is used (more specific).
If the user is in several groups, then the overrides are combined to give the most permissive set of options.

There is one new database table quiz_overrides, to store the overrides.
2010-03-08 16:01:38 +00:00
..
db quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
pix MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks 2009-12-16 18:00:58 +00:00
report MDL-21723 fixed rression, thanks Ben Dailey 2010-02-25 07:48:57 +00:00
simpletest MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-04 11:57:52 +00:00
accessrules.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
addrandom.php MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions 2010-01-16 15:39:56 +00:00
attempt.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
attemptlib.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
backuplib.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
comment.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
edit.js MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-04 11:58:30 +00:00
edit.php MDL-20204 fixed regression 2010-02-11 10:24:59 +00:00
editlib.php MDL-20204 fixed regression from button conversion 2010-02-10 11:35:54 +00:00
grade.php MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-04 11:58:30 +00:00
icon.gif MDL-17037 ran all GIF images through gifsicle and PNG through optipng 2009-04-05 23:33:00 +00:00
index.php MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions 2010-01-16 15:39:56 +00:00
lib.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
locallib.php MDL-20204 more html_link converstions 2010-02-11 18:50:55 +00:00
mod_form.php MDL-21240 shortened urls now start with / everywhere 2010-01-18 20:57:32 +00:00
override_form.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
overridedelete.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
overrideedit.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
overrides.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
processattempt.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
quiz.js quiz: MDL-19891 fix that quiz navigation block that was broken by the blocks changes. 2009-07-23 09:20:33 +00:00
report.php MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions 2010-01-16 15:39:56 +00:00
restorelib.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
restorelibpre15.php MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-04 11:58:30 +00:00
review.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
reviewquestion.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
settingslib.php MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-04 11:58:30 +00:00
settingstree.php MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-04 11:58:30 +00:00
startattempt.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
summary.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
tabs.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
version.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00
view.php quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups. 2010-03-08 16:01:38 +00:00