From 720a79a34c333a0e7e9f40af2433e6b53bb6462c Mon Sep 17 00:00:00 2001 From: helmutm Date: Sat, 26 Apr 2008 12:43:44 +0000 Subject: [PATCH] add 'target' argument to 'getActions()' methods git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2545 fd906abe-77d9-0310-91a1-e0d9ade77398 --- compound/blog/browser.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/compound/blog/browser.py b/compound/blog/browser.py index a872173..20402f3 100755 --- a/compound/blog/browser.py +++ b/compound/blog/browser.py @@ -86,13 +86,14 @@ class BlogView(ConceptView): def macro(self): return view_macros.macros['blog'] - def getActions(self, category='object', page=None): + def getActions(self, category='object', page=None, target=None): blogOwnerId = self.blogOwnerId if blogOwnerId: principal = self.request.principal if principal and principal.id != blogOwnerId: return [] - return actions.get(category, ['createBlogPost'], view=self, page=page) + return actions.get(category, ['createBlogPost'], + view=self, page=page, target=target) @Lazy def blogOwnerId(self): @@ -131,14 +132,14 @@ class BlogPostView(ConceptView): data['privateComment'] = u'' return data - def getActions(self, category='object', page=None): + def getActions(self, category='object', page=None, target=None): actions = [] if category == 'portlet' and self.editable: actions.append(DialogAction(self, title=_(u'Edit Blog Post...'), description=_(u'Modify blog post.'), viewName='edit_blogpost.html', dialogName='editBlogPost', - page=page)) + page=page, target=target)) #self.registerDojoTextWidget() self.registerDojoDateWidget() return actions