Wiki-Quellcode von XWiki Pro

Zuletzt geändert von Daniel Herrmann am 2025/06/22 18:48

Verstecke letzte Bearbeiter
Daniel Herrmann 1.1 1 {{template name="extension.vm" output="false"/}}
2
3 {{velocity}}
4 #set ($discard = $xwiki.jsx.use('XWiki.Pro.Configuration'))
5 #set ($discard = $xwiki.ssx.use('XWiki.Pro.Configuration'))
6 #if ($xcontext.action != 'get')
7 {{info}}$services.localization.render('xwiki.pro.configuration.header'){{/info}}
8 #end
9
10 {{html clean="false"}}
11 #if ($isAjaxRequest)
12 #if ($request.extensionId)
13 #handleExtensionRequest()
14 #else
15 #set ($xwikiProUIId = 'com.xwiki.pro:xwiki-pro-ui')
16 #set ($xwikiProUI = $extensionManager.installed.getInstalledExtension($xwikiProUIId, $extensionNamespace))
17 #set ($xwikiProPackageId = 'com.xwiki.pro:xwiki-pro-package')
18 #set ($xwikiProPackageExtension = $extensionManager.resolve($xwikiProPackageId, $xwikiProUI.version))
19 #set ($dependencies = $xwikiProPackageExtension.dependencies)
20 #if ($dependencies.size() > 0)
21 #foreach($dependency in $dependencies)
22 #set ($extension = $extensionManager.resolve($dependency, $extensionNamespace))
23 #displayExtension($extension)
24 #end
25 #else
26 $services.localization.render('xwiki.pro.configuration.noResults')
27 #end
28 #end
29 #else
30 <div class="full column">
31 <p class="loading">$services.localization.render('xwiki.pro.configuration.loading')</p>
32 </div>
33 #end
34 {{/html}}
35 {{/velocity}}