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.
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.
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.
A: This component uses the standard GL Search component and will call ALL installed plugins. Each plugin can have it's one search function and most do. Isolate the problem by using the Geeklog Advanced search form and select one plugin via the type selection at a time. Enter a date range using the same date for each field to simulate a 1 day search like this component does. You should be able to duplicate the problem and isolate the plugin at fault.