Vorlage:Kürzel: Unterschied zwischen den Versionen
aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Weitere Optionen
| [unmarkierte Version] | [unmarkierte Version] |
CF (Diskussion | Beiträge) gibt Probleme wenn nur ein Kürzel angegeben wurde |
Rene (Diskussion | Beiträge) Erweiterung korrigiert, geht jetzt auch mit nur einem Parameter |
||
| Zeile 1: | Zeile 1: | ||
<includeonly>{{#ifexist: Vorlage:Kürzel/{{{1|} | <includeonly>{{#ifexist: Vorlage:Kürzel/{{{1|}}}|{{recPars:{{{2|}}}|Kürzel/{{{1}}}|{{{3|}}}}}|{{{2|}}}}}</includeonly><noinclude> | ||
{{Hinweisbox|Die Definition der Vorlage wird hier nicht angezeigt. Bedingt durch die Parameter und Bedingungen würde die Darstellung die Seitenausgabe stören. Um den Aufbau der Vorlage zu sehen bitte auf ''bearbeiten'' klicken.<br />'''Wer die Vorlage ändern möchte sollte sich mit der [http://de.wikipedia.org/wiki/Hilfe:Vorlagenprogrammierung Parser Erweiterung] auskennen!'''}} | {{Hinweisbox|Die Definition der Vorlage wird hier nicht angezeigt. Bedingt durch die Parameter und Bedingungen würde die Darstellung die Seitenausgabe stören. Um den Aufbau der Vorlage zu sehen bitte auf ''bearbeiten'' klicken.<br />'''Wer die Vorlage ändern möchte sollte sich mit der [http://de.wikipedia.org/wiki/Hilfe:Vorlagenprogrammierung Parser Erweiterung] auskennen!'''}} | ||
==Beschreibung== | ==Beschreibung== | ||
Mit dieser Vorlage soll die Verwendung von Abkürzungen in (unter anderem) Infoboxen vereinfacht werden. Für den Parameter Organisation der [[Vorlage:Infobox Person]] beispielsweise kann nicht nur «<code>sgc</code>» angegeben werden sondern gleich mehrere Kürzel. Wenn also die Person wie Sam dem Stargate-Kommando und dem Atlantis Expeditionsteam angehört lässt sich das in der Form «<code>(sgc), (sga)</code>» beschreiben, daraus wird „[[Stargate-Kommando]] [[Bild:SGC-Logo.jpg|14px]], [[Atlantis-Expeditionsteam]] [[Bild:SGA-Logo-klein.png]]“. Um die Vorlage aufzurufen sind mindestens zwei Parameter nötig, als erstes welche Art von Kürzel gewünscht wird (Spezies, Organisation, Nationalität, ...). Dadurch wird eine entsprechende Vorlage (z.B. [[Vorlage:Kürzel/Spezies]]) eingebunden. Als zweites ist der Text mit den Kürzeln nötig, bei manchen Vorlagen (z.B. Nationalität) kann man mit einem dritten Parameter z.B. noch das Geschlecht angeben. Diese Vorlage kann beliebig viele Abkürzungen ersetzten. | Mit dieser Vorlage soll die Verwendung von Abkürzungen in (unter anderem) Infoboxen vereinfacht werden. Für den Parameter Organisation der [[Vorlage:Infobox Person]] beispielsweise kann nicht nur «<code>sgc</code>» angegeben werden sondern gleich mehrere Kürzel. Wenn also die Person wie Sam dem Stargate-Kommando und dem Atlantis Expeditionsteam angehört lässt sich das in der Form «<code>(sgc), (sga)</code>» beschreiben, daraus wird „[[Stargate-Kommando]] [[Bild:SGC-Logo.jpg|14px]], [[Atlantis-Expeditionsteam]] [[Bild:SGA-Logo-klein.png]]“. Um die Vorlage aufzurufen sind mindestens zwei Parameter nötig, als erstes welche Art von Kürzel gewünscht wird (Spezies, Organisation, Nationalität, ...). Dadurch wird eine entsprechende Vorlage (z.B. [[Vorlage:Kürzel/Spezies]]) eingebunden. Als zweites ist der Text mit den Kürzeln nötig, bei manchen Vorlagen (z.B. Nationalität) kann man mit einem dritten Parameter z.B. noch das Geschlecht angeben. Diese Vorlage kann <s>bis zu fünf</s> beliebig viele Abkürzungen ersetzten. | ||
* '''Syntax:''' <code><nowiki>{{Kürzel|Art des Kürzels|Text mit Abkürzungen|Optionaler Modifikator}}</nowiki></code> | * '''Syntax:''' <code><nowiki>{{Kürzel|Art des Kürzels|Text mit Abkürzungen|Optionaler Modifikator}}</nowiki></code> | ||
Eine Abkürzung ist in im Regelfall verlinkt, um dieses Verhalten zu unterdrücken vor die Abkürzung in die Klammer «<code>nl:</code>» (engl. „no link“) setzten («<code>Teal'c ist Mitglied von (nl:sg-1)</code>» wird zu „Teal'c ist Mitglied von SG-1“). | <s>Leerzeichen vor und nach einer Abkürzung werden entfernt, d.h. aus «<code>Teal'c ist Mitglied von (sg-1)</code>» wird „Teal'c ist Mitglied von[[SG-1]]“. Um dies zu umgehen müssen die Leerzeichen vor und nach der Abkürzung durch &#32; ersetzt werden.</s> Eine Abkürzung ist in im Regelfall verlinkt, um dieses Verhalten zu unterdrücken vor die Abkürzung in die Klammer «<code>nl:</code>» (engl. „no link“) setzten («<code>Teal'c ist Mitglied von (nl:sg-1)</code>» wird zu „Teal'c ist Mitglied von SG-1“). | ||
==Parameter== | ==Parameter== | ||
| Zeile 19: | Zeile 19: | ||
* [[Vorlage:Kürzel/Bewohner|Bewohner]] | * [[Vorlage:Kürzel/Bewohner|Bewohner]] | ||
* [[Vorlage:Kürzel/Rang|Rang]] | * [[Vorlage:Kürzel/Rang|Rang]] | ||
===Zweiter Paramter=== | ===Zweiter Paramter=== | ||