Edit action for Flash videos
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2792 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
d3bda353be
commit
bf19a71460
5 changed files with 42 additions and 3 deletions
|
@ -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'],
|
||||
)
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
<tr>
|
||||
<th colspan="5" class="headline"
|
||||
tal:attributes="colspan python: useI18N and 4 or 5">
|
||||
<span tal:replace="view/title"
|
||||
<span tal:replace="request/view_title|view/title"
|
||||
i18n:translate="">Edit Information Object</span>
|
||||
</th>
|
||||
<th tal:condition="useI18N"
|
||||
|
@ -75,7 +75,7 @@
|
|||
tal:attributes="value view/form_action" />
|
||||
<table cellpadding="3" class="form">
|
||||
<tbody><tr><th colspan="5" class="headline">
|
||||
<span tal:content="view/title"
|
||||
<span tal:content="request/view_title|view/title"
|
||||
i18n:translate="">Create Information Object</span>
|
||||
<select name="form.type" id="form.type"
|
||||
tal:condition="not:fixedType"
|
||||
|
|
|
@ -25,8 +25,21 @@ $Id$
|
|||
from zope import interface, component
|
||||
from zope.cachedescriptors.property import Lazy
|
||||
|
||||
from cybertools.browser.action import Action, actions
|
||||
from loops.browser.action import DialogAction
|
||||
from loops.common import adapted
|
||||
from loops.integrator.content.browser import ExternalAccessRenderer
|
||||
from loops.util import _
|
||||
|
||||
|
||||
actions.register('edit_video', 'portlet', DialogAction,
|
||||
title=_(u'Edit Video...'),
|
||||
description=_(u'Modify video information.'),
|
||||
viewName='edit_concept.html',
|
||||
viewTitle=_(u'Edit Video'),
|
||||
dialogName='edit',
|
||||
prerequisites=['registerDojoEditor'],
|
||||
)
|
||||
|
||||
|
||||
class FlashVideo(ExternalAccessRenderer):
|
||||
|
|
Binary file not shown.
|
@ -3,7 +3,7 @@ msgstr ""
|
|||
|
||||
"Project-Id-Version: $Id$\n"
|
||||
"POT-Creation-Date: 2007-05-22 12:00 CET\n"
|
||||
"PO-Revision-Date: 2008-07-28 12:00 CET\n"
|
||||
"PO-Revision-Date: 2008-08-08 12:00 CET\n"
|
||||
"Last-Translator: Helmut Merz <helmutm@cy55.de>\n"
|
||||
"Language-Team: loops developers <helmutm@cy55.de>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -158,6 +158,21 @@ msgstr "Ressource bearbeiten"
|
|||
msgid "Edit Resource..."
|
||||
msgstr "Ressource bearbeiten..."
|
||||
|
||||
msgid "Edit Concept"
|
||||
msgstr "Begriff bearbeiten"
|
||||
|
||||
msgid "Edit Concept..."
|
||||
msgstr "Begriff bearbeiten..."
|
||||
|
||||
msgid "Edit Video..."
|
||||
msgstr "Video bearbeiten..."
|
||||
|
||||
msgid "Edit Video"
|
||||
msgstr "Video bearbeiten"
|
||||
|
||||
msgid "Modify video information"
|
||||
msgstr "Daten des Video-Objekts bearbeiten"
|
||||
|
||||
msgid "Content Type"
|
||||
msgstr "Format"
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue