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

Improve mapping workflow when using a preset

XMLWordPrintable

    • MOODLE_401_STABLE
    • MOODLE_401_STABLE
    • MDL-75492-master
    • Hide

      Mainly covered by behat and unit tests.

      Some manual test to confirm that nothing has been "broken" on the behavior that should be fixed on MDL-76083:

      1. As an admin create a course with a database activity.
      2. Navigate to "Fields" and create a new 'number' type field.
      3. Navigate to "Presets"
      4. Click on "Image gallery" preset radio button and click on "Use preset" button.
      5. Confirm an "Apply preset Image gallery?" dialogue is shown.
      6. Click on "Apply preset" button.
      7. Confirm that the number field is still there and three more fields from Image preset had been created.
      Show
      Mainly covered by behat and unit tests. Some manual test to confirm that nothing has been "broken" on the behavior that should be fixed on MDL-76083 : As an admin create a course with a database activity. Navigate to "Fields" and create a new 'number' type field. Navigate to "Presets" Click on "Image gallery" preset radio button and click on "Use preset" button. Confirm an "Apply preset Image gallery?" dialogue is shown. Click on "Apply preset" button. Confirm that the number field is still there and three more fields from Image preset had been created.
    • 2
    • HQ Sprint 1.1 Moppies

      Following prototype, we should add a new modal dialogue when using a preset from Presets and Preset preview pages that needs to perform some changes on the database fields.

      • Apply preset button should apply the default mapping without asking.
      • Map fields button should redirect user to the currently existing mapping page for them to be able to change default values.
      • Cancel button should cancel the import/use preset process.

      The mapping workflow for databases with no entries has been already changed on MDL-75140.

       

        1. image-2022-08-16-13-05-02-993.png
          22 kB
          Amaia Anabitarte
        2. image-2022-08-22-16-24-24-902.png
          16 kB
          Laurent David
        3. image-2022-08-22-16-26-38-647.png
          15 kB
          Laurent David
        4. image-2022-08-22-16-45-13-951.png
          11 kB
          Laurent David
        5. image-2022-08-23-11-29-05-914.png
          22 kB
          Laurent David
        6. image-2022-08-31-08-04-31-039.png
          30 kB
          Laurent David
        7. image.png
          5 kB
          Laurent David
        8. image-2022-09-08-11-38-34-242.png
          24 kB
          Laurent David
        9. image-2022-09-19-12-34-10-827.png
          59 kB
          Carlos Escobedo
        10. image-2022-09-19-12-34-32-638.png
          45 kB
          Carlos Escobedo
        11. image-2022-09-19-12-40-20-685.png
          17 kB
          Carlos Escobedo
        12. image-2022-10-17-17-34-07-784.png
          56 kB
          Laurent David
        13. image-2022-10-25-13-16-23-557.png
          29 kB
          Amaia Anabitarte
        14. image-2022-10-25-13-18-21-735.png
          24 kB
          Amaia Anabitarte
        15. deletingfields.png
          33 kB
          Sara Arjona (@sarjona)
        16. dialogue_MDL-75492.png
          45 kB
          John Edward Pedregosa
        17. number_field_MDL-75492.png
          35 kB
          John Edward Pedregosa

            amaia Amaia Anabitarte
            amaia Amaia Anabitarte
            Glyn (Mathew) May Glyn (Mathew) May
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            John Edward Pedregosa John Edward Pedregosa
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 weeks, 1 day, 2 hours, 2 minutes
                3w 1d 2h 2m

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