2011-01-17 | Paul Boddie | raw annotate files changeset graph | Introduced an as_datetime_or_date method to the DateTime class in order to support conversion of incomplete datetimes to dates and comparisons of dates and datetimes. Introduced time_string and time methods to the DateTime class. Introduced usage of has_time where merely testing for DateTime compliance is not sufficient. Converted end dates from events in the scale used for the day view, incrementing such dates in order to provide a usable endpoint for whole day events. Renamed the as_times method to as_limits, since the limits may not convey time information. Made Event instances hashable. Changed the macro and summary action to use a resolution parameter for the action. Added the "original" calendar limits to View instances so that subscriptions and downloads of a calendar are advertised using the appropriate calculated period. Changed the macro to employ rowspans and to emit events only for the first period on a given day that they occur, with the rowspan causing the event to fill the remaining periods. Tidied the time scale used for the day view, padding each cell and employing only time information. |
1 Metadata-Version: 1.1 2 Name: EventAggregator 3 Version: 0.7 4 Author: Paul Boddie 5 Author-email: paul at boddie org uk 6 Maintainer: Paul Boddie 7 Maintainer-email: paul at boddie org uk 8 Home-page: http://moinmo.in/MacroMarket/EventAggregator 9 Download-url: http://moinmo.in/MacroMarket/EventAggregator?action=AttachFile&do=view&target=EventAggregator-0.7.tar.gz 10 Summary: Aggregate event data and display it in an event calendar (or summarise it in iCalendar and RSS resources) 11 License: GPL (version 2 or later) 12 Description: The EventAggregator macro for MoinMoin can be used to display event 13 calendars or listings which obtain their data from pages belonging to 14 specific categories. The EventAggregatorSummary action provides 15 summaries of events stored in a Wiki, and the EventAggregatorNewEvent 16 action provides a convenient way of adding new events. 17 Keywords: MoinMoin Wiki calendar event RSS iCalendar 18 Requires: MoinMoin 19 Classifier: Development Status :: 3 - Alpha 20 Classifier: License :: OSI Approved :: GNU General Public License (GPL) 21 Classifier: Programming Language :: Python 22 Classifier: Topic :: Internet :: WWW/HTTP 23 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content