How to I configure CQ5 for ICAL import?
CQ calendar component allows import of ICAL from external sources. To automatically update events to a calendar from an external source, the following will need to be configured for the import.
1. Create a CQ calendar page
Create a new page within CQ based on the Calendar template. For example, add a calendar page to
mycalendar using the Calendar template. Another common location to store the calendars is under
NOTE: Once a calendar page is created, a complete structure of the calendar page can be viewed using the CRX Content Explorer. The events are stored below the
default folder (i.e. under
/content/mycalendar/jcr:content/calendar/calendars/default. This folder is further divided into sub-folders for year, month, and date (i.e.
2010/03/31). The actual events are stored under a given date.
2. Configure ICAL import
- Create a new Feed Importer in CQ by clicking on the
Toolsbutton and open the
- Double click on the
Feed Importerpage to open it.
- Click on the
Addbutton to open a dialog.
Fill in the dialog as follow:
Feed URL: Location where to fetch the ICAL feed. Note the the
ics prefix before the URL.
Import to Path: The path to store the calendar events in the repository.
Update Interval in Seconds: Indicate how often the run the synchronization/update of the events.