wp>PerfektesChaos |
wp>Wullawoop |
Zeile 1: |
Zeile 1: |
| <noinclude>{{Dokumentation/Dokuseite}}</noinclude>
| |
| {{TemplateData|JSON=
| |
| { "description": "Hinweis für Dokumentationsseiten von Vorlagen auf [[Hilfe:TemplateData|TemplateData]]-Generierung",
| |
| "params": { "1":
| |
| { "label": "JSON-Code",
| |
| "description": "(veraltend) Quelltext des JSON-Objekts, eingeschlossen in <templatedata>-Tags",
| |
| "type": "string",
| |
| "suggested": true
| |
| },
| |
| "JSON":
| |
| { "label": "JSON-Code",
| |
| "description": "Quelltext des JSON-Objekts, ohne <templatedata>-Tags",
| |
| "type": "string",
| |
| "suggested": true
| |
| },
| |
| "TOC":
| |
| { "label": "Inhaltsverzeichnis",
| |
| "description": "Inhaltsverzeichnis nach der allgemeinen Zweckbeschreibung einfügen; ggf. vor einer Parameterliste<noexport> ([[Wikipedia:Lua/Modul/TemplateData/TOC|Beispiel]])</noexport>",
| |
| "type": "boolean",
| |
| "suggested": true,
| |
| "default": "0",
| |
| "example": "1"
| |
| },
| |
| "sort":
| |
| { "label": "Sortierschlüssel",
| |
| "description": "Abweichend vom Titel der Vorlage; namentlich für Demonstrationszwecke",
| |
| "type": "line",
| |
| "required": false,
| |
| "default": "Titel der Vorlage"
| |
| }
| |
| }
| |
| }
| |
| |TOC=1}}
| |
|
| |
|
| == Vorlagendokumentationsseite verbessern – MediaWiki ungenügend ==
| |
| {{Achtung|1=Zu Ostern 2017 wurde eine Erweiterung der MediaWiki-Funktionalität für die Präsentation von Vorlagendokumentationsseiten bereitgestellt.
| |
| }}
| |
| Auf den Vorlagendokumentationsseiten mussten sehr oft zwei Parameterdokumentationen parallel gepflegt werden: Eine mit Verlinkungen und optisch aufbereiteter Darstellung komplexer Zusammenhänge, auch verlinkter Bezugnahme von Parametern untereinander – und eine zweite, oft gleichen Inhalts, ohne Verlinkungen und als einfacher Text, nur für den VisualEditor.
| |
|
| |
| Diese Doppelarbeit wird nunmehr vermieden. Die Version für die Dokumentationsseite erhält zusätzliche Möglicheiten, während die Aufbereitung im VisualEditor aussieht wie bisher.
| |
|
| |
| === Verbesserte Präsentation ===
| |
| {{#lst:Wikipedia:Lua/Modul/TemplateData/de|JSONenhanced}}
| |
|
| |
| == Wartung ==
| |
| Um einen besseren Überblick als mit [[Special:PagesWithProp/templatedata]] möglich zu erhalten, werden die Einbindungen vermerkt in:
| |
| * [[:Kategorie:Vorlage:mit TemplateData]]
| |
|
| |
| == Siehe auch ==
| |
| * [[Hilfe:TemplateData]] – Allgemeines
| |
| * [[Hilfe:TemplateData/JSON]] – Fortgeschrittenes
| |
| <includeonly>
| |
| {{Lua-Vorlage|TemplateData #f}}
| |
| [[Kategorie:Vorlage:Hinweis für Vorlagen]]
| |
| [[Kategorie:Vorlage:mit Kategorisierung/Vorlage]]
| |
| </includeonly>
| |