How about giving the option to alter only part of a sequence. For example all future instances from a given instance or between certain dates.

Great module by the way...

CommentFileSizeAuthor
#4 edit-future-instances-1100080-4.patch10.65 KBjasonawant

Comments

joelstein’s picture

Status: Active » Postponed (maintainer needs more info)

Thanks. I can't really envision how this option would work. Can you elaborate more on what you think the UI should look like?

panosp’s picture

Well, I guess one way (that would allow to stay true to the no-setup-required character of the module) would be to have within the date fieldset another set (apart from the repeat one) that would give the option to select which of the dates in the sequence to affect by this change (could VBO help?)

I believe that this is a functionality that is required very often in any type of session management (i.e. a programmed session for every Tuesday for an academic year has to at some point move on to Thursdays) and all of the current solutions require some _workaround_ - which takes away from the ease of use.

joelstein’s picture

Status: Postponed (maintainer needs more info) » Closed (won't fix)

That sounds pretty complicated. I probably won't add this feature, but patches are certainly welcome.

jasonawant’s picture

Version: 6.x-1.0 » 7.x-1.2
Status: Closed (won't fix) » Needs review
StatusFileSize
new10.65 KB

Hello,

I think have a good starting point to provide 'edit all future instances' feature. Please take a look and let me know what you think. Thanks, Jason.

TravisJohnston’s picture

Issue summary: View changes

No ones talking about this anymore but I want to spark this up again as I am struggling with using Date Repeat Entity and Date Repeat Instance. DRE was close but it is having the same trouble as this patch has, where it doesn't understand how many future instances it should edit. Instead it default to the same values of the master which results in it create more instances than before.

Example:

Master Entity is repeat 11am -12pm / Daily / 4 Times in a row

Edit Repeat Entity #2 (second in series) and we want to Edit This and All Future Instance

We change the time to 11am - 1pm. If we look, the Repeat settings are the same as the Master which is Daily / 4 Times in a Row.

Click Save. The current repeat instance is updated, the following 2 more in the original series are updated (for a total of 3) but we now have 1 more instance added on, creating a total of 5 from the original.

If possible, we need to count the number of repeat instance left from our starting point and populate the repeat times.

This doesn't seem to be a problem if we set a Date to end the repeats versus a number of times.

ad_w00000’s picture

Just tried this patch. looks good. All future instances changed correctly.

But all previous instances weren't showing up. its like doing the date repeat from beginning. Maybe I'm doing something odd.
eg
Wednesday, January 24, 2018 - edit this instance - edit this and all future instances - delete this instance
Wednesday, February 28, 2018 - edit this instance - edit this and all future instances - delete this instance
Wednesday, April 4, 2018 - edit this instance - edit this and all future instances - delete this instance
etc

(lets say April 4 i changed all future instances.)
this would show.(no jan or feb)

Wednesday, April 11, 2018 - edit this instance - edit this and all future instances - delete this instance
Wednesday, May 16, 2018 - edit this instance - edit this and all future instances - delete this instance
Wednesday, June 20, 2018 - edit this instance - edit this and all future instances - delete this instance
etc