Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Critical
    • Resolution: Incomplete
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Quiz, Roles / Access
    • Labels:
      None
    • Difficulty:
      Difficult
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      Rights management: work with Tim to ensure nothing gets through which should not, and nothing that should get through is blocked

      Confirm a list of operations which require a certain level of rights. See that these operations are treated according to Moodle guidelines.

      • quiz_print_pagecontrols(): //TODO: check user privileges for all the controls
      • quiz_simple_question_list(); TODO: check the below for checks etc that may have been missed in the new code of question_tostring
      • minor: $hasattempts disables elements in the UI, but checks should be made for it also in command processing, if $hasattempts don't allow changes. Giving feedback to user in case they are trying something that is not possible would be optimal, but since the UI elements are disabled already, it requires "hacking" to try to do so anyway and feedback is less than critical.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  24/Nov/10