-
- Added a location field with auto geo-decoded coordinates from address
- New visual styles and templates for calendar and events
- Calendar shows a modal when clicking on a day so the end user can see every event that day.
- French language translation has been added
-
- Cleaned up plugin blueprint but preserved old options in comments
- The events processor has been rewritten from the ground up to use Page and Collection objects instead of a custom tokenized array for serving pages.
- Atoum testing framework has been added to the plugin and I'll be writing tests in the near future.
- [#bugfix]
- Issue #25 - Variable not initialized throws error in for loop.
-
- Added Events sidebar with events listing
-
- Issue #21 - Admin form now automatically shows up
- Fixed event template types in blueprints.
- Fixed monthly frequency dates.
- Fixed doubling of events.
- Fixed repeat rules.
- Removed uncoded show future events toggle
-
- microformats2 support
- Dates are now translated in the
event_item
template, ifevents.date_format.translate
setting
-
- Added start and end times to calendar template
- Added demo link that points to the start for this calendar (advance forward to see new events, etc)
- Added a link to a github repo to see Event configuration under the user/pages Grav directory
-
- Issue #13 - Wrong link in read me for demo site.
- Issue #15 - Current day in current month only (not multiple months)
- Issue #16 - Update for Grav 1.1 fixed with 1.0.4 DateTools plugin
-
- Templates now reflect default Grav Antimatter Theme
-
- Issue #7 - Event repeating once a week not rendedered correctly
- Issue #6 - Media now being displayed with each dynamic event
-
- Templates now display default tag and category taxonomy type as links.
-
- Default templates updated
- Page load times have been decreased from ~250ms to ~90ms on PHP7.
-
- Issue #4 - Fixed repeating rule display from MTWRFSU to full Monday, Tuesday, etc in templates.
- Fixed singular repeating display rule in templates.
-
- Added detailed code documentation via phpdoc. These can be found under the /docs folder.
-
- Updated changelog to work on Grav Website
-
- Refactored code into events and calendar classes
- Added phpdoc based docs under the docs folder
-
- When generating a large number of events, page load speeds would drastically slow down. That has been improved to roughly 100ms on PHP 7 and 160ms on PHP 5.6
- Instead of using an epoch string in the url to generate date times, we use a unique 6 digit token and reference event date information via the token.
-
- There were several repeating and frequency date issues that have now been resolved. Please update to 1.0.4 to ensure you don't run into these issues.