Changeset 1344 in products
- Timestamp:
- Oct 9, 2009 5:04:29 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.quills.extras/trunk/quintagroup/quills/extras/portlets/patch_renderers.py
r1225 r1344 1 1 # -*- coding: utf-8 -*- 2 2 from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile 3 from Products.CMFCore.utils import getToolByName 3 4 4 5 from quills.app.portlets.authors import Renderer as AuthorBaseRenderer … … 16 17 _template = ViewPageTemplateFile('recentcomments.pt') 17 18 19 @property 20 def getComments(self): 21 weblog_content = self.getWeblogContentObject() 22 if weblog_content is None: 23 return [] 24 25 context = self.context.aq_inner 26 pc = getToolByName(context, 'portal_catalog') 27 comment_brains = pc({ 28 'portal_type' : 'Discussion Item', 29 'sort_on' : 'modified', 30 'sort_order' : 'reverse', 31 'path' : {'query' : '/'.join(context.getPhysicalPath()),} 32 }) 33 return comment_brains[:self.data.max_comments] 34 18 35 class RecentEntriesRenderer(RecentEntriesBaseRenderer): 19 36
Note: See TracChangeset
for help on using the changeset viewer.