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
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE
    • Difficulty:
      Difficult

      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.

        Attachments

          Activity

            People

            Assignee:
            pilpi Olli Savolainen
            Reporter:
            pilpi Olli Savolainen
            Participants:
            Component watchers:
            Tim Hunt, Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

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