Tim Hunt
987c2d491e
MDL-29627 quiz access refactor password check into a generic check page.
2011-10-13 11:13:20 +01:00
Tim Hunt
4344c5d5d9
MDL-29627 quiz old popup int column => new browsersecurity column.
...
The new column store more meaningful string constants.
2011-10-13 11:13:18 +01:00
Tim Hunt
1d9e1a3c06
MDL-29627 refactor the way the rules are constructed from the quiz.
2011-10-13 11:13:14 +01:00
Tim Hunt
d755b0f577
MDL-29627 quiz_access_manager move all output code to the renderer.
...
This achieves a massive clean-up. It simplifies comples code in a number
of places. It allows some methods and functions to be moved to a more
appropriate home (for example cannot_review_message to the quiz class).
It moves more logic out of the renderer.
2011-10-13 11:13:12 +01:00
Tim Hunt
dd70d561ef
MDL-29627 quiz load access settings when a quiz is being attempted.
2011-10-13 11:13:10 +01:00
Tim Hunt
c18ba64c3e
MDL-29627 load the existing settings when the quiz settings are re-edited.
2011-10-13 11:13:08 +01:00
Tim Hunt
b83c32d39f
MDL-29627 quiz access plugins can add fields to mod_form and save the data.
2011-10-13 11:13:06 +01:00
Tim Hunt
ea38245cfb
MDL-29627 quiz access: move the unit tests into the relevant plugins.
2011-10-13 11:13:04 +01:00