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, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: