Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Vorlagendokumentation/doc: Difference between revisions

Template page
mNo edit summary
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{incl}} {{notitle}}
{{bearbeiten}}
 
{{Vorlagendokumentation/Dokuseite}}
{{Vorlagendokumentation/Dokuseite}}
 
<onlyinclude>__NOTOC__
<onlyinclude>Diese Vorlage zeigt eine Dokumentationsbox, wie du sie gerade siehst. Sie bindet den Text von der Unterseite <code><nowiki>[[<Seitenname>/doc]]</nowiki></code> ein.
Die Vorlage {{tlx|Vorlagendokumentation}} zeigt eine Dokumentationsbox, wie du sie gerade siehst. Sie bindet den Text von der Unterseite <code><nowiki>[[<Seitenname>/doc]]</nowiki></code> ein.


== Begründung ==
== Begründung ==
Line 9: Line 10:
* Insbesondere führt eine kleine Änderung in der Dokumentation nicht dazu, dass Tausende einbindender Seiten neu generiert werden müssen.
* 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.
* In der Versionsgeschichte der Programmierungsseite erscheinen nur noch Änderungen, die die wirksamen Einbindungen betreffen.
== Verwendung ==
{{tlx|Vorlagendokumentation}}
<includeonly>
== Code ==
<div style="background-color: #aaa;width:90%; {{round corners}};padding:1em;">
<div style="background-color: #fff;padding:1em;{{border-radius|0.5em}}">
<code style="white-space:pre-wrap;">{{msgnw:template:{{BASEPAGENAME}}}}</code>
</div></div></includeonly>


== Benutzung ==
== Parameter ==
 
;keine
Diese Vorlage erwartet keine Parameter. Es reicht, wenn du <code>&lt;noinclude><nowiki>{{Vorlagendokumentation}}</nowiki>&lt;/noinclude></code> '''ans Ende einer Vorlage''' schreibst und die Dokumentationsseite <code><nowiki>[[<Seitenname>/doc]]</nowiki></code> erstellst. Nach dem Generieren der Dokumentation werden Erstellungshilfen bereitgestellt ''(preload).''
</onlyinclude>
 
; /doc
: <code>&lt;noinclude><nowiki>{{</nowiki>[[Vorlage:Vorlagendokumentation/doc|Vorlagendokumentation/doc]]<nowiki>}}</nowiki>&lt;/noinclude></code>


{{Vorlagendokumentation/ruler}}
{{Vorlagendokumentation/ruler}}
 
{{showMe}}
=== Unterseiten anlegen ===
 
{| class="wikitable" style="background:#EEEEFF; margin:2px auto;"
|
<inputbox>
type=create
default=Template:<Name der Vorlage>/doc
buttonlabel=Dokumentationsseite anlegen
preload=Template:Vorlagendokumentation/preload-doc
editintro=Template:Vorlagendokumentation/intro-doc
break=no
</inputbox>
|}</onlyinclude>

Latest revision as of 12:42, 27 November 2017

Die Vorlage {{Vorlagendokumentation}} zeigt eine Dokumentationsbox, wie du sie gerade siehst. Sie bindet den Text von der Unterseite [[<Seitenname>/doc]] ein.

Begründung

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.

Verwendung

{{Vorlagendokumentation}}


Parameter

keine



Wikitext of Vorlagendokumentation/doc
{{bearbeiten}}

{{Vorlagendokumentation/Dokuseite}}
<onlyinclude>__NOTOC__
Die Vorlage {{tlx|Vorlagendokumentation}} zeigt eine Dokumentationsbox, wie du sie gerade siehst. Sie bindet den Text von der Unterseite <code><nowiki>[[<Seitenname>/doc]]</nowiki></code> ein.

=='"`UNIQ--h-3--QINU`"' Begründung ==

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.
=='"`UNIQ--h-4--QINU`"' Verwendung ==
{{tlx|Vorlagendokumentation}}
<includeonly>
=='"`UNIQ--h-5--QINU`"' Code ==
<div style="background-color: #aaa;width:90%; {{round corners}};padding:1em;">
<div style="background-color: #fff;padding:1em;{{border-radius|0.5em}}">
<code style="white-space:pre-wrap;">{{msgnw:template:{{BASEPAGENAME}}}}</code>
</div></div></includeonly>

=='"`UNIQ--h-6--QINU`"' Parameter ==
;keine
</onlyinclude>

{{Vorlagendokumentation/ruler}}
{{showMe}}
Cookies help us deliver our services. By using our services, you agree to our use of cookies.