Telligent Event Calendar installs specific calendar permissions that are controlled at the group level. Note that you can only grant permissions for all calendars in the group, not for specific calendars
It is recommended that you back up your entire Web directory before performing any installs.
It is recommended that you do a full database backup before installing SQL.
The installation package contains a folder called /SqlScripts which contains the necessary SQL files. The SQL files are prepended with a version number. This version should match the assembly version of Telligent.Evolution.Extensions.Calendar.dll in /Web/bin.
Execute 1.0.0.0000_install.sql on your Telligent product database, where 1.0.0.0000 is the version of Telligent Event Calendar you are installing.
Enabling the "Calendar Functionality" plugin adds a .css file and images to the site's themes; enables the Telligent Event Calendar tabs in the site and group navigation, and adds the Telligent Event Calendar pages and layouts. Server and/or browser caching may prevent these changes from being seen immediately. After enabling the plugin, restarting the Web site and/or clearing the browser cache should make the Telligent Event Calendar functionality appear immediately.
In order for search to function, you must install the content handlers. To do so, in the directory where you installed the Telligent Job Scheduler, locate the tasks.config file and edit it: Find the Telligent.Evolution.Search.Tasks.SearchIndexingContentHandlerTask and after the default handlers, and add the Telligent Event Calendar and event content handlers as illustrated below where XX is the next sequential number.
<job schedule="0 */2 * * * ? *" type="Telligent.Evolution.Search.Tasks.SearchIndexingContentHandlerTask, Telligent.Evolution.Search"> <settings> <add key="documentsPerRun" value="100" /> ...(Default Content Handlers)... <add key="handler-XX" value="Telligent.Evolution.Extensions.Calendar.Search.CalendarContentHandler, Telligent.Evolution.Extensions.Calendar" /> <add key="handler-XX" value="Telligent.Evolution.Extensions.Calendar.Search.CalendarEventContentHandler, Telligent.Evolution.Extensions.Calendar" /> </settings> </job>
This section doesn't apply if you are using the Quartz RamJobStore.
You must clear the database state for the search indexing job or it will not recognize the new Telligent Event Calendar content handlers.
DELETE FROM QRTZ_TRIGGERS WHERE TRIGGER_NAME='Telligent.Evolution.Search.Tasks.SearchIndexingContentHandlerTask, Telligent.Evolution.Search'DELETE FROM QRTZ_JOB_DETAILS WHERE JOB_NAME = 'Telligent.Evolution.Search.Tasks.SearchIndexingContentHandlerTask, Telligent.Evolution.Search'
Telligent Systems, Inc. ©2013, All Rights Reserved