Modifications pour le document ImageSelectorService
Modifié par Florent Charton le 2026/03/13 11:04
Depuis la version 1.1
modifié par superadmin
sur 2022/06/20 08:49
sur 2022/06/20 08:49
Commentaire de modification :
Install extension [org.xwiki.contrib:application-ckeditor-ui/1.63.1]
À la version 2.1
modifié par Florent Charton
sur 2024/08/08 18:44
sur 2024/08/08 18:44
Commentaire de modification :
Install extension [org.xwiki.platform:xwiki-platform-ckeditor-ui/15.10.11]
Résumé
-
Propriétés de la Page (2 modifications, 0 ajouts, 0 suppressions)
-
Objets (0 modifications, 1 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Auteur du document
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. superadmin1 +xwiki:XWiki.fcharton - Contenu
-
... ... @@ -6,6 +6,7 @@ 6 6 {{/velocity}} 7 7 8 8 {{velocity}} 9 +#set ($discard = $xwiki.ssx.use('CKEditor.ImageSelectorService')) 9 9 #if ($xcontext.action == 'get') 10 10 #set ($selectorUIXs = $services.uix.getExtensions('org.xwiki.contrib.ckeditor.plugins.imageSelector', 11 11 {'sortByParameter' : 'priority'})) ... ... @@ -14,9 +14,10 @@ 14 14 <ul class="nav nav-tabs" role="tablist"> 15 15 <!-- Nav tabs --> 16 16 #foreach ($uix in $selectorUIXs) 18 + #set ($tabId = "${uix.parameters.id}-$request.index") 17 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 + <a href="#$escapetool.url($tabId)" 21 + aria-controls="$escapetool.xml($tabId)" 20 20 role="tab" data-toggle="tab"> 21 21 $escapetool.xml($services.localization.render($uix.parameters.title)) 22 22 </a> ... ... @@ -27,7 +27,10 @@ 27 27 <!-- Tab panes --> 28 28 <div class="tab-content"> 29 29 #foreach ($uix in $selectorUIXs) 30 - <div role="tabpanel" class="tab-pane#if($foreach.index == 0) active#end" id="$escapetool.url($uix.parameters.id)"> 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)"> 31 31 $services.rendering.render($uix.execute(), 'xhtml/1.0') 32 32 </div> 33 33 #end
- XWiki.StyleSheetExtension[0]
-
- Mode de mise en cache
-
... ... @@ -1,0 +1,1 @@ 1 +long - Code
-
... ... @@ -1,0 +1,3 @@ 1 +.image-selector .tab-content { 2 + margin-top: floor(@font-size-base * 1.4); 3 +} - Content Type
-
... ... @@ -1,0 +1,1 @@ 1 +LESS - Parser le contenu
-
... ... @@ -1,0 +1,1 @@ 1 +Non - Utiliser cette extension
-
... ... @@ -1,0 +1,1 @@ 1 +onDemand