Contents
To create a new calendar:
Open the CQ WCM siteadmin.
Navigate to the folder or website where you want to add the calendar template.
Select the
Newmenu.Select
New Page.
In the Create Page window, enter a
Titlefor your new page and theNameif you do not want the default.Select the
CalendarTemplate.Select
Createto create the new calendar page. The new calendar page is listed in the siteadmin window.
You can create events that last hours or indicate that an event is all day.
To create an event:
In
MonthorAgendaview, double-click the date that you want to enter an entry for. TheCreate Eventwindow opens.
In the
Summaryfield, enter a descriptive name for the event. In theFromandTofields, enter the appropriate start and end times. If the event is an all-day event, select theFull-daycheck box instead of entering times. Optionally, add a description.Click
Save. The event appears on your calendar.
You can import events from another web-based calendar into your CQ WCM calendars using the polling importer. You can import either a public calendar or a private calendar. If you import a private calendar, you need the private ics URL. Calendar URLs are generally available within a calendar's settings. Check the documentation for your calendar application for more information.
![]() | Note |
|---|---|
You need to enter at least one event into the calendar before you can import events from other calendars. If all of your events come from other calendars, work around this issue by creating a dummy event, importing your events from the other calendar, and then deleting the dummy event. |
To import events from another calendar:
Navigate to the
Toolswindow.In the
Toolswindow, expand theImportersfolder and double-click theFeed Importer.
Click
Addto open theNew Importer Configurationwindow.
In the
Feed URL, enter the source url for the calendar data. The format isics:, for example,<URL_OF_ICS_FILE>ics:http://server.com/path/to/calendar.ics.In the
Import to Pathfield navigate to the calendar you created and then navigate to/jcr:content/calendar/calendars/default. (You can also paste the path into the field.) For example, for a page created in/content/calendar.htmlthe import path is/content/calendar/jcr:content/calendar/calendars/default.In the
Update Interval in Secondsfield, enter a time in seconds. The minimum is 300 seconds. The first import of calendar information happens after the time you specify (you do not see content import until after the specified time).![[Note]](../resources/note.png)
Note The minimum can be reconfigured in the OSGi interface to less than 300 seconds, but reconfiguring the minimum is only recommended for testing purposes.
Click
OK. Your import configuration is stored.
Navigate to your calendar. After the specified interval, imported data appears on the calendar.

Anytime after you have created a calendar, you can customize it.
To customize a calendar:
Navigate to the calendar and double-click to open it.

By default, the calendar template includes a query builder for fulltext searching and lens views, which are different ways to view the calendar information. To edit those, click
Editfor the appropriate component.
In the calendar template, you can switch between the agenda and month views (provided you have included them in your template).
To switch views in the calendar template, click the appropriate button.

For example, clicking Agenda displays the
agenda view and clicking Month displays the month
view. An example of a month view:

To navigate months, click the left and right arrows above the
calendar. To move to today, click the Today
button.

To modify or delete any event:
In the calendar, double-click the event you want to modify or delete. The
Edit Eventwindow opens.If you are editing the event, make your changes and click
Save. If you are deleting an event, clickDelete.
You can filter events within the current month. For example, to see only those items that have the word "staff" in them, you can use a filter.
To filter events:
In the Query builder, type the term you want to filter against. (This is the keyword that CQ WCM looks for in the calendar).

Click the magnifiying glass to apply the filter. All other calendar events are hidden.

Remove the keyword in the
Query Builderand click the magnifying glass to remove the filter. All events are displayed.