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

As a user who can edit an activity I should be able to drag and drop an activity calendar event to a new date in order to quickly change the date settings for the activity (Optional)

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.4
    • Fix Version/s: None
    • Component/s: Calendar
    • Labels:
      None

      Description

      As a user who can edit an activity I should be able to drag and drop an activity calendar event to a new date in order to quickly change the date settings for the activity (Optional)

      Confirmations

      • This should work for all core plugins, but if contributed plugins have not been updated to add this functionality then the event should not be draggable
      • The setting for the activity that is modified will be the one that was displayed in the calendar
      • The activity must validate that the new date is a valid setting. If is not an error should be displayed and no changes will be made to the activity.
      • If the user does not have the required capability to manage the settings for the activity, the event should not be draggable
      • If the event that is dragged corresponds to an override, it should not be draggable
      • The user should see a confirmation modal explaining exactly which setting will be modified and be asked to confirm the change.
      • The time of day will remain the same.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dobedobedoh Andrew Nicols
                Reporter:
                dobedobedoh Andrew Nicols
                Participants:
                Component watchers:
                Andrew Nicols, Mathew May, Michael Hawkins, Shamim Rezaie, Simey Lameze
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: