General Actions:
Log-in
Register
Wiki:
Main wiki
▼
:
Document Index
»
Space:
XWiki
▼
:
Document Index
»
Page:
InstalledExtensions
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
»
Installed extensions
Wiki source code of
Installed 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: #elseif ($request.actionuninstall) 8: #handleUninstallExtensionRequest() 9: #else 10: (% class="full column" %)((( 11: #displayExtensionSearchBar() 12: 13: = $msg.get('extensions.installed.title') 14: 15: #if ($request.extensionid && $request.extensionversion) 16: #set ($extensions = [$extensionManager.resolve($request.extensionid, $request.extensionversion)]) 17: #else 18: #set($extensions = $extensionManager.getInstalledExtensions()) 19: #end 20: #if ($extensions.isEmpty()) 21: {{info}}$msg.get('extensions.installed.noExtensions'){{/info}}## 22: #else 23: #if ($extensions.size() > 1) 24: #set ($hasPagination = true) 25: #set ($paginationParams = {'totalItems': $extensions.size(), 'url': $doc.getURL($xcontext.action, $request.getQueryString().replaceAll('(^|&)firstIndex=[^&]++&?', '$1'))}) 26: {{html}}#pagination($paginationParams){{/html}} 27: #set ($extensions = $extensions.subList($paginationParams.firstItem, $mathtool.min($extensions.size(), $mathtool.add($paginationParams.firstItem, $paginationParams.itemsPerPage)))) 28: #end 29: #foreach($extension in $extensions) 30: #displayExtension($extension $actions) 31: #end 32: #if ($hasPagination) 33: #set ($discard = $paginationParams.put('position', 'bottom')) 34: {{html}}#pagination($paginationParams){{/html}} 35: #end 36: #end 37: ))) 38: #end 39: {{/velocity}}