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

Move the import calendar form to its own page

XMLWordPrintable

    • MOODLE_400_STABLE
    • MDL-71808-master
    • Hide

      user and site type of events:

      Course type of events:

      • Save as the steps above, but choose "Course" type of event
      • Pick a course from dropdown
      • Click import calendar button, it should save the calendar and redirect back to manage calendar subscription page
      • Make sure it is imported and all events are created

      Category type of events:

      • Save as the steps above, but choose "Category" type of event
      • Pick a course from dropdown
      • Click import calendar button, it should save the calendar and redirect back to the manage calendar subscription page
      • Make sure it is imported and all events are created

      Group type of events:

      • Create a test course
      • navigate to Course administration > Users > Groups
      • Create groupA and groupB
      • Assign some users to each group
      • Open calendar import page: HTTP://url-to-moodle.com/calendar/import.php
      • now you should be able to choose group type of event
      • choose a course and the group
      • Click import calendar button, it should save the calendar and redirect back to the manage calendar subscription page
      • Make sure it is imported and all events are created
      Show
      user and site type of events: Open import page by entering url: HTTP://url-to-moodle.com/calendar/import.php Enter calendar name and provide a URL to ical file, for instance: https://calendar.google.com/calendar/ical/en.china%23holiday%40group.v.calendar.google.com/public/basic.ics choose User type calendar Click import calendar button, it should save the calendar and redirect back to manage calendar subscription page Make sure it is imported and all events are created Course type of events: Save as the steps above, but choose "Course" type of event Pick a course from dropdown Click import calendar button, it should save the calendar and redirect back to manage calendar subscription page Make sure it is imported and all events are created Category type of events: Save as the steps above, but choose "Category" type of event Pick a course from dropdown Click import calendar button, it should save the calendar and redirect back to the manage calendar subscription page Make sure it is imported and all events are created Group type of events: Create a test course navigate to Course administration > Users > Groups Create groupA and groupB Assign some users to each group Open calendar import page: HTTP://url-to-moodle.com/calendar/import.php now you should be able to choose group type of event choose a course and the group Click import calendar button, it should save the calendar and redirect back to the manage calendar subscription page Make sure it is imported and all events are created
    • 1
    • HQ Team International Sprint 3, HQ Team International Sprint 4

      Proposed improvement Move the "Import calendar" form in the Manage subscriptions page to its own page to make the Manage subscriptions page look simpler.

      The original improvement proposal was to move this form into a modal but it would take more time. Moving this form to its own page would be simpler and would also allow for consistent behaviour with the Export calendar page which has its own page.

      Link to prototype


      Note: Might be better to convert the "Calendar subscriptions" button to a link instead of a button since it basically links back to the calendar subscriptions page.

            dongsheng Dongsheng Cai
            lameze Simey Lameze
            Huong Nguyen Huong Nguyen
            Jun Pataleta Jun Pataleta
            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 - 3 days, 4 hours, 56 minutes
                3d 4h 56m

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