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

Add AJAX navigation on day view

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 3.4
    • 3.4
    • Calendar
    • MOODLE_34_STABLE
    • MOODLE_34_STABLE
    • MDL-60096-master
    • Hide
      1. Download and run the data generator from https://github.com/andrewnicols/moodle-datagenerator
      2. Open the monthly view of the calendar
      3. Confirm that all of the following still work (regression test):
        1. Event creation
        2. Event edit
        3. Event removal for single event
        4. Event removal for one event in a series
        5. Event removal for all events in a series
        6. Creation of a new event by clicking on the day you wish to create the event on
        7. Month-to-month navigation
        8. Changing the current course being viewed
      4. Click on a day in the calendar
      5. Click on the new event button
        1. *Confirm that it opened in a modal
      6. Close it
      7. Select a course from the dropdown at the top-left of the screen
      8. Click on the new event button
        1. Confirm that it opened the modal again
        2. Confirm that the current course was selected
        3. Confirm that the currently shown day was selected
      9. Enter some event information and save
        1. Confirm that the page content reloaded without refreshing the page
        2. Confirm that the event is now listed on the page
      10. Click the edit button for that event
        1. Confirm that you get the edit form
      11. Make some changes and save
        1. Confirm that the page content reloaded without refreshing the page
        2. Confirm that the updated event is now listed on the page
      12. Click the delete button
        1. Confirm that you get the delete modal
      13. Cancel
        1. Confirm it went away
      14. Click the delete button
        1. Confirm that you get the delete modal
      15. Confirm the removal
        1. Confirm that the page content reloaded without refreshing the page
        2. Confirm that the event is no longer listed on the page
      16. Repeat with an event in a series:
        1. Confirm that you can delete one instance
        2. Confirm that you can delete all eventsin the series
      Show
      Download and run the data generator from https://github.com/andrewnicols/moodle-datagenerator Open the monthly view of the calendar Confirm that all of the following still work (regression test): Event creation Event edit Event removal for single event Event removal for one event in a series Event removal for all events in a series Creation of a new event by clicking on the day you wish to create the event on Month-to-month navigation Changing the current course being viewed Click on a day in the calendar Click on the new event button *Confirm that it opened in a modal Close it Select a course from the dropdown at the top-left of the screen Click on the new event button Confirm that it opened the modal again Confirm that the current course was selected Confirm that the currently shown day was selected Enter some event information and save Confirm that the page content reloaded without refreshing the page Confirm that the event is now listed on the page Click the edit button for that event Confirm that you get the edit form Make some changes and save Confirm that the page content reloaded without refreshing the page Confirm that the updated event is now listed on the page Click the delete button Confirm that you get the delete modal Cancel Confirm it went away Click the delete button Confirm that you get the delete modal Confirm the removal Confirm that the page content reloaded without refreshing the page Confirm that the event is no longer listed on the page Repeat with an event in a series: Confirm that you can delete one instance Confirm that you can delete all eventsin the series

      On MDL-59750 we have converted existing calendar view to use exporters and templates.

      Now we need to make use of it and add ajax navigation on the calendar day view.

            dobedobedoh Andrew Lyons
            lameze Simey Lameze
            Simey Lameze Simey Lameze
            Jun Pataleta Jun Pataleta
            Jun Pataleta Jun Pataleta
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

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