1.1 --- a/macros/SharedContent.py Tue May 07 22:31:11 2013 +0200
1.2 +++ b/macros/SharedContent.py Tue May 07 23:44:34 2013 +0200
1.3 @@ -6,7 +6,7 @@
1.4 @license: GNU GPL (v2 or later), see COPYING.txt for details.
1.5 """
1.6
1.7 -from DateSupport import getDateTime, DateTime
1.8 +from DateSupport import getDateTimeFromISO8601, DateTime
1.9 from MoinMoin.Page import Page
1.10 from MoinRemoteSupport import *
1.11 from MoinSupport import parseMacroArguments
1.12 @@ -158,7 +158,7 @@
1.13
1.14 if update:
1.15 if feed_type == "atom":
1.16 - value = getDateTime(text(value))
1.17 + value = getDateTimeFromISO8601(text(value))
1.18 else:
1.19 value = DateTime(parsedate(text(value)))
1.20 update.updated = value
1.21 @@ -248,9 +248,14 @@
1.22
1.23 if show_content:
1.24 append(fmt.div(on=1, css_class="moinshare-update"))
1.25 + append(fmt.div(on=1, css_class="moinshare-content"))
1.26 if update.content and update.content_type == "html":
1.27 append(fmt.rawHTML(unescape(update.content)))
1.28 append(fmt.div(on=0))
1.29 + append(fmt.div(on=1, css_class="moinshare-date"))
1.30 + append(fmt.text(str(update.updated)))
1.31 + append(fmt.div(on=0))
1.32 + append(fmt.div(on=0))
1.33
1.34 # Or emit title and link information for items.
1.35