2.2
Prepared framework for new events features in Church Content Pro add-on.
- Add weekly_type, weekly_day and excluded_dates to ctfw_event_calendar_data() and ctfw_event_data()
- Add support for excluded_dates to ctfw_event_recurrence_note()
- Add support for multiple days of week to ctfw_event_recurrence_note()
- Add support for multiple weeks of month to ctfw_event_recurrence_note()
- Add handling of Pro event recurrence fields to ctfw_event_data()
- Add ctfw_event_excluded_dates_note() and apply it to ctfw_event_recurrence_note() and ctfw_event_data()
- Make ctfw_event_calendar_data() consider excluded_dates for non-recurring events occuring multiple consecutive days
- Make load ct-recurrence-load.php instead of ct-recurrence.php; handles PHP version issues gracefully
- Add CT Recurrence submodule (now using php-rrule)
- Update CT Meta Box (2.2.1) submodule.
- Add ctfw-grandfather-recurring-events to grandfather basic recurrence for existing users
- Remove old ct-recurrence.php class
- Begin moving towards wpcs/phpsc standards with events.php