Quiz access rules: Acknowledge plagiarism statement access rule

Maintained by Tim at Lone Pine Koala SanctuaryTim Hunt
This Quiz access rule plugin lets you require students to agree to a statement about not plagiarising before starting a quiz.
277 sites
19 fans
Current versions available: 4

If you install this plugin, there is a new option on the quiz settings form, and
if the teacher turns that on, then when a student tries to start a quiz attempt,
they will see a statement about plagiarism and cheating, and they will have to
agree that they will be good before they are allowed to start the quiz attempt.

This quiz access rule was created by Tim Hunt at the Open University. It can be
used with versions 2.2 of Moodle, or later.


This plugin is part of set Open University.


Screenshot #0


Tim at Lone Pine Koala Sanctuary
Tim Hunt (Lead maintainer)
Picture of Chris Nelson
Chris Nelson: Product owner
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Anthony Borrow
    Wed, Feb 27, 2013, 1:29 PM
    Tim - As time permits, please provide a tracker and documentation urls for this plugin entry. Peace - Anthony
  • Anthony Borrow
    Wed, Feb 27, 2013, 1:34 PM
    It would also be good if either the documentation or the README.txt contained instructions for removing the plugin.
  • Picture of Jeff Parkes
    Wed, Jul 30, 2014, 8:05 AM
    Hi Tim. Great plugin. Can I force it on for all new quizzes rather than leave it as an option for teachers to turn on? If not, can I make On the default? Thanks
  • Tim at Lone Pine Koala Sanctuary
    Wed, Jul 30, 2014, 7:05 PM
    There is no way to do this in bulk through the Moodle UI.

    It is possible to do this if you are prepared to update things directly in the database. The required query is

    INSERT INTO mdl_quizaccess_honestycheck (quizid, honestycheckrequired)
    SELECT q.id, 1
    FROM mdl_quiz q
    LEFT JOIN mdl_quizaccess_honestycheck qah ON qah.quizid = q.id
    WHERE qah.id IS NULL

    Obviously, you need to be very careful editing directly in the database, since mistakes can be fatal, but I just tested that query, and it worked for me.
  • Picture of Lucas Michelini
    Thu, Oct 2, 2014, 7:39 PM

    I'm looking for a plugin that require students to agree to a statement before starting a course (or before the student login in moodle), not only a quiz. Does anybody knows about a plugin that make something like this?
  • Tim at Lone Pine Koala Sanctuary
    Thu, Oct 2, 2014, 8:55 PM
  • Picture of juan zavaleta
    Tue, Dec 9, 2014, 3:25 AM
    please could tell me how to install this plugin in moodle 2.7.2, thanks.
  • Tim at Lone Pine Koala Sanctuary
    Tue, Dec 9, 2014, 7:18 AM
    See at the bottom of https://moodle.org/plugins/pluginversion.php?id=7231 where it stays Default installation instructions for plugins in category Quiz access rules. If you need more help than that, please ask at https://moodle.org/mod/forum/view.php?id=28
  • Picture of Chester Folming
    Tue, Jul 28, 2015, 7:16 PM
    Could you explain how to uninstall this plugin please?
    I need to clear a server of additional plugins to make sure which errors are caused by the office 365 plugins.
    If I delete the plugin via ftp it will go "missing from database".
  • Tim at Lone Pine Koala Sanctuary
    Wed, Dec 16, 2015, 12:59 AM
    The code of this plugin is perfectly fine in Moodle 3.0. But, unfortunately, while I was testing this, I found (and fixed) MDL-52523, which is a regression in Moodle 3.0 relating to backup and restore of all types of subplugins. So, probably best to wait until that is fixed.
  • Tim at Lone Pine Koala Sanctuary
    Wed, Jan 27, 2016, 6:57 PM
    This plugin is compatible with Moodle 3.0, but you must be using Moodle 3.0.2 or later, otherwise you will hit problems with backup and restore.
  • Tim at Lone Pine Koala Sanctuary
    Thu, May 10, 2018, 2:27 AM
    I have just tested this with Moodle 3.5, and the plugin itself works fine, but it revealed a small bug in the latest Moodle changes: https://tracker.moodle.org/browse/MDL-62376. The only effect of this is if the student does not check the checkbox when trying to start the quiz. The form with the checkbox reloads, but the 'You must agree to this statement before you start the quiz.' does not show up, so it might be a little bit confusing for users, but there is no problem if they check the box.
Please login to post comments