Changes for page Show Hide Macro
Last modified by jklein on 2025/06/02 14:04
Summary
-
Objects (1 modified, 0 added, 0 removed)
Details
- XWiki.WikiMacroClass[0]
-
- Macro code
-
... ... @@ -20,19 +20,24 @@ 20 20 #set($title = $escapetool.xml($mparams.title)) 21 21 (% #if($divstyle && $divstyle!="") style="${divstyle}" #end %) 22 22 ((( 23 +(% class="showhide-header" %) 24 +((( 23 23 {{html clean=false}} 24 -<div class="showhide-header" 25 - #if($id && $id!="") id="showhideheader${id}" #end 26 - data-show-duration="$effectduration" 27 - data-show-effect="$effect" 28 - data-show-message="$showmessage" 29 - data-hide-message="$hidemessage"> 30 - <div class="showhide-header-flex"> 31 - <div class="showhide-title">$title</div> 32 - <div class="showhide-icon">► $showmessage</div> 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> 33 33 </div> 34 34 </div> 35 35 {{/html}} 40 +))) 36 36 (% class="showhidecontent" #if($id && $id!="")id="showhidecontent${id}" #end#if($xcontext.action != 'edit') style="display: none;"#end %) 37 37 ((( 38 38 (((