
Quiz access rules: Safe Exam Browser quiz access rule
quizaccess_safeexambrowser
Maintained by
Tim Hunt,
Luca Bösch
This quiz access rule plugin provides Safe Exam Browser 2.0 integration for Moodle.
688 sites
390 downloads
27 fans
Current versions available: 4
This quiz access rule was created by Tim Hunt at the Open University. It provides integration for Safe Exam Browser 2.0 or later with Moodle. It can be used with versions 2.7 of Moodle, or later.
If you install this plugin, there is a new option 'Allowed browser exam keys' on the quiz settings form where you can enter valid keys for version of SEB that should be allowed to attempt the quiz. There is also a new capability 'Not required to use Safe Exam Browser'. Users with that capability (by default teachers and above) are exempt from the secure browser check.
Useful links
Contributors
Tim Hunt (Lead maintainer)
Luca Bösch: Developer
Please login to view contributors details and/or to contact them
It does a perfect job of removing all site navigation other than that needed during the quiz attempt.
BUT: When it initially hits the Moodle quiz landing page (the one with the button to "attempt quiz now") all of the normal Moodle navigation items are still available on the page.
The user menu, the bootstrap custom menu, the previous and next activity links at the bottom of the page, the Boost theme nav drawer, everything.
This allows students to navigate off around the site prior to starting the exam to access content which they can copy and then later paste into a quiz answer if desired.
I've tested it with Boost, More and Clean themes and it is the same on all.
Because the SafeExamBrowser apends SEB to the useragent string I've managed to use some javascript to detect this and then hide all the navigation stuff with CSS but it would be much better if it was done by default.
Is there a simple way which I've overlooked or should I file a bug report?
I'll be completely happy with my use of the cssua javascript and some CSS.
Cheers
The latest versoin only works with Moodle 3.4+ because it contains the code to integrate with the new Privacy API, and that only works with PHP 7.1.
1.1 seems pretty old.. while 1.2 says moodle3.2.
i hope 1.2 should work for Moodle 3.1.1 as well?
I will be grateful, if you may please respond to my last question?
Any hints on what code would need to be modified or would it be possible to extend this plugin to also include checking for SEB for quiz attempt reviews?
Also wanted to provide positive feedback that the SEB access rule works flawlessly with Moodle and has been a HUGE boost for our teachers to try electronic quizzing and allow students to retake quizzes for mastery and learn from mistakes since quizzes can now be delivered securely...thank you for sharing your great work with the Moodle community!