YB Calendar
yb_cal is back in active development. I've changed the design a bit so there has been some rework to do before I could make this early version available for you to look at. It is an early version, for demo purposes - it still missing some important features such as event categories. There will be no upgrade path to new versions until it reaches a Beta release, you may need to drop databases to upgrade until then.
Features
- Events calendar that copes with repeat events
- Output as HTML list, an array or FullCalendar compatible JSON.
- Control the number of years for which repeat events are calculated.
Done
- Create an event with UI RRULE creation
- Process rule into a cache to list individual events for x years
- Create exceptions to allow editing of individula event instances
- Allow editing of events
- Output of event data to a FullCalendar JSON object
- Mark event instance as hidden
To Do
- Allow all day events
- Add event categories
- Fix the known issues
Known Issues
- There can be a maximum number of repeated instances of an event of 732 (2 years at one a day), this is from the original event start date, no matter how many event instances are actually still in database. I need to calculate the instances starting at the current date.
- Styling of the event add/edit screen is not great