From bf19a71460fc9dfc19665df879f1ecf327b4284f Mon Sep 17 00:00:00 2001 From: helmutm Date: Fri, 8 Aug 2008 13:55:50 +0000 Subject: [PATCH] Edit action for Flash videos git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2792 fd906abe-77d9-0310-91a1-e0d9ade77398 --- browser/action.py | 11 +++++++++++ browser/form_macros.pt | 4 ++-- integrator/content/video/browser.py | 13 +++++++++++++ locales/de/LC_MESSAGES/loops.mo | Bin 6675 -> 6955 bytes locales/de/LC_MESSAGES/loops.po | 17 ++++++++++++++++- 5 files changed, 42 insertions(+), 3 deletions(-) diff --git a/browser/action.py b/browser/action.py index 7c908b9..cf10efb 100644 --- a/browser/action.py +++ b/browser/action.py @@ -55,6 +55,7 @@ class DialogAction(Action): dialogName = 'create' qualifier = typeToken = innerForm = None fixedType = False + viewTitle = '' addParams = {} @Lazy @@ -77,6 +78,8 @@ class DialogAction(Action): urlParams['inner_form'] = self.innerForm if self.fixedType: urlParams['fixed_type'] = 'yes' + if self.viewTitle: + urlParams['view_title'] = self.viewTitle urlParams.update(self.addParams) #url = self.page.getUrlForTarget(self.view) #return self.jsOnClick % (self.dialogName, url, self.viewName, @@ -119,3 +122,11 @@ actions.register('edit_object', 'portlet', DialogAction, dialogName='edit', prerequisites=['registerDojoEditor'], ) + +actions.register('edit_concept', 'portlet', DialogAction, + title=_(u'Edit Concept...'), + description=_(u'Modify concept object.'), + viewName='edit_concept.html', + dialogName='edit', + prerequisites=['registerDojoEditor'], +) diff --git a/browser/form_macros.pt b/browser/form_macros.pt index 6750736..04a5f6d 100644 --- a/browser/form_macros.pt +++ b/browser/form_macros.pt @@ -19,7 +19,7 @@ - Edit Information Object
- Create Information Object