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
	
	 helmutm
						helmutm