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

Make calendar manage subscription form more user friendly

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Log in as admin and go to Calendar.
      2. Click Manage subscriptions button.
      3. Please note in the Import from field is set to Calendar URL.
      4. Make sure Calendar URL and Update interval fields are visible.
      5. Make sure the Calendar file (.ics) file picker is NOT visible.
      6. In the Import from field switch to Calendar file (.ics).
      7. Make sure the Calendar URL and Update interval fields are NOT visible.
      8. Make sure the Calendar file (.ics) file picker is visible.
      9. Try to import an ICS using the attached file.
      10. Make sure it works as before.
      11. Now, try to importing using an URL:

        https://calendar.google.com/calendar/ical/en.usa%23holiday%40group.v.calendar.google.com/public/basic.ics
        

      12. Make sure it works as before.
      Show
      Log in as admin and go to Calendar. Click Manage subscriptions button. Please note in the Import from field is set to Calendar URL . Make sure Calendar URL and Update interval fields are visible. Make sure the Calendar file (.ics) file picker is NOT visible. In the Import from field switch to Calendar file (.ics) . Make sure the Calendar URL and Update interval fields are NOT visible. Make sure the Calendar file (.ics) file picker is visible. Try to import an ICS using the attached file. Make sure it works as before. Now, try to importing using an URL: https://calendar.google.com/calendar/ical/en.usa%23holiday%40group.v.calendar.google.com/public/basic.ics Make sure it works as before.
    • Affected Branches:
      MOODLE_39_STABLE
    • Fixed Branches:
      MOODLE_39_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-67703-master
    • Sprint:
      International 3.9 - Sprint 3, International 3.9 - Sprint 4

      Description

      During triaging of MDL-67698 we've realised the current manage subscription form is a bit confusing.

      At the moment it is a bit unclear that in order to upload an ICS file you need to choose Calendar file (.ics) in the drop down to actually enable the file picker.

      So we thought better change that form to use hideIf instead of disabledIf as it is now, it will simplify the form and also clearer.

        Attachments

        1. basic.ics
          27 kB
        2. MDL-67703.jpg
          MDL-67703.jpg
          38 kB

          Issue Links

            Activity

              People

              Assignee:
              lameze Simey Lameze
              Reporter:
              lameze Simey Lameze
              Peer reviewer:
              Michael Hawkins
              Integrator:
              Adrian Greeve
              Tester:
              Anna Carissa Sadia
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                15/Jun/20

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours, 45 minutes
                  2h 45m