Wiki-Quellcode von ImageSelectorService
Verstecke letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| |
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 | #set ($discard = $xwiki.ssx.use('CKEditor.ImageSelectorService')) | ||
| 10 | #if ($xcontext.action == 'get') | ||
| 11 | #set ($selectorUIXs = $services.uix.getExtensions('org.xwiki.contrib.ckeditor.plugins.imageSelector', | ||
| 12 | {'sortByParameter' : 'priority'})) | ||
| 13 | {{html clean='false'}} | ||
| 14 | <div> | ||
| 15 | <ul class="nav nav-tabs" role="tablist"> | ||
| 16 | <!-- Nav tabs --> | ||
| 17 | #foreach ($uix in $selectorUIXs) | ||
| 18 | #set ($tabId = "${uix.parameters.id}-$request.index") | ||
| 19 | <li role="presentation" #if($foreach.index == 0)class="active"#end> | ||
| 20 | <a href="#$escapetool.url($tabId)" | ||
| 21 | aria-controls="$escapetool.xml($tabId)" | ||
| 22 | role="tab" data-toggle="tab"> | ||
| 23 | $escapetool.xml($services.localization.render($uix.parameters.title)) | ||
| 24 | </a> | ||
| 25 | </li> | ||
| 26 | #end | ||
| 27 | </ul> | ||
| 28 | |||
| 29 | <!-- Tab panes --> | ||
| 30 | <div class="tab-content"> | ||
| 31 | #foreach ($uix in $selectorUIXs) | ||
| 32 | #set ($tabId = "${uix.parameters.id}-$request.index") | ||
| 33 | <div role="tabpanel" | ||
| 34 | class="$escapetool.xml(${uix.parameters.id}) tab-pane#if($foreach.index == 0) active#end" | ||
| 35 | id="$escapetool.xml($tabId)"> | ||
| 36 | $services.rendering.render($uix.execute(), 'xhtml/1.0') | ||
| 37 | </div> | ||
| 38 | #end | ||
| 39 | </div> | ||
| 40 | </div> | ||
| 41 | {{/html}} | ||
| 42 | #end | ||
| 43 | {{/velocity}} | ||
| 44 | |||
| 45 | {{velocity output="false"}} | ||
| 46 | #if ($xcontext.action == 'get') | ||
| 47 | #getRequiredSkinExtensions($requiredSkinExtensions) | ||
| 48 | #set ($discard = $response.setHeader('X-XWIKI-HTML-HEAD', $requiredSkinExtensions)) | ||
| 49 | #end | ||
| 50 | {{/velocity}} |