Vorlage:Dokumentation/Doku: Unterschied zwischen den Versionen
Vorlage:Dokumentation/Doku (Quelltext anzeigen)
Version vom 24. April 2018, 14:55 Uhr
, 24. April 2018update
wp>Lómelinde K (sorry optisch unschön) |
wp>PerfektesChaos (update) |
||
Zeile 10: | Zeile 10: | ||
== Benutzung == | == Benutzung == | ||
Diese Vorlage benötigt meist keine Parameter. Es reicht, wenn der programmierte Code in <code><onlyinclude></code> sowie <code></onlyinclude></code> '''eingeschlossen''' wird und dann <code><nowiki>{{Dokumentation}}</nowiki></code> '''an das Ende einer Vorlage''' geschrieben wird; danach kann die Dokumentationsseite <code><nowiki>[[<Seitenname>/Doku]]</nowiki></code> erstellt werden. Nach dem Generieren der Dokumentation werden Erstellungshilfen bereitgestellt ''(preload).'' | Diese Vorlage benötigt meist keine [[#Parameter|Parameter]]. Es reicht, wenn der programmierte Code in <code><onlyinclude></code> sowie <code></onlyinclude></code> '''eingeschlossen''' wird und dann <code><nowiki>{{Dokumentation}}</nowiki></code> '''an das Ende einer Vorlage''' geschrieben wird; danach kann die Dokumentationsseite <code><nowiki>[[<Seitenname>/Doku]]</nowiki></code> erstellt werden. Nach dem Generieren der Dokumentation werden Erstellungshilfen bereitgestellt ''(preload).'' | ||
In den '''Unterseiten''' stellen folgende Codezeilen am Anfang der Seite den Rückbezug sicher: | In den '''Unterseiten''' stellen folgende Codezeilen am Anfang der Seite den Rückbezug sicher: | ||
Zeile 16: | Zeile 16: | ||
: <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/Dokuseite|Dokumentation/Dokuseite]]<nowiki>}}</nowiki></noinclude></code> | : <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/Dokuseite|Dokumentation/Dokuseite]]<nowiki>}}</nowiki></noinclude></code> | ||
: ''Am Ende der Seite werden die [[Hilfe:Kategorien|Kategorien]] von'' <code><includeonly></includeonly></code> ''eingeschlossen.'' | : ''Am Ende der Seite werden die [[Hilfe:Kategorien|Kategorien]] von'' <code><includeonly></includeonly></code> ''eingeschlossen.'' | ||
; /Test | ; /Test | ||
: <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/Testseite|Dokumentation/Testseite]]<nowiki>}}</nowiki></noinclude></code> | : <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/Testseite|Dokumentation/Testseite]]<nowiki>}}</nowiki></noinclude></code> | ||
Zeile 27: | Zeile 22: | ||
; /Wartung | ; /Wartung | ||
: <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/Wartungsseite|Dokumentation/Wartungsseite]]<nowiki>}}</nowiki></noinclude></code> | : <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/Wartungsseite|Dokumentation/Wartungsseite]]<nowiki>}}</nowiki></noinclude></code> | ||
; /styles | |||
: <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/styleSeite|Dokumentation/styleSeite]]<nowiki>}}</nowiki></noinclude></code> | |||
; /Editnotice | ; /Editnotice | ||
: <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/Editnoticeseite|Dokumentation/Editnoticeseite]]<nowiki>}}</nowiki></noinclude></code> | : <code><noinclude><nowiki>{{</nowiki>[[Vorlage:Dokumentation/Editnoticeseite|Dokumentation/Editnoticeseite]]<nowiki>}}</nowiki></noinclude></code> | ||
; /Meta | |||
: ''Diese Methode ist [[#Meta-Unterseite|veraltet]] und wird nicht mehr unterstützt(integriert in /Doku).'' | |||
== Spezielle Unterseiten == | == Spezielle Unterseiten == | ||
; <code>/Test</code> | ; <code>/Test</code> | ||
: Eine Testunterseite enthält umfangreiche Beispiele zur Demonstration und Erprobung der korrekten Funktion. | : Eine Testunterseite enthält umfangreiche Beispiele zur Demonstration und Erprobung der korrekten Funktion. | ||
Zeile 49: | Zeile 38: | ||
; <code>/XML</code> | ; <code>/XML</code> | ||
: Wenn die Vorlage neben der Dokumentation noch eine XML-Beschreibung für den [[Wikipedia:Technik/Skin/Gadgets/Vorlagenmeister|Vorlagenmeister]] hat, wird ein entsprechender Hinweis ausgegeben. | : Wenn die Vorlage neben der Dokumentation noch eine XML-Beschreibung für den [[Wikipedia:Technik/Skin/Gadgets/Vorlagenmeister|Vorlagenmeister]] hat, wird ein entsprechender Hinweis ausgegeben. | ||
; /styles | |||
; /styles.css | |||
: Siehe [[Hilfe:CSS/TemplateStyles|TemplateStyles]] | |||
; <code>/Editnotice</code> | ; <code>/Editnotice</code> | ||
: Ein spezieller Hinweis, der beim Bearbeiten angezeigt wird. | : Ein spezieller Hinweis, der beim Bearbeiten angezeigt wird. | ||
; <code>/Meta</code> {{Anker|Meta-Unterseite}} | |||
: Eine solche Unterseite war vor allem für [[Hilfe:Seitenschutz|vollgeschützte Seiten]] gedacht, die ansonsten nicht kategorisiert werden konnten, und sie sollte Interwiki-Bots das Beschreiben ermöglichen, ohne durch Halbschutz blockiert zu werden und auf den Beobachtungslisten zu stören. Diese Unterseite nahm auch Kategorisierungen auf. | |||
:* Interwiki-Links befinden sich inzwischen auf [[Wikipedia:Wikidata|Wikidata]]. | |||
:* Es bleiben nur wenige Zeilen für die Kategorisierung, die inzwischen in <code><includeonly></code> eingeschlossen am Ende von <code>/Doku</code> eingefügt werden. | |||
:* Eine separate Unterseite lohnt nicht mehr und verkompliziert nur noch; Restbestände sind bis April 2018 aufgelöst worden. | |||
:* Siehe [[Hilfe:Vorlagendokumentation #Meta-Daten]]. | |||
== Unterseiten anlegen == | == Unterseiten anlegen == | ||
Zeile 64: | Zeile 62: | ||
editintro=Vorlage:Dokumentation/intro-doku | editintro=Vorlage:Dokumentation/intro-doku | ||
break=no | break=no | ||
width= | width=35 | ||
</inputbox> | </inputbox> | ||
|- | |- | ||
Zeile 75: | Zeile 73: | ||
editintro=Vorlage:Dokumentation/intro-test | editintro=Vorlage:Dokumentation/intro-test | ||
break=no | break=no | ||
width= | width=33 | ||
</inputbox> | </inputbox> | ||
|- | |- | ||
Zeile 86: | Zeile 84: | ||
editintro=Vorlage:Dokumentation/intro-editnotice | editintro=Vorlage:Dokumentation/intro-editnotice | ||
break=no | break=no | ||
width= | width=47 | ||
</inputbox> | </inputbox> | ||
|} | |} |