Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,4 +1,4 @@ 1 -{{apimacro title="APIMacro"}}1 +{{apimacro}} 2 2 Code 3 3 4 4 Code ... ... @@ -5,33 +5,3 @@ 5 5 6 6 Code 7 7 {{/apimacro}} 8 - 9 -{{apimacro}} 10 -Inhalt 11 -{{/apimacro}} 12 - 13 -(% class="showhide-header" data-show-duration="$effectduration" data-show-effect="$effect" %) 14 -((( 15 -(% class="showhide-header-flex" %) 16 -((( 17 -(% class="showhide-title" %) 18 -((( 19 -$title 20 -))) 21 - 22 -(% class="showhide-arrow" %) 23 -((( 24 -▶ 25 -))) 26 -))) 27 -))) 28 - 29 -(% class="showhidecontent" style="display: none;" %) 30 -((( 31 -((( 32 -Inhalt 33 -))) 34 -))) 35 - 36 - 37 -
- XWiki.StyleSheetExtension[0]
-
- Code
-
... ... @@ -1,8 +6,3 @@ 1 -.showhide-wrapper { 2 - margin: 6px 0 20px; 3 - overflow: hidden; 4 -} 5 - 6 6 .showhide-header { 7 7 border: 1px solid #ccc; 8 8 background-color: #f7f7f7; ... ... @@ -12,14 +12,6 @@ 12 12 user-select: none; 13 13 } 14 14 15 -.showhidecontent { 16 - border: 1px solid #ccc; 17 - border-top: none; 18 - border-radius: 0 0 4px 4px; 19 - padding: 10px; 20 - background-color: #fff; 21 -} 22 - 23 23 .showhide-header-flex { 24 24 display: flex; 25 25 justify-content: space-between;
- XWiki.WikiMacroClass[0]
-
- Macro code
-
... ... @@ -4,11 +4,11 @@ 4 4 #if(!$mparams) 5 5 #set($mparams = $xcontext.macro.params) 6 6 #end 7 - 8 -## Parameter vorbereiten 9 9 #if($mparams.id) 10 10 #set($id = $util.convertToAlphaNumeric($mparams.id)) 11 11 #end 10 +#set($showmessage = $escapetool.xml($mparams.showmessage)) 11 +#set($hidemessage = $escapetool.xml($mparams.hidemessage)) 12 12 #set($divstyle = $escapetool.xml($mparams.style)) 13 13 #set($effect = $escapetool.xml($mparams.effect)) 14 14 #if($effect == "appear" || $effect == "fade") ... ... @@ -18,7 +18,8 @@ 18 18 #end 19 19 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration)) 20 20 #set($title = $escapetool.xml($mparams.title)) 21 - 21 +(% #if($divstyle && $divstyle!="") style="${divstyle}" #end %) 22 +((( 22 22 {{html clean=false}} 23 23 <div class="showhide-header" 24 24 #if($id && $id!="") id="showhideheader${id}" #end ... ... @@ -30,12 +30,11 @@ 30 30 </div> 31 31 </div> 32 32 {{/html}} 33 - 34 34 (% class="showhidecontent" #if($id && $id!="")id="showhidecontent${id}" #end#if($xcontext.action != 'edit') style="display: none;"#end %) 35 -((( 36 -((( 35 +((( 36 +((( 37 37 {{wikimacrocontent /}} 38 -))) 39 39 ))) 39 +))) 40 +))) 40 40 {{/velocity}} 41 - - Macro description
-
... ... @@ -1,1 +1,1 @@ 1 - Makrofür PublicAPI-Commands1 +Show/hide content with animations.

