# HG changeset patch # User Paul Boddie # Date 1270931914 -7200 # Node ID e6df715ebd7e74d8cbcd5dad59de8ae871ab7190 # Parent 4d1868ee0321193626004fb197a6a2e5d8284d8c Fixed the new event action where no month is specified (such as when the action is invoked from the menu). Updated the documentation for the action. diff -r 4d1868ee0321 -r e6df715ebd7e actions/EventAggregatorNewEvent.py --- a/actions/EventAggregatorNewEvent.py Sat Apr 10 22:15:18 2010 +0200 +++ b/actions/EventAggregatorNewEvent.py Sat Apr 10 22:38:34 2010 +0200 @@ -98,7 +98,7 @@ start_month_list = [] end_month_list = [] - start_month = self._get_input(form, "start-month", EventAggregatorSupport.getCurrentMonth()) + start_month = self._get_input(form, "start-month", EventAggregatorSupport.getCurrentMonth().month()) end_month = self._get_input(form, "end-month", start_month) # Prepare month lists, selecting specified months. diff -r 4d1868ee0321 -r e6df715ebd7e pages/HelpOnEventAggregatorNewEvent --- a/pages/HelpOnEventAggregatorNewEvent Sat Apr 10 22:15:18 2010 +0200 +++ b/pages/HelpOnEventAggregatorNewEvent Sat Apr 10 22:38:34 2010 +0200 @@ -10,8 +10,19 @@ Upon invoking the action, a form will be displayed requesting values for the following items: * The title or summary of the event; this will be used as the page name. - * The start date of the event (optional). - * The end date of the event (optional). + * The start date of the event. + * A description of the event (optional). + * The location of the event (optional). + * A canonical URL for the event (optional). + +Additional controls are available through a number of buttons: + + * `Specify end date` exposes a field for the end date of the event (if different from the start date). + * `Specify times` exposes fields for the start and end times of the event. + * `Specify location` exposes a field which links time information to a time "regime" observed in a particular place. + * `Specify UTC offsets` exposes fields which allow times to be associated with particular time zones. + * `Add topic` permits topic information to be specified. + * `Show advanced options` permits advanced options to be inspected and changed. When the form is submitted, a new page will be created and the supplied details inserted into the appropriate locations in the page. The new page will then be opened for further editing.