User:ɞɞ/Documentation/doc
< User:ɞɞ | Documentation
Template:Documentation/Dokuseite
Die Vorlage {{Documentation}} zeigt eine Dokumentationsbox, wie du sie gerade siehst. Sie bindet den Text von der Unterseite [[<Seitenname>/doc]]
ein.
Begründung[edit]
Die Trennung von Programmcode und Dokumentation macht den Quelltext übersichtlicher.
- Insbesondere führt eine kleine Änderung in der Dokumentation nicht dazu, dass Tausende einbindender Seiten neu generiert werden müssen.
- In der Versionsgeschichte der Programmierungsseite erscheinen nur noch Änderungen, die die wirksamen Einbindungen betreffen.
- Diese Dokumentation aktualisiert sich automatisch und bindet den jeweils aktuellen Wikicode der Vorlage in die Dokumentationsseite ein.
Verwendung[edit]
Code[edit]
Wikitext of Documentation
<!-- {{#invoke:Autotranslate|autotranslate}} is used to avoid "Warning: This page calls Template:Autotranslate which causes a template loop (an infinite recursive call). "--> <onlyinclude>{{#invoke:Autotranslate|autotranslate | base = Template:Documentation/i18n |lang = {{{lang|{{int:Lang}} }}} |1 = {{#if:{{{1|}}} |{{{1}}} |{{#ifexist:{{SUBJECTPAGENAME}}/doc |{{SUBJECTPAGENAME}}/doc |{{#ifexist:{{#titleparts:{{SUBJECTPAGENAME}}|-1}}/doc |{{#titleparts:{{SUBJECTPAGENAME}}|-1}}/doc |{{SUBJECTPAGENAME}}/doc }} }} }} |2 = {{{heading|{{{2|}}} }}} |content = {{{content|}}} }}</onlyinclude>
Parameter[edit]
- keine
Wikitext of ɞɞ/Documentation/doc
[[:Template:ɞɞ/Documentation/doc]]