Code source wiki de ImageSelectorService

Version 1.1 par superadmin le 2022/06/20 08:49

Masquer les derniers auteurs
superadmin 1.1 1 {{velocity output="false"}}
2 #if ($xcontext.action == 'get')
3 #template('display_macros.vm')
4 #initRequiredSkinExtensions()
5 #end
6 {{/velocity}}
7
8 {{velocity}}
9 #if ($xcontext.action == 'get')
10 #set ($selectorUIXs = $services.uix.getExtensions('org.xwiki.contrib.ckeditor.plugins.imageSelector',
11 {'sortByParameter' : 'priority'}))
12 {{html clean='false'}}
13 <div>
14 <ul class="nav nav-tabs" role="tablist">
15 <!-- Nav tabs -->
16 #foreach ($uix in $selectorUIXs)
17 <li role="presentation" #if($foreach.index == 0)class="active"#end>
18 <a href="#$escapetool.url($uix.parameters.id)"
19 aria-controls="$escapetool.xml($uix.parameters.id)"
20 role="tab" data-toggle="tab">
21 $escapetool.xml($services.localization.render($uix.parameters.title))
22 </a>
23 </li>
24 #end
25 </ul>
26
27 <!-- Tab panes -->
28 <div class="tab-content">
29 #foreach ($uix in $selectorUIXs)
30 <div role="tabpanel" class="tab-pane#if($foreach.index == 0) active#end" id="$escapetool.url($uix.parameters.id)">
31 $services.rendering.render($uix.execute(), 'xhtml/1.0')
32 </div>
33 #end
34 </div>
35 </div>
36 {{/html}}
37 #end
38 {{/velocity}}
39
40 {{velocity output="false"}}
41 #if ($xcontext.action == 'get')
42 #getRequiredSkinExtensions($requiredSkinExtensions)
43 #set ($discard = $response.setHeader('X-XWIKI-HTML-HEAD', $requiredSkinExtensions))
44 #end
45 {{/velocity}}