Changes for page Show Hide Macro
Last modified by jklein on 2025/06/02 14:04
Summary
-
Objects (1 modified, 0 added, 1 removed)
Details
- XWiki.StyleSheetExtension[0]
-
- Caching policy
-
... ... @@ -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 - Parse content
-
... ... @@ -1,1 +1,0 @@ 1 -No - Use this extension
-
... ... @@ -1,1 +1,0 @@ 1 -currentPage
- XWiki.WikiMacroClass[0]
-
- Macro 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 %)