# HG changeset patch # User Paul Boddie # Date 1329579478 -3600 # Node ID 0d24005499ef10992a42815e0a16e48f53d9d3fa # Parent 900f0f2b552effc4640ab35a99cd6f7924590330 Fixed calendar name testing to avoid redundant navigation links being shown. Added a note about making formatted text available through iCalendar summaries. diff -r 900f0f2b552e -r 0d24005499ef EventAggregatorSupport.py --- a/EventAggregatorSupport.py Sat Feb 18 01:19:52 2012 +0100 +++ b/EventAggregatorSupport.py Sat Feb 18 16:37:58 2012 +0100 @@ -1443,7 +1443,7 @@ self.last = last self.duration = last - first - if self.calendar_name is not None: + if self.calendar_name: # Store the view parameters. @@ -1932,7 +1932,7 @@ # Prepare navigation links. - if self.calendar_name is not None: + if self.calendar_name: calendar_name = self.calendar_name # Links to the previous set of months and to a calendar shifted diff -r 900f0f2b552e -r 0d24005499ef TO_DO.txt --- a/TO_DO.txt Sat Feb 18 01:19:52 2012 +0100 +++ b/TO_DO.txt Sat Feb 18 16:37:58 2012 +0100 @@ -1,9 +1,8 @@ Navigation Controls ------------------- -Without a calendar start, end and calendar name, the list view still shows -navigation controls. Also, links to other views from the day view can override -the default "all events" limits, which is not necessarily beneficial. +Links to other views from the day view can override the default "all events" +limits, which is not necessarily beneficial. The "New event" link should probably not be present when only remote events are being aggregated by a calendar. @@ -128,6 +127,15 @@ for authors to include a UID property identifying each event, using the same value regardless of where the event is being published. +Formatting in iCalendar Output +------------------------------ + +If there is a reasonably standard way of incorporating Wiki text in iCalendar +output alongside plain text, this would enable events aggregated from Wiki +sources to use Wiki text to describe things like the location and topics of an +event with links and other formatting that could then be reproduced in the +aggregating Wiki. + Remote Source Timeouts ----------------------