Currently, one can only sign up for a single event in a repeat sequence. There should be an option to sign up for all events in the repeat sequence if the eventrepeat module is installed and the current event is a repeat event.
Currently, one can only sign up for a single event in a repeat sequence. There should be an option to sign up for all events in the repeat sequence if the eventrepeat module is installed and the current event is a repeat event.
Comments
Comment #1
dwwbecause of the way eventrepeat works (which IMHO is kinda lame, but i know why it's like this), event repeat just generates a bunch of totally independent new clones of the original node with the new, correct dates/times. however, they're not really stored in the DB in any way as repeats of a single, larger-scale event (as far as i know).
so, this request, while seeming like an easy, useful addition, would actually be quite a lot of work. i'd be happy to review and commit a patch someone else provides for it, but i have no time/resources to work on this myself. plus, i'd like to see signup move more towards support for CCK-based events using the date field, and whatever new kinds of repeating events might come out of that...
anyway, just wanted to let you know that it's exceedingly unlikely i'll generate a patch for this anytime soon, and if this is functionality you desperately need, you should either write the code yourself, or consider trying to hire someone else to do it if you're not a developer.
thanks,
-derek
Comment #2
colanThanks for the quick reply. I was actually wondering what the deal was with eventrepeat simply cloning events. I noticed that right away and thought, "what the?" So, if you know why it's like that, would you care to share the info? If there is a good reason for it, I'm not sure what it is.
This feature is actually for me, not a client, so that I could remind myself about weekly meetings & such. So it is sort of low priority for me. I may write a patch for this at some point, but it probably won't be for a while. Hopefully, someone else will get to it before I do. ;)
Comment #3
dwwbasically: "because it was easier that way". ;) none of the existing ways that repeating events are handled in other programs (e.g. PalmOS calendar, iCal, etc) would have mapped very easily into drupal nodes. it would have been a ton of work to have it work any other way, and you'd probably have to sacrifice existing functionality (like the ability to use signup.module). ;) but, that's really a question the eventrepeat author(s) should answer, this is just 2nd hand info based on my recollections of conversations from months ago...
i'll leave this open (just setting it to postponed, which is still visible by default) instead of "won't fix" in case anyone else sees it and gets inspired, but otherwise, i'm not planning to work on this at all.
Comment #4
leoklein commentedOT as far as Signup is concerned, but I always found the "Edit as New" Module far more helpful in generating copies of new events. There's a tab at the top of the node -- right after 'view' & 'edit' that simply says 'copy'. You hit that and voila, fresh copy. It forgets your taxonomy terms but beyond that, it's pretty helpful.
Comment #5
duaelfrThis version of Signup is not supported anymore. The issue is closed for this reason.
Please upgrade to a supported version and feel free to reopen the issue on the new version if applicable.
This issue has been automagically closed by a script.
Comment #6
simon georges commentedReverting recent closing.