Änderungen von Dokument Show Hide Macro
Zuletzt geändert von jklein am 2025/06/02 14:04
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
-
Objekte (1 geändert, 0 hinzugefügt, 2 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -3,7 +3,7 @@ 3 3 with the same kind of CSS rules. However, it is now based on jQuery, and need requireJS, so it requires 4 4 XWiki 5.x or more. 5 5 6 -{{showhide title="PublicAPI"}}6 +{{showhide}} 7 7 Inhalt 8 8 Inhalt 9 9 Inhalt
- XWiki.StyleSheetExtension[0]
-
- Pufferstrategie
-
... ... @@ -1,1 +1,0 @@ 1 -long - Code
-
... ... @@ -1,19 +1,0 @@ 1 -.showhide-header-flex { 2 - display: flex; 3 - justify-content: space-between; 4 - align-items: center; 5 - padding: 6px 10px; 6 - font-weight: bold; 7 -} 8 - 9 -.showhide-title { 10 - flex: 1; 11 - text-align: left; 12 -} 13 - 14 -.showhidebutton a { 15 - text-decoration: none; 16 - cursor: pointer; 17 - font-weight: normal; 18 -} 19 - - Content Type
-
... ... @@ -1,1 +1,0 @@ 1 -CSS - Name
-
... ... @@ -1,1 +1,0 @@ 1 -ShowHideMacro Style - Inhalt parsen
-
... ... @@ -1,1 +1,0 @@ 1 -Nein - Benutze diese Erweiterung
-
... ... @@ -1,1 +1,0 @@ 1 -currentPage
- XWiki.WikiMacroClass[0]
-
- Makro-Code
-
... ... @@ -17,25 +17,12 @@ 17 17 #set($effect = "slideToggle") 18 18 #end 19 19 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration)) 20 -#set($title = $escapetool.xml($mparams.title)) 21 21 (% #if($divstyle && $divstyle!="") style="${divstyle}" #end %) 22 22 ((( 23 -(% class="showhide -header" %)24 -((( 22 +(% class="showhidebutton" %) 23 +((( 25 25 {{html clean=false}} 26 -<div class="showhide-header-flex"> 27 - <div class="showhide-title">$title</div> 28 - <div class="showhidebutton"> 29 - <a href="javascript:void(0)" 30 - #if($id && $id!="")id="showhidebuttontext${id}" #end 31 - data-show-duration="$effectduration" 32 - data-show-effect="$effect" 33 - data-show-message="$showmessage" 34 - data-hide-message="$hidemessage"> 35 - ► $showmessage 36 - </a> 37 - </div> 38 -</div> 25 +<a href="javascript:void(0)" #if($id && $id!="")id="showhidebuttontext${id}" #end data-show-duration="$effectduration" data-show-effect="$effect" data-show-message="$showmessage" data-hide-message="$hidemessage">► $showmessage</a> 39 39 {{/html}} 40 40 ))) 41 41 (% class="showhidecontent" #if($id && $id!="")id="showhidecontent${id}" #end#if($xcontext.action != 'edit') style="display: none;"#end %)
- XWiki.WikiMacroParameterClass[7]
-
- Parameter verpflichtend
-
... ... @@ -1,1 +1,0 @@ 1 -Nein - Parameter-Name
-
... ... @@ -1,1 +1,0 @@ 1 -title