MDL-46091 quiz start attempt: rationalise confirmations.
commit1f0f413187e9ca60b311f4003c25b9bf9ca617e3
authorTim Hunt <T.J.Hunt@open.ac.uk>
Sun, 22 Jun 2014 20:30:04 +0000 (22 21:30 +0100)
committerTim Hunt <T.J.Hunt@open.ac.uk>
Mon, 18 Jan 2016 22:12:41 +0000 (18 22:12 +0000)
treeecba2da2d5e1852f9ffa63d8375bf027b497d1e1
parente8d5100212a925d095f8ca973442634ecbf4bec4
MDL-46091 quiz start attempt: rationalise confirmations.

1. Don't show a warning if there are a limited number of attempts, only
   if there is a time limit.
2. Merge that time-limit warning into the same form that is used for
   entering a password, etc.
3. Make that form an JavaScript dialogue when you click the start attempt
   button.

AMOS BEGIN
  MOV ['confirmstarttimelimit', 'mod_quiz'], ['confirmstart', 'quizaccess_timelimit']
AMOS END
15 files changed:
mod/quiz/accessmanager.php
mod/quiz/accessmanager_form.php
mod/quiz/accessrule/timelimit/lang/en/quizaccess_timelimit.php
mod/quiz/accessrule/timelimit/rule.php
mod/quiz/amd/build/preflightcheck.min.js [new file with mode: 0644]
mod/quiz/amd/src/preflightcheck.js [new file with mode: 0644]
mod/quiz/attemptlib.php
mod/quiz/lang/en/quiz.php
mod/quiz/module.js
mod/quiz/renderer.php
mod/quiz/startattempt.php
mod/quiz/styles.css
mod/quiz/tests/behat/attempt_begin.feature [new file with mode: 0644]
mod/quiz/upgrade.txt
mod/quiz/view.php