Features:
Adds a calendar quick search and advanced search to the Search menu on the navbar. You can search in username, event title, description. custom fields, calendar and by year/month range. You can also export the search results (or the full calendar) as an iCalendar file (for import into a PC, mobile, Google, etc) or as a PDF text document.
Both export functions include email contact information for the event poster (provided that the current user has permission to view member groups and send emails AND the event poster allows email contact).
Also supports automated Google Calendar updates (view your vB site calendar on Google alongside your other calendars!)
You can use the automatic indexing feature in Google Calendars to view your forum calendar (and sync it with your Nokia/iPhone/BlackberryAndroid/etc cell phone). Only calendars that have unregistered user access will be viewable (Unregistered Usergroup->can view calendars & ->view others events to yes).
To setup Google Calendars (http://www.google.com/calendars) to view your vB calendar(s) , select Other calendars->add->add by URL then enter http://your_forum_url/calsearch.php?do=gcal(replacing your_forum_url with your real forum URL!). Google can take many hours to actually index the vB calendar so be patient! If you want to start from a particular year - &startyear=20xx (it defaults to the current year).
Tested with Vbulletin 3.8.4/3.8.5 and vBadvanced 3. Product has no custom phrases or template/code edits. It uses one template hook location in the navbar.
Settings: None are needed - it does what it says on the tin .
AdminCP->vbulletin->options->message searching options->search results per page
Determines the number of event items displayed per page.
Installation
Unzip the download package and copy the contents of the UPLOAD folder into your forum folder.
Go to the VB AdminCP->Plugins & Products click "Manage Products". The click "Add/ImportProduct" at the bottom of the page.
Click "Browse" button and point to the product-calsearch-(etc).XML file included in this ZIP package.
Click "Import"
... all done
Updates
To update- uninstall the product AND delete the uploaded file calsearch.php then re-install as above.
v1.09b Added month selection options v1.08b Now allows reverse date order search (by entering a "To" year less than the "From" year.
Fixed user timezone issue with iCal files
All our events are saved as single - all day events if that make any difference. I have tried adjusting the timezone back to GMT (as they would have been created in).
All our events are saved as single - all day events if that make any difference. I have tried adjusting the timezone back to GMT (as they would have been created in).