Changeset 1848 in products
- Timestamp:
- Mar 4, 2010 3:06:09 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/browser/viewlets.py
r1817 r1848 7 7 from plone.app.layout.viewlets.common import ViewletBase 8 8 9 from Products.CMFPlone.utils import safe_unicode 9 from Products.CMFPlone.utils import safe_unicode, getSiteEncoding 10 10 from Products.CMFCore.utils import getToolByName 11 11 … … 22 22 def render(self): 23 23 TEMPLATE = '<meta name="%s" content="%s"/>' 24 return '\n'.join([TEMPLATE % (k,v) \ 25 for k,v in self.listMetaTags().items()]) 26 24 enc = getSiteEncoding(self.context) 25 sfuncd = lambda x, enc=enc:safe_unicode(x, enc) 26 return u'\n'.join([TEMPLATE % tuple(map(sfuncd, (k,v))) \ 27 for k,v in self.listMetaTags().items()]) 28 27 29 def listMetaTags(self): 28 30 """Calculate list metatags"""
Note: See TracChangeset
for help on using the changeset viewer.