Issue 1988: Select and move/edit multiple events
Status:  ExportedToGithub
Owner: ----
Closed:  Aug 2015
Reported by d...@onvelocity.com, Sep 4, 2013
User Stories:
- select events across days in a time-slot and move them to a new time-slot and/or day
- select events across time-slots in a day and move them to a new time-slot and/or day
- select discontiguous events and move them to different time-slots and/or days

Additional Requirements:
- selections should move as a relative group, for example, selecting and moving events (mon8am and tue9am) to (thu7am and fri8am), respectively
- visual indicators should suggest where the events will drop
- selections should adhear to the snapping to grid features
- selections should be initiated with the shift-key on drag or the alt-key on click
- selections should not be able to move beyond the visible calendar time-slots and/or days, for example, - selecting and moving events (mon and tue) to (sat and sun), respectively is not permitted in a calendar view showing days sun,mon,tue,wed,thu,fri,sat

Sep 13, 2013
Project Member #1 adamrs...@gmail.com
how would you imagine the user actually makes the selection? would they click there mouse down and draw a rectangle, causing all intersecting events to be selected?
Status: Discussing
Labels: Type-Feature
Nov 4, 2013
#2 d...@onvelocity.com
> how would you imagine the user actually makes the selection? would they click there mouse down and draw a rectangle, causing all intersecting events to be selected?

Yes. jQuery selectable has the lasso behavior already (discovered only after implementing one). Getting FullCalendar to support multiple event editing is the real work. 

I'm currently implementing in a fork, if you like to see my approach: https://github.com/javadoug/fullcalendar/tree/issue_1988/select-events. 

The demos/selectable.html allows you to see this new functionality. I've got editing inside the calendar working. Am working on adding ability to drop external events onto the calendar now. 

Note: my fork changes are targeting the needs of one client, so I would need to do more testing to ensure all of FC is supported. For example, right now you can drag multiple from all-day bar into the time-slot area, which is not ideal user interaction. I would want to disable that. But since my client does not use all-day bar, that task is pending.

As always, I'm glad to help anyway I can. If you find changes in my fork that you need/want me to make in order to consider my fork - I'm glad to do it (if I can). Otherwise, of course, feel free to copy what you need if you decide to add this feature.
Apr 28, 2014
#3 ignaciot...@gmail.com
Hi, i see last post was some months ago, i just want to know if this feature is working/tested. I'm looking for a solution to select and move a group of events at the same time.

Thanks.
May 22, 2014
#5 d...@onvelocity.com
@ignaciot Yes, in my fork there is a branch that has this code working (we use it in a production system) and it has tests, etc. See my previous comment. Note that this feature branch is not up to date with the current version of FC. Due to our needs we have not been keeping it up to date. 
Jun 7, 2014
Project Member #6 adamrs...@gmail.com
 Issue 2092  has been merged into this issue.
Jun 7, 2014
Project Member #7 adamrs...@gmail.com
 Issue 2061  has been merged into this issue.
Jun 7, 2014
Project Member #8 adamrs...@gmail.com
(No comment was entered for this change.)
Summary: Select and move/edit multiple events (was: Select and move multiple events)
Sep 3, 2014
#9 dbo...@gmail.com
It would also be nice if you could search for all events "newer than 01 Jan 1980" and then move the result to a different calendar.
Sep 3, 2014
#10 d...@onvelocity.com
This feature is not about "searching". It is about "lasso-ing" with a mouse or other selection affordances. Please do not merge search in to this one. thanks.
Apr 19, 2015
Project Member #12 adamrs...@gmail.com
 Issue 2480  has been merged into this issue.
Aug 21, 2015
Project Member #13 adamrs...@gmail.com
Discussion for this issue has moved to the following URL:
https://github.com/fullcalendar/fullcalendar/issues/2253

This is because Google Code is shutting down. Apologies if you are being pestered with these notifications. This is a one-time event.

Happy coding,
Adam
Status: ExportedToGithub