Bearbeiten von „Hilfe:Vorlagen“

Spring zu: Navigation, suche
Die Bearbeitung kann rückgängig gemacht werden. Bitte überprüfe die Vergleichsansicht weiter unten, um zu kontrollieren, dass du diesen Vorgang auch wirklich durchführen willst und speichere dann die Änderungen, um die vorherige Bearbeitung rückgängig zu machen. Wenn du eine Veränderung rückgängig machst, die nicht als Vandalismus betrachtet werden kann, erläutere bitte den Grund für diesen Vorgang in der Bearbeitungszusammenfassung durch einen eigenen Text und ersetze die vorgegebene.
Aktuelle Version Dein Text
Zeile 1: Zeile 1:
 
'''« [[Hilfe:Inhalt]]'''
 
'''« [[Hilfe:Inhalt]]'''
  
In der MediaWiki-Software verwendet man '''Vorlagen''' (oder '''Templates''') um häufig verwendete Textteile zentral ändern zu können und so Nachrichtenschilder in die Seiten setzen zu können. Eine neue benutzerdefinierte Nachricht kann man erstellen, indem man einen neuen Link beginnend mit "Vorlage:" erstellt (z.B. <nowiki>[[Vorlage:Beispiel]]</nowiki>). Dieser Link kann dann nach belieben editiert werden, wobei es sich anbietet die neue Nachricht zu schützen. Nicht vergessen sollte man die neue Nachricht auf [[Memory Alpha:Vorlagen]] einzutragen, damit die Nachricht von anderen Benutzern verwendet werden kann.
+
In der MediaWiki-Software verwendet man '''Vorlagen''' oder auch '''Templates''' um häufig verwendete Textteile zentral ändern zu können und so Nachrichtenschilder in die Seiten setzen zu können. Eine neue benutzerdefinierte Nachricht kann man erstellen, indem man einen neuen Link beginnend mit "Vorlage" erstellt (z.B. <nowiki>[[Vorlage:Beispiel]]</nowiki>). Dieser Link kann dann nach belieben editiert werden, wobei es sich anbietet die neue Nachricht zu schützen. Nicht vergessen sollte man die neue Nachricht auf [[Memory Alpha:Vorlagen]] einzutragen, damit die Nachricht von anderen Benutzern verwendet werden kann.
  
== Einbinden der Vorlage ==
+
; MSG : Zeigt die Nachricht auf der Seite an, wie sie erstellt wurde, ähnlich zu <nowiki>{{NUMBEROFARTICLES}}</nowiki>
Um die Vorlage in einen Artikel einzubinden, schreibt man einfach <nowiki>{{Beispiel}}</nowiki> für eine Vorlage <nowiki>[[Vorlage:Beispiel]]</nowiki>. Die alte Schreibweise <nowiki>{{msg:Beispiel}}</nowiki> (Message) ist nicht mehr gebräuchlich.
 
  
Man kann tatsächlich auch Artikel als Vorlage einbinden, zum Beispiel <nowiki>{{:Ingenieur}}</nowiki> aus dem Hauptnamensraum oder <nowiki>{{Memory Alpha:Sandbox}}</nowiki> für einen anderen Namensraum.
+
: Beispiel: <nowiki>{{msg:rcnote}}</nowiki> --> {{msg:rcnote}}
  
Um den Wikitext (Quelltext) der Vorlage anzuzeigen, kann man <nowiki>{{msgnw:Beispiel}}</nowiki> (Message-Nowiki) schreiben. Dann werden alle Wiki-Syntax Anweisungen im Quelltext ausgegeben. Es wird also keine Tabellen oder Links geben.
+
; MSGNW : Wie MSG, nur wird die Nachricht zwischen <nowiki><nowiki></nowiki> tags eingefügt.
  
Um nicht die Vorlage einzubinden, sondern deren Text kann man <nowiki>{{subst:Beispiel}}</nowiki> (Substitute) verwenden. Daraufhin wird der Text aus der Vorlage:Beispiel an den Platz des Artikels kopiert und abgespeichert. Dieser Text ist nun fester Bestandteil des Artikels und wird nicht mehr verändert werden wenn sich die Vorlage verändert. Andernfalls kann man die Vorlage verändern und alle verweisenden Artikel haben sofort auch die veränderten Texte der Vorlage.
+
: Beispiel: <nowiki>{{msgnw:rcnote}}</nowiki> --> {{msgnw:rcnote}}
  
== Parameter ==
+
; SUBST : Wie MSG, jedoch wird die Nachricht in den eigentlichen Artikel ''kopiert'' und erscheint beim nächsten editieren als normaler Text. Dies ist ähnlich zum "pipe trick" und signieren (<nowiki>~~~~</nowiki>) von Diskussionsseiten (''siehe auch'' [[Hilfe:Seiten ändern|Seiten ändern]])
Du kannst einer Vorlage auch gewisse Paramenter geben, die dort eingebunden werden.
 
  
{| class="grey"
+
: Beispiel: <nowiki>{{subst:rcnote}}</nowiki> --> {{msg:rcnote}}
|-
 
!Beispiel
 
!Erklärung
 
|-
 
|<nowiki>{{Beispiel|abc|123}}</nowiki>
 
|Die beiden Parameter "abc" und "123" werden ohne Bezeichnung übergeben und können mit <nowiki>{{{1}}} und {{{2}}}</nowiki> verwendet werden.
 
|-
 
|<nowiki>{{Beispiel|Autor=unbekannt|Buch=Bibel}}</nowiki>
 
|Der Parameter "Autor" ist "unbekannt", der Parameter "Buch" enthält den Text "Bibel". Die Paramter werden mit <nowiki>{{{Autor}}} und {{{Buch}}}</nowiki> ausgelesen.
 
|-
 
|<nowiki>{{Beispiel|Autor=unbekannt|Titel|Buch=Bibel|blah}}</nowiki>
 
|Die beiden benannten Parameter "Autor" und "Buch" werden gefüllt, die unbenannten Parameter <nowiki>{{{1}}} und {{{2}}}</nowiki> enthalten jeweils "Titel" und "Blah"
 
|}
 
 
 
Diese Parameter müssen nun in der Vorlage auch umgesetzt werden.
 
{| class="grey"
 
|-
 
!Beispiel
 
!Erklärung
 
|-
 
|Erster Parameter={{{1}}}, zweiter={{{2}}}
 
|Entspricht dem ersten Beispiel oben, es wird jeweils "abc" und "123" ausgegeben.
 
|-
 
|Autor = {{{Autor}}}, Buch = {{{Buch}}}
 
|Entspricht dem zweiten Beispiel oben, es wird jeweils "unbekannt" und "Bibel" ausgegeben.
 
|-
 
|<nowiki><h2>{{{1}}}</h2>{{{2}}}<hr/>Autor = {{{Autor}}}, Buch = {{{Buch}}}</nowiki>
 
|Entspricht dem dritten Beispiel oben, es werden benannte und unbenannte Parameter gemischt. Die Zahl bezieht sich auf die Reihenfolge der ''unbenannten'' Parameter, nicht auf die absolute Parameterzahl.
 
|-
 
|<nowiki><h2>{{{1|unbekannter Autor}}}</h2>{{{2|unbekanntes Buch}}}</nowiki>
 
|Die Parameter können nun auch mit vordefinierten Parametern, so genannten "Default-Parametern" belegt werden.
 
|}
 
Standardparameter sind in dieser Version von MediaWiki noch nicht umgesetzt. Man kann in der Vorlage <nowiki>{{{1|ERSATZ}}}</nowiki> schreiben um den Text "ERSATZ" zu verwenden wenn der erste Parameter nicht gefüllt ist.
 
 
 
== noinclude / includeonly ==
 
Man kann in einer Vorlage Bereiche definieren, die nur gezeigt werden wenn die Vorlage eingebunden ist oder nur gezeigt werden wenn die Vorlage direkt angesehen wird. So kann man unter anderem verhindern, dass die Vorlage selbst in einer Kategorie landet, sondern nur die Artikel, die die Vorlage einbinden. Andererseit kann man Interwikilinks oder Beschreibungen in die Vorlage schreiben, die nur gezeigt werden, wenn man die Vorlage direkt anschaut und die nicht in den verlinkten Artikeln auftauchen.
 
 
 
;Beispiel:<nowiki>Dieser Artikel ist ein Stub! <includeonly>[[Kategorie:Stub]]</includeonly></nowiki>
 
;Erklärung:Nur die verlinkten Artikel werden der Kategorie hinzugefügt, nicht die Vorlage selbst.
 
 
 
;Beispiel:<nowiki>Dieser Artikel wurde kopiert von: {{{url}}} <noinclude>(Zur Sicherheit "Vorlage:url" definieren, sollte der Parameter nicht gesetzt sein)</noinclude></nowiki>
 
;Erklärung:Die Beschreibung wird nur in der Vorlage selber angezeigt, nicht beim Einbinden der Vorlage in andere Artikel. So kann man Passagen für spätere Bearbeitungen erklären.
 
 
 
;Beispiel:<nowiki><div style="background-color:<includeonly>{{{bg}}}<includeonly><noinclude>#3a3a3a</noinclude>"></nowiki>
 
;Erklärung:Statt des fehlenden Parameters <nowiki>{{{bg}}}</nowiki> wird der erklärende Text "#3a3a3a" angezeigt wenn man die Vorlage direkt betrachtet. Das hat keine Auswirkung auf die Einbindung in Artikel! Dort muss der Parameter "bg" trotzdem gefüllt sein!
 
 
 
== Problemlösung ==
 
Wenn man einen Text mit einem Gleichheitszeichen (=) als Parameter verwendet, muss man ihn bezeichnen, da die Wiki-Darstellung sich sonst verschluckt. Wenn man z.B. "<nowiki>http://de.memory-alpha.org/index.php?title=Hilfe:Vorlagen</nowiki>" als Parameter verwenden will gilt folgendes:
 
 
 
;Geht:<nowiki>{{Beispiel|1=http://de.memory-alpha.org/index.php?title=Hilfe:Vorlagen}}</nowiki>
 
;Geht ''nicht'':<nowiki>{{Beispiel|http://de.memory-alpha.org/index.php?title=Hilfe:Vorlagen}}</nowiki>
 
  
 
== Siehe auch ==
 
== Siehe auch ==
* [[:wikipedia:de:Wikipedia:Vorlagen|Wikipedia:Vorlagen]]
+
* [[:wikipediade:Wikipedia:Vorlagen|Wikipedia:Vorlagen]]
 
 
{{NL Hilfe|vor=Kategorie|weiter=Interwiki-Links|thema=Artikel bearbeiten}}
 
 
 
 
 
[[en:Help:Template]]
 
Bitte beachte, dass alle Beiträge zu Memory Alpha Nova von anderen Nutzern bearbeitet, verändert oder entfernt werden können und dass alle Beiträge in Memory Alpha Nova unter der Creative Commons License veröffentlicht werden.

Wenn du nicht möchtest, dass deine Beiträge verändert werden können, dann stelle sie hier nicht ein.
Du gibst uns mit der Bearbeitung die Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist, oder dass der Copyright-Inhaber seine Zustimmung gegeben hat (siehe Memory Alpha Nova:Copyrights für Details). Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der 'Diskussion:'-Seite darauf hin.

VERWENDE KEINE COPYRIGHTGESCHÜTZTEN INHALTE OHNE ERLAUBNIS!

Bitte beantworte die folgende Frage, um diese Seite speichern zu können (weitere Informationen):

Abbrechen Bearbeitungshilfe (öffnet in neuem Fenster)

Verwendete Vorlagen in diesem Artikel:

Navigationsmenü