„Benutzer:PerfektesChaos/js/jsonXMLutils“ – Versionsunterschied
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
Setup |
(kein Unterschied)
|
Version vom 9. Januar 2015, 13:55 Uhr
JavaScript Gadget – verschiedene Hilfen im Zusammenhang mit standardisierter Vorlagendokumentation; namentlich TemplateData (JSON) und Vorlagenmeister (XML).
Zurzeit noch nicht für die Allgemeinheit freigegeben.
Einbindung
Zurzeit noch nicht für die Allgemeinheit freigegeben.
TemplateData
Die Existenz einer TemplateData-Definition wird erkannt und die aktuelle JSON-Definition wird auf Wunsch standardisiert dargestellt, so dass sie mit C&P zurück in den Artikel gebracht werden kann.
Dabei wird:
- semantisch analysiert, etwa auf unzulässige Sprachcodes oder Werte für
type
– veraltete Werte werden aktualisiert; - syntaktisch analysiert, etwa auf falsche JSON-Datentypen;
- strukturell analysiert, etwa auf unbekannte (falsch geschriebene) TemplateData-Komponentennamen.
- Das Ergebnis der Analyse wird als Mängelbericht angezeigt.
- Ein Gerüst für die empfohlenen Mindest-Felder wird angelegt, falls diese noch nicht belegt waren.
Vorlagenmeister
Seitenansicht
Die XML-Struktur wird farblich hervorgehoben.
Das setzt das vorgegebene Zeilenformat voraus; also die Einrückung um mindestens ein Leerzeichen.
Quelltextbearbeitung
Der CodeEditor wird auf Unterseiten /XML
eingeschaltet.
Code und Stammseite
Die Stammseite ist en:User:PerfektesChaos/js/jsonXMLutils mit:
Quellcode |
|
ResourceLoader |
|
Namensraum | 10
|
mw.libs
|
jsonXMLutils
|