Ignore:
Timestamp:
May 27, 2010 3:13:03 PM (14 years ago)
Author:
mylan
Message:

#131: Update news sitemap with new required tags

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/browser/newssitemapview.py

    r1593 r2396  
     1import re 
    12from DateTime import DateTime 
    23from commonview import * 
     4from zope.component import getMultiAdapter 
     5 
     6reTrailingParenthtical = re.compile("\s*\(.*\)\s*", re.S) 
    37 
    48class NewsSitemapView(CommonSitemapView): 
    59    """ 
    6     Mobile Sitemap browser view 
     10    News Sitemap browser view 
    711    """ 
    812    implements(ISitemapView) 
    913 
    1014    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), 
    1320    ) 
    1421 
Note: See TracChangeset for help on using the changeset viewer.