-
New Feature
-
Resolution: Fixed
-
Minor
-
3.9
-
MOODLE_39_STABLE
-
MOODLE_39_STABLE
-
MDL-68572-master -
This issue related specifically to a usage scenario in quizaccess_seb.
Prerequisite: I've configured the client seb settings (on the student machine) to use 'quit' as the password to exit. (as per step 18 of MDLQA-14127)
Scenario 1: If in Moodle I enable "Enable quitting of SEB" and save WITHOUT a password, then any student accessing the quiz via SEB will be able to exit without entering a password.
Scenario 2: If, in Moodle, I enable "Enable quitting of SEB" and set a password, any student accessing the quiz via SEB will be able to exit and must enter the password set in Moodle.
Scenario 3: If, in Moodle, I disable "Enable quitting of SEB", then any student accessing the quiz via SEB will be able to quit SEB, but will require the password set on their local client config.
So, scenario 1 and 2 are ok to me. They override the client config.
Scenario 3 is where it gets funny. You've said you want to disable quitting, but what you're really saying is that you want to let the quitting logic be handled by the client config. You haven't disabled it at all.
So, we need to either:
a) Update the tooltip to make it clear that "No" means "delegate to client" when templates are used with client config
b) Change the logic. Currently, this value is only sent if set to "Yes". "No" lets the client config control the quit setting (https://github.com/catalyst/moodle/blob/MDL-67850-integration-master/mod/quiz/accessrule/seb/classes/quiz_settings.php#L537)
Update:
The decision was made to modify logic as following:
- Remove "Enable quitting of SEB" and "Quit password" settings for manually uploaded files, so moodle will use whatever set in the uploaded file.
- If using template , "Enable quitting of SEB" and "Quit password" will be always overridden by Moodle settings.
- is child of
-
MDL-64934 Improved Safe Exam Browser integration
- Closed