Changeset 2396 in products for quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/browser/newssitemapview.py
- Timestamp:
- May 27, 2010 3:13:03 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/browser/newssitemapview.py
r1593 r2396 1 import re 1 2 from DateTime import DateTime 2 3 from commonview import * 4 from zope.component import getMultiAdapter 5 6 reTrailingParenthtical = re.compile("\s*\(.*\)\s*", re.S) 3 7 4 8 class NewsSitemapView(CommonSitemapView): 5 9 """ 6 MobileSitemap browser view10 News Sitemap browser view 7 11 """ 8 12 implements(ISitemapView) 9 13 10 14 additional_maps = ( 11 ('publication_date', lambda x:DateTime(x.EffectiveDate).HTML4()), 12 ('keywords', lambda x:', '.join(x.Subject)) 15 ('publication_date', lambda x:DateTime(x.EffectiveDate).strftime("%Y-%m-%d")), 16 ('keywords', lambda x:', '.join(x.Subject)), 17 ('name', lambda x:reTrailingParenthtical.sub("",x.Title)), 18 ('title', lambda x:x.Title), 19 ('language', lambda x:x.Language), 13 20 ) 14 21
Note: See TracChangeset
for help on using the changeset viewer.