provide Lightbox for showing images
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3585 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
a2743a5c47
commit
294e08e5b7
2 changed files with 7 additions and 2 deletions
|
@ -610,6 +610,11 @@ class BaseView(GenericView, I18NView):
|
||||||
jsCall = 'dojo.require("dijit._editor.plugins.LinkDialog");'
|
jsCall = 'dojo.require("dijit._editor.plugins.LinkDialog");'
|
||||||
self.controller.macros.register('js-execute', jsCall, jsCall=jsCall)
|
self.controller.macros.register('js-execute', jsCall, jsCall=jsCall)
|
||||||
|
|
||||||
|
def registerDojoLightbox(self):
|
||||||
|
self.registerDojo()
|
||||||
|
jsCall = 'dojo.require("dojox.image.Lightbox");'
|
||||||
|
self.controller.macros.register('js-execute', jsCall, jsCall=jsCall)
|
||||||
|
|
||||||
def registerDojoFormAll(self):
|
def registerDojoFormAll(self):
|
||||||
self.registerDojo()
|
self.registerDojo()
|
||||||
cm = self.controller.macros
|
cm = self.controller.macros
|
||||||
|
@ -618,8 +623,7 @@ class BaseView(GenericView, I18NView):
|
||||||
'dojo.require("dijit.form.TimeTextBox"); '
|
'dojo.require("dijit.form.TimeTextBox"); '
|
||||||
'dojo.require("dijit.form.SimpleTextarea"); '
|
'dojo.require("dijit.form.SimpleTextarea"); '
|
||||||
'dojo.require("dijit.form.FilteringSelect"); '
|
'dojo.require("dijit.form.FilteringSelect"); '
|
||||||
'dojo.require("dojox.data.QueryReadStore"); '
|
'dojo.require("dojox.data.QueryReadStore"); ')
|
||||||
'dojo.require("dojox.image.Lightbox"); ')
|
|
||||||
cm.register('js-execute', 'dojo.form.all', jsCall=jsCall)
|
cm.register('js-execute', 'dojo.form.all', jsCall=jsCall)
|
||||||
|
|
||||||
def registerDojoFormAllGrid(self):
|
def registerDojoFormAllGrid(self):
|
||||||
|
|
|
@ -107,6 +107,7 @@ class NodeView(BaseView):
|
||||||
cm.register('js', 'loops.js', resourceName='loops.js', priority=60)
|
cm.register('js', 'loops.js', resourceName='loops.js', priority=60)
|
||||||
cm.register('top_actions', 'top_actions', name='multi_actions',
|
cm.register('top_actions', 'top_actions', name='multi_actions',
|
||||||
subMacros=[i18n_macros.macros['language_switch']])
|
subMacros=[i18n_macros.macros['language_switch']])
|
||||||
|
self.registerDojoLightbox()
|
||||||
if self.globalOptions('expert.quicksearch'):
|
if self.globalOptions('expert.quicksearch'):
|
||||||
from loops.expert.browser.search import searchMacrosTemplate
|
from loops.expert.browser.search import searchMacrosTemplate
|
||||||
cm.register('top_actions', 'top_quicksearch', name='multi_actions',
|
cm.register('top_actions', 'top_quicksearch', name='multi_actions',
|
||||||
|
|
Loading…
Add table
Reference in a new issue