1.1 --- a/pages/HelpOnEventAggregator Sun Nov 08 02:49:26 2009 +0100
1.2 +++ b/pages/HelpOnEventAggregator Sun Nov 08 20:05:19 2009 +0100
1.3 @@ -9,11 +9,9 @@
1.4
1.5 == Creating Events ==
1.6
1.7 -Before creating any events, create a category for those events. You can do this by filling out and submitting this form:
1.8 +The easiest way to create an event is to click on a day number in a calendar. If you do not have a calendar set up, take a look at the instructions for [[#PreparingACalendar|preparing]] and [[#ShowingEventCalendars|showing]] calendars first.
1.9
1.10 -<<NewPage(CategoryTemplate,Add a new category,,Category%s)>>
1.11 -
1.12 -Each event must be created on a new page belonging to the appropriate event category. The following action can be used to create a new event page (using !EventAggregatorNewEvent):
1.13 +Each event must be created on a new page belonging to the appropriate event category. The following action can be used to create a new event page (using !EventAggregatorNewEvent) without looking at a calendar:
1.14
1.15 (!) <<Action(EventAggregatorNewEvent,Add an event)>>
1.16
1.17 @@ -56,6 +54,16 @@
1.18 Topics:: Python, <<Verbatim(EuroPython)>>, Zope
1.19 }}}
1.20
1.21 +<<Anchor(PreparingACalendar)>>
1.22 +== Preparing a Calendar ==
1.23 +
1.24 +Before trying to show a calendar or trying to create any events, first decide on a category for your events. You can create a new category for this purpose by filling out and submitting this form:
1.25 +
1.26 +<<NewPage(CategoryTemplate,Add a new category,,Category%s)>>
1.27 +
1.28 +It is not strictly necessary to have a dedicated category for events, but having such categories can make event management easier by preventing event pages getting mixed up with other kinds of pages. And since pages can belong to more than one category, you can still assign event pages to other categories and yet isolate the event pages via their own category when you need to.
1.29 +
1.30 +<<Anchor(ShowingEventCalendars)>>
1.31 == Showing Event Calendars ==
1.32
1.33 To show a calendar, use the !EventAggregator macro with a list of event categories. For example:
1.34 @@ -158,9 +166,9 @@
1.35
1.36 To define your own topic colours, edit the `event-aggregator.css` file which is provided with the !EventAggregator distribution, and then reinstall that file for each of the Wiki themes of interest. Topics involved in event colouring should be mutually exclusive: more than one such topic should not be specified for any given event.
1.37
1.38 -=== Note ===
1.39 +=== The Default View and Switching Views ===
1.40
1.41 -The `calendar` value causes the default calendar view to be employed.
1.42 +The `calendar` value for the `mode` parameter causes the default calendar view to be employed, but you can switch the view - effectively changing the `mode` - using the links provided below the view produced by this macro.
1.43
1.44 == See Also ==
1.45