I have come something strange in the event calendar extension. When using the RecentEvents() function in a template, it outputs all past and future events for one event... I don't think that's the intended behavior, but that's not the problem. The strange part is that any subsequent event is outputted just like the Events() function (that is, starting today onward). For example, one event will be displayed from the start date to the end date (repeating event, in this case) and all others like Events() (but not non-repeating events). Non-repeating events will show future dates in Events() but not past dates in RecentEvents().
If it helps, here is how my app is built : two classes, one to extend the calendar, one to extend the event. Two templates, one for each. Each includes another template which controls over RecentEvents (for the calendar) and OtherDates and Dates (for the event). In the event, everything works as expected.
I'm using r107. The problem was also in r106.
Has anyone seen this problem ? And how did you solve it ?
Thank you !