|
|
| 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": "templatedata",
| |
| "description": "(veraltend) Quelltext des JSON-Objekts, eingeschlossen in <templatedata>-Tags",
| |
| "type": "string",
| |
| "suggested": false
| |
| },
| |
| "JSON":
| |
| { "label": "JSON-Code",
| |
| "description": "Quelltext des JSON-Objekts, ohne <templatedata>-Tags",
| |
| "type": "string",
| |
| "suggested": true
| |
| },
| |
| "TOC":
| |
| { "label": "Inhalts­verzeichnis",
| |
| "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"
| |
| },
| |
| "vertical":
| |
| { "label": "Vertikales Limit",
| |
| "description": "Höhenbegrenzung der Parameterliste; wird bei Überschreitung scrollbar",
| |
| "type": "line",
| |
| "suggested": false,
| |
| "example": "80em"
| |
| },
| |
| "sort":
| |
| { "label": "Sortier­schlüssel",
| |
| "description": "Abweichend vom Titel der Vorlage; namentlich für Demonstrationszwecke",
| |
| "type": "line",
| |
| "suggested": false,
| |
| "default": "Titel der Vorlage"
| |
| },
| |
| "meta":
| |
| { "label": "Metadoku",
| |
| "description": "Einbindung über Meta-Dokumentation",
| |
| "type": "boolean",
| |
| "suggested": false,
| |
| "default": "0",
| |
| "example": "1"
| |
| }
| |
| }, "format": "block"
| |
| }
| |
| |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]]
| |
| * {{Vorlagenfehler-Wartungskat |ignoriere=1}}
| |
|
| |
| == Siehe auch ==
| |
| * [[Hilfe:TemplateData]] – Allgemeines
| |
| * [[Hilfe:TemplateData/JSON]] – Fortgeschrittenes
| |
| <includeonly>
| |
| {{Dokumentation/Lua|TemplateData #f}}
| |
|
| |
| [[Kategorie:Vorlage:Vorlagendokumentation/TemplateData| ]]
| |
| [[Kategorie:Vorlage:mit Kategorisierung/Vorlage]]
| |
| </includeonly>
| |