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

Improve feedback activity "Template" page UI

XMLWordPrintable

    • MOODLE_405_STABLE
    • MOODLE_500_STABLE
    • MDL-81744-main
    • Hide

      Covered By Behat tests.

      Manual testing (Not mandatory)

      Setup

      1. Login as administrator
      2. Create a new course
      3. Create a new "Feedback" activity

      Test

      1. Go to the "Feedback" activity and click on Questions Tab
      2. Click on Actions
      3. Confirm Save as template is not displayed in the action menu
      4. Create some new questions
      5. Click on Actions
      6. Click on Save as template
      7. Confirm the "Name" field is required
      8. Fill the "Name" field, keep "Available for all courses" not selected and press Save
      9. Click on Actions
      10. Click on Save as template
      11. Fill the "Name" field, select "Available for all courses" and press Save 
      12. Click on Templates tab
      13. Confirm templates tables are displayed as the following:
      14. Open the action menu of a template and click on Preview
      15. Confirm the preview page is displayed as the following:
      Show
      Covered By Behat tests. Manual testing (Not mandatory) Setup Login as administrator Create a new course Create a new "Feedback" activity Test Go to the "Feedback" activity and click on Questions Tab Click on Actions Confirm Save as template is not displayed in the action menu Create some new questions Click on Actions Click on Save as template Confirm the "Name" field is required Fill the "Name" field, keep "Available for all courses" not selected and press Save Click on Actions Click on Save as template Fill the "Name" field, select "Available for all courses" and press Save   Click on Templates tab Confirm templates tables are displayed as the following: Open the action menu of a template and click on Preview Confirm the preview page is displayed as the following:
    • Hide

      Code verified against automated checks.

      Checked MDL-81744 using repository: https://github.com/roland04/moodle.git

      More information about this report

      Built on: Mon 21 Oct 2024 03:01:29 AM UTC

      Show
      Code verified against automated checks. Checked MDL-81744 using repository: https://github.com/roland04/moodle.git main (0 errors / 0 warnings) [branch: MDL-81744-main | CI Job ] More information about this report Built on: Mon 21 Oct 2024 03:01:29 AM UTC
    • Show
      Launching automatic jobs for branch MDL-81744 -main https://ci.moodle.org/view/Testing/job/DEV.02%20-%20Developer-requested%20PHPUnit/17058/ PHPUnit (sqlsrv) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/58072/ Behat (NonJS - boost and classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/58073/ Behat (Firefox - boost) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/58074/ Behat (Firefox - classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/58075/ App tests (stable app version) Built on: Mon Oct 21 06:33:44 AM UTC 2024
    • 2
    • HQ 2024 Planning I4 Moppies

      Some small improvements can be made to the Templates page to make it easier to use

      • Unify both tables (Public, Course) in a single table with that extra column
      • Add "Preview" and "Use this template" actions to the table in an action menu alongside the currently existing "Delete" action.
      • Add a heading to the template preview page and improve the action bar UI
      • Only show the create template action if there are any items.
      • Make template name a required field when creating a template.
      • Improve some strings.

        1. MDL-81744.png
          MDL-81744.png
          492 kB
        2. screenshot-2.png
          screenshot-2.png
          57 kB
        3. screenshot-3.png
          screenshot-3.png
          73 kB

            mikelmartíncorrales Mikel Martín Corrales
            mikelmartíncorrales Mikel Martín Corrales
            Carlos Escobedo Carlos Escobedo
            Ferran Recio Ferran Recio
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

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

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