A more Powerfull Event Module
Suggestions
paul:
@strumelia - What actually happens when invoking recurring events is that multiple events are created with all the same information except for the event date, so creating a weekend event, say would mean that three actual event items are created, one each for Friday, Saturday and Sunday. This of course means that when Saturday comes, the Friday one will not be shown (if JR set up to only show coming events). Might this be acceptable? The alternative might be to add an 'event_duration' field to the module (in days, default 1) then do some template code modification to keep showing the event whilst its duration is valid.
Paul, I'm trying to test a few things with this so I can see the different options when creating events. Please bear with me for a sec:
You say "...then do some template code modification to keep showing the event whilst its duration is valid." Well I know this has been brought up previously in various threads, but ...why on earth would anyone NOT want an event to keep showing while it's still going on?...especially in a social network setting where one expects members will be commenting on the event or exchanging information on it? This has never made any sense to me. Only 'some' events are of 1 day duration. For a week long music camp, class schedules might change, ride arrangements can be made, pix posted of the camp events going on during the week, all kinds of stuff concerning the event continues while the event is in progress. And i'd love it if my members could continue being able to 'use' the Event until the event is over.
The 'recurring event' solution you bring up sounds problematic to me. First of all, why would members select the 'recurring event' option at all if they were only posting one event- it would be very confusing and non-intuitive. I'd have to be posting weird explanations for members all the time about 'recurring' not really meaning recurring.. Second of all- i can currently choose "start date" and "end date", without even having to check 'recurring event'? Does my entering an 'end date' of a few days later prevent the event from disappearing after its first day? If not, shouldn't it?? If my members create a new event with an end date of several days later, they are going to be surprised and dismayed when it disappears completely after the first day. I have to say I'd be really bummed if my own event did this.
A related question that might help this-
If I re-set my Events module to "Show past events"... maybe I could simply delete past events manually, myself? This would only be a handful of events per month at most. Would this work? And if so- where is the most efficient place to delete past events from- is there a location i could delete several expired events at a time?
Thanks for any thoughts on this.