Changeset 1052 in products for quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/browser/viewlets.py
- Timestamp:
- May 19, 2009 9:43:04 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/browser/viewlets.py
r957 r1052 1 from cgi import escape 1 2 from zope.component import getMultiAdapter 2 3 from zope.viewlet.interfaces import IViewlet … … 21 22 self.override_comments = self.context.hasProperty('qSEO_html_comment') 22 23 24 def std_title(self): 25 portal_title = safe_unicode(self.portal_title()) 26 page_title = safe_unicode(self.page_title()) 27 if page_title == portal_title: 28 return u"<title>%s</title>" % (escape(portal_title)) 29 else: 30 return u"<title>%s — %s</title>" % ( 31 escape(safe_unicode(page_title)), 32 escape(safe_unicode(portal_title))) 33 23 34 def render(self): 24 std_title = u"<title>%s — %s</title>" % ( safe_unicode(self.page_title()), 25 safe_unicode(self.portal_title()) 26 ) 35 std_title = self.std_title() 27 36 seo_context = getMultiAdapter((self.context, self.request), name='seo_context') 28 37 if not self.override_title:
Note: See TracChangeset
for help on using the changeset viewer.