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

Question creator can be overridden during course restore

    XMLWordPrintable

Details

    • MOODLE_26_STABLE, MOODLE_27_STABLE, MOODLE_310_STABLE, MOODLE_35_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
    • MOODLE_38_STABLE, MOODLE_39_STABLE
    • master_MDL-47178
    • Hide

      Testing requirements:

      1. Two Moodle instances (Instance1, Instance2).
      2. Three users with admin permissions (User1, User2, User3) at Instance1. You can do this via Admin > Users > Permissions > Site administrators.

      Same site scenario:

      1. Log in as User1 to Instance1.
      2. Create a course.
      3. Add a quiz.
      4. Edit the quiz and add a new question.
      5. Log in as User2 to Instance1.
      6. Navigate to Course > Quiz > Question bank > Questions.
      7. Edit the question created in 4.
      8. Confirm, that the question has User1 as Created by and User2 as Last modified by.
      9. Log in as User3 to Instance1.
      10. Navigate to Course > Backup and jump to final step.
      11. When the backup is completed restore it into a new course.
      12. Navigate to Restored course > Quiz > Question bank > Questions.
      13. Confirm, that the question has User1 as Created by and User2 as Last modified by.

      Scenario when the backup was taken from another site:

      1. Log in into Instance2.
      2. Restore the backup from the previous scenario into a new course.
      3. Navigate to Restored course > Quiz > Question bank > Questions.
      4. Confirm, that the question has current user as Created by and as Last modified by.

       

       

      Show
      Testing requirements: Two Moodle instances (Instance1, Instance2). Three users with admin permissions (User1, User2, User3) at Instance1. You can do this via Admin > Users > Permissions > Site administrators. Same site scenario: Log in as User1 to Instance1. Create a course. Add a quiz. Edit the quiz and add a new question. Log in as User2 to Instance1. Navigate to Course > Quiz > Question bank > Questions. Edit the question created in 4. Confirm , that the question has User1 as Created by and User2 as Last modified by. Log in as User3 to Instance1. Navigate to Course > Backup and jump to final step. When the backup is completed restore it into a new course. Navigate to Restored course > Quiz > Question bank > Questions. Confirm , that the question has User1 as Created by and User2 as Last modified by. Scenario when the backup was taken from another site: Log in into Instance2. Restore the backup from the previous scenario into a new course. Navigate to Restored course > Quiz > Question bank > Questions. Confirm , that the question has current user as Created by and as Last modified by.    

    Description

      I am part of a group of people who would like to exchange questions for tests.

      Wenn I save my course and give my mbz to another person and he/she restores it, my name as creator is overwritten.

      The same happens if I export the questions (to gift/xml...) and another person imports them to their course.

      The person who imports/restores becomes the new creator which actually makes him break copyright...

      Attachments

        Issue Links

          Activity

            People

              mikhailgolenkov Misha Golenkov
              mesand Melanie Bartunek
              Tim Hunt Tim Hunt
              Jake Dallimore Jake Dallimore
              Janelle Barcega Janelle Barcega
              Votes:
              22 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours
                  3h

                  Clockify

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