Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-81075

Provide an option to disable "sticky" defaults when creating questions

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 4.5
    • 4.3.3
    • Quiz
    • MOODLE_403_STABLE
    • MOODLE_405_STABLE
    • MDL-81075-main
    • Hide
      1. Create a course
      2. Create a quiz activity
      3. Add an essay question
      4. Complete required fields
      5. Change the Default mark to 2
      6. Save question
      7. Add another essay question
      8. Verify the default mark is 2
      9. Navigate to "Site Administration" > "Plugins" > "Question Types" > "Question editing"
      10. Uncheck "Enable saving question defaults"
      11. Go back to the quiz
      12. Add another essay question
      13. Verify the default mark is 1
      Show
      Create a course Create a quiz activity Add an essay question Complete required fields Change the Default mark to 2 Save question Add another essay question Verify the default mark is 2 Navigate to "Site Administration" > "Plugins" > "Question Types" > "Question editing" Uncheck "Enable saving question defaults" Go back to the quiz Add another essay question Verify the default mark is 1

      MDL-70895 added functionality that makes the values specified for a specific question type "stick" so that when you add a new question of the same type, the values carry over (they are stored in a user preference) to subsequent "add question" forms.

      The way this works is not obvious to a user. In the worst case it can cause problems (people may assume the default value does not change and have a bunch of questions with the wrong settings), and confusion in the best case where people would have no idea why the default grade is some number other than 1. If it goes unnoticed, that has a flow on effect when it gets to grading.

      Additionally, the feature does not behave consistently. If you update an existing question's default mark, that does not set the preference and the value does not "stick". It only gets set when creating new questions.

      This functionality should at least be configurable. An option somewhere to toggle on/off "sticky" question defaults would probably be best. I guess a potential place is admin/settings.php?section=qdefaultsetting

            cameron1729 cameron1729
            cameron1729 cameron1729
            cameron1729 cameron1729
            Jun Pataleta Jun Pataleta
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 41 minutes
                1d 41m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.