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

Add qbank_history to core

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • master_MDL-72448-qank_history
    • Hide
      Upgrade
      1. On an existing Moodle instance with courses, upgrade your instance with the patch applied.
      2. Confirm that the upgrade completes successfully.
      Fresh installation
      1. Create a fresh install of Moodle with this patch.
      2. Confirm that installation completes successfully.
      Basic functionality
      1. Log in as an admin
      2. Set up a course
      3. Add a quiz with at least two questions
      4. Navigate to question bank page
      5. Confirm that the version column shows v1 for all the questions.
      6. Edit the questions and confirm that the version column shows v2 instead of v1, if v2 is edited, it shows v3, and so on.
      7. For any question, click the Edit menu and select History.
      8. Confirm that it redirects to the Question history page.
      9. Confirm that it shows all the versions of the question.
      10. Edit any version of the questions, and save changes.
      11. Confirm that it created a new version and that version is available in the table.
      12. Click the close button.
      13. Confirm it takes back to the base view.

       

      Show
      Upgrade On an existing Moodle instance with courses, upgrade your instance with the patch applied. Confirm that the upgrade completes successfully. Fresh installation Create a fresh install of Moodle with this patch. Confirm that installation completes successfully. Basic functionality Log in as an admin Set up a course Add a quiz with at least two questions Navigate to question bank page Confirm that the version column shows v1 for all the questions. Edit the questions and confirm that the version column shows v2 instead of v1, if v2 is edited, it shows v3, and so on. For any question, click the Edit menu and select History. Confirm that it redirects to the Question history page. Confirm that it shows all the versions of the question. Edit any version of the questions, and save changes. Confirm that it created a new version and that version is available in the table. Click the close button. Confirm it takes back to the base view.  

    Description

      Question history plugin will show the versions of the questions.

      With the versioning changes, the base view of the question bank will show the latest version of questions and every time a question is edited or changed, a new version is created. This plugin will show all the versions of the question using the same qbank api. This plugin is an example of the extendability of the qbank API in different areas.

      Attachments

        Issue Links

          Activity

            People

              safatshahin Safat Shahin
              safatshahin Safat Shahin
              Tim Hunt Tim Hunt
              Ilya Tregubov Ilya Tregubov
              Gladys Basiana Gladys Basiana
              Safat Shahin, Tim Hunt, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie, Tim Hunt, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                19/Apr/22

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 5 hours, 38 minutes
                  5h 38m