Closed isacsonk closed 4 years ago
I talked to Marco about this issue, if you come with SEB it would be userfriendly and consistent that always SEB is reconfigured if there is a configuration file, a template or config manually configured in the quiz settings automatically and you land directly on the "attempt quiz" page
Implementation suggestion:
Should this feature interact with "Show Safe Exam Browser config links" setting. E.g. if "Show seb:// link" is disabled. I'd suggest to have this feature configurable to be able to on/off it if required.
@dmitriim: good idea to make it configurable. If you come with SEB and if "Show seb:// link" is disabled then SEB is reconfigured if the quiz setting is set to template, config file or config manually and you land directly on the "attempt quiz" page. I suggest to add an explanation after: "Decide whether to show links for the user to access the Safe Exam Browser configuration file when access to quiz is prevented. Note that seb:// links may not work for every browser." something like: "If you disable "Show seb:// link" and navigate to the quiz using the Safe Exam Browser, the Safe Exam Browser configuration file is automatically loaded, Safe Exam Browser is reconfigured and the "attempt quiz" button is displayed."
@isacsonk We have pushed this feature to DEMO site and it will be available for testing in a couple of hours.
There is a new admin setting to enable this feature:
Please test. Once tested we will pull the code to the integration branch.
tested on catalyst server --> ok
how to reproduce
requirement
If you look at the ETH Scenario this "inbetween" page with the Launch SEB button is an extra step not anticipated in the ETH scenario. Since you already have a SEB installed it would be much more user friendly, if Moodle would realize that you are coming with SEB, that the quiz is configured with an existing template, reconfiguring is therefore taken place as soon as you navigate to the quiz and the student lands directly on the quiz attempt page. If you are coming with SEB you should always (also for config manually and upload manually directly land on the "attempt quiz" page and SEB should automatecally be reconfigured)
remark
Is it possible to do an improvement here, so that the process would fit the ETH scenario here more? That is: if you come with SEB you go directly to the quiz. If you come with a normal browser you land on the Launch SEB button page.