General Actions:
Log-in
Register
Wiki:
Main wiki
▼
:
Document Index
»
Space:
XWiki
▼
:
Document Index
»
Page:
CoreExtensions
Search
en
Page Actions:
Export
▼
:
Export as PDF
Export as RTF
Export as HTML
More actions
▼
:
Print preview
View Source
Main wiki
»
XWiki Space
»
XWiki Preferences
»
AdminSheet
»
Core extensions
Wiki source code of
Core extensions
Last modified by
Administrator
on 2012/03/21 17:40
Content
·
Comments
(0)
·
Annotations
(0)
·
Attachments
(1)
·
History
·
Information
Hide line numbers
1: {{include document="ExtensionManagerMacros" /}} 2: 3: {{velocity}} 4: ## Ajax call for a single extension 5: #if ($request.extensionid && $request.extensionversion && $request.ajax) 6: #displayExtension($extensionManager.resolve($request.extensionid, $request.extensionversion) $actions) 7: #else 8: (% class="full column" %)((( 9: #displayExtensionSearchBar() 10: 11: = $msg.get('extensions.core.title') 12: 13: #if ($request.extensionid && $request.extensionversion) 14: #set ($extensions = [$extensionManager.resolve($request.extensionid, $request.extensionversion)]) 15: #else 16: #set($extensions = $extensionManager.getCoreExtensions()) 17: #end 18: #if ($extensions.isEmpty()) 19: {{info}}$msg.get('extensions.core.noExtensions'){{/info}}## 20: #else 21: #if ($extensions.size() > 1) 22: #set ($paginationParams = {'totalItems': $extensions.size(), 'url': $doc.getURL($xcontext.action, $request.getQueryString().replaceAll('(^|&)firstIndex=[^&]++&?', '$1'))}) 23: {{html}}#pagination($paginationParams){{/html}} 24: #set ($extensions = $extensions.subList($paginationParams.firstItem, $mathtool.min($extensions.size(), $mathtool.add($paginationParams.firstItem, $paginationParams.itemsPerPage)))) 25: #end 26: #foreach($extension in $extensions) 27: #displayExtension($extension $actions) 28: #end 29: #if ($paginationParams) 30: #set ($discard = $paginationParams.put('position', 'bottom')) 31: {{html}}#pagination($paginationParams){{/html}} 32: #end 33: #end 34: ))) 35: #end 36: {{/velocity}}