Änderungen von Dokument task-list
Zuletzt geändert von Administrator XWiki-HT am 2026/10/16 11:11
Von Version 1.1
bearbeitet von Administrator XWiki-HT
am 2026/10/16 11:11
am 2026/10/16 11:11
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 2.1
bearbeitet von Administrator XWiki-HT
am 2026/10/16 11:11
am 2026/10/16 11:11
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Objekte (0 geändert, 1 hinzugefügt, 0 gelöscht)
Details
- XWiki.WikiMacroClass[0]
-
- Makro-Code
-
... ... @@ -1,0 +1,39 @@ 1 +{{velocity}} 2 +## Platzhalter fuer ein Makro aus einer Zusatz-App, die es in dieser Umgebung 3 +## nicht gibt. Statt der roten Fehlermeldung erscheint ein ruhiger Hinweis - 4 +## und der urspruengliche Aufruf bleibt aufklappbar erhalten, wie bei XWikis 5 +## eigenem Fehlerkasten. 6 +## 7 +## Warum die Parameternamen fest im Makro stehen: $wikimacro.parameters ist 8 +## KEIN Map, sondern eine WikiMacroParameters-Instanz. get(name) liefert auch 9 +## nicht deklarierte Werte, aber keySet(), entrySet() und size() loesen nicht 10 +## auf - die Parameter lassen sich also NICHT aufzaehlen. Die Namen stammen 11 +## deshalb aus der Inventur der Confluence-Exporte. 12 +## 13 +## Die geschweiften Klammern stehen als HTML-Entitaeten, damit der 14 +## Wiki-Parser sie nicht als Makroanfang liest. 15 +#set($mname = 'task-list') 16 +#set($app = '') 17 +#set($pnamen = ['title']) 18 +#set($zeilen = []) 19 +#foreach($p in $pnamen) 20 +#set($w = "$!wikimacro.parameters.get($p)") 21 +#if($w != '')#set($x = $zeilen.add(" $p="$escapetool.xml($w)""))#end 22 +#end 23 +#set($inhalt = "$!wikimacro.content") 24 +{{html clean="false"}} 25 +<div class="wm-platzhalter"> 26 + <div class="wm-platzhalter-kopf"> 27 + <span class="wm-platzhalter-marke">Zusatz-App</span> 28 + <span>Diese Stelle nutzte das Makro <code>$mname</code>#if($app != '') aus <em>$app</em>#end. Die Anwendung ist in dieser Umgebung nicht installiert.</span> 29 + </div> 30 + <details class="wm-platzhalter-detail"> 31 + <summary>Ursprünglicher Aufruf anzeigen</summary> 32 + <pre>{{$mname#foreach($z in $zeilen)$z#end#if($inhalt != '')}} 33 +$escapetool.xml($inhalt) 34 +{{/$mname}}#{else}/}}#end</pre> 35 + </details> 36 +</div> 37 +{{/html}} 38 +{{/velocity}} 39 + - Inhaltsbeschreibung (Gilt nicht für den Typ "Kein Inhalt")
-
... ... @@ -1,0 +1,1 @@ 1 +Urspruenglicher Makroinhalt - Makroinhaltstyp
-
... ... @@ -1,0 +1,1 @@ 1 +Wiki - Verfügbarkeit von Makroinhalten
-
... ... @@ -1,0 +1,1 @@ 1 +Optional - Makrobeschreibung
-
... ... @@ -1,0 +1,1 @@ 1 +Platzhalter: Makro aus einer Confluence-Zusatz-App, hier nicht verfuegbar. Zeigt einen Hinweis und den urspruenglichen Aufruf. - Makro id
-
... ... @@ -1,0 +1,1 @@ 1 +task-list - Makroname
-
... ... @@ -1,0 +1,1 @@ 1 +task-list - Unterstützt Inline-Modus
-
... ... @@ -1,0 +1,1 @@ 1 +Ja - Makro-Sichtbarkeit
-
... ... @@ -1,0 +1,1 @@ 1 +Current Wiki