Displays monthly calendar - current month default with the current day hightlighed
Ability to view previous and next months using next/prev buttons
Displays highlighted dates where there is at least one calendar event scheduled. Moving the mouse over the highlighted dates will display the first scheduled event for that date as a tool tip
All dates are hyperlinks. Clicking on any date will display a search results for all site events for that day. This includes all articles (stories) or comments posted on that date, all calendar events scheduled for that date or any links entered or new files posted on that on that date
Search and calendar event highlights work for any month being displayed - allowing you to view other months activities on the site
Frequently asked questions
Q: Does search follow site security or will it display events or articles in topics not open to user?
A: The calendar search feature is integrated with the core Geeklog search function. It includes all the standard permisssion checks and only returns results for the site entries, user has access to.
Q: What happens if there are no site events for the date selected?
A: If the search does not find any site events or updates, a message indicating no results is displayed for three seconds and then automatically returns you to the main portal page.
Q: Why not only enable dates in the calendar with actual site events?
A: This would require a search to be performed for every date in advance as the calendar is being created. This would have to be done everytime the calendar block is generated. I already do one such search but just for calendar (schedule) events. Adding this search for the additional system tables to identify all the site updates would be far too much overhead.