Vorlage:AnomalieInfo: Unterschied zwischen den Versionen
Aus IngressWiki
(Dokumentation) |
|||
Zeile 1: | Zeile 1: | ||
{| class="wikitable" align="right" width="300px" | {| class="wikitable" align="right" width="300px" | ||
− | | '''Titel / Link''' || [{{{Link}}} {{{Titel}}}] | + | | '''Titel / Link''' || {{plural:{{{Link|1}}} | {{{Titel}}} | [{{{Link}}} {{{Titel}}}] }} |
|- | |- | ||
| '''Datum''' || {{{Datum}}} | | '''Datum''' || {{{Datum}}} | ||
|- | |- | ||
− | | {{plural:{{{Badge|1}}}| '''Logo''' | '''Logo / Medaille'''}} || width="210px" | {{plural:{{{Badge|1}}}| [[Datei:{{{Logo}}}| | + | | {{plural:{{{Badge|1}}}| '''Logo''' | '''Logo / Medaille'''}} || width="210px" | {{plural:{{{Badge|1}}}| [[Datei:{{{Logo}}}|150px]] | [[Datei:{{{Logo}}}|100px]] [[Datei:{{{Badge}}}|100px]]}} |
|- | |- | ||
| '''Endstand''' || {{{Endstand}}} | | '''Endstand''' || {{{Endstand}}} | ||
|} | |} | ||
+ | <noinclude> | ||
+ | <br clear=all> | ||
+ | == Dokumentation == | ||
+ | |||
+ | Vier Parameter sind notwendig für das Template, zwei weitere sind optional: | ||
+ | |||
+ | {| class="wikitable" | ||
+ | ! Parameter !! Notwendig !! Bedeutung | ||
+ | |- | ||
+ | | Titel || Ja || Titel der Anomalie | ||
+ | |- | ||
+ | | Link || Nein || Link auf die Ankündigung / Übersicht | ||
+ | |- | ||
+ | | Datum || Ja || Textfeld mit dem Zeitraum / Datum der Anomalie | ||
+ | |- | ||
+ | | Logo || Ja || Verweis auf den Namen des Logos (ohne Link, ohne Datei) Beispiel: 13Magnus.png | ||
+ | |- | ||
+ | | Badge || Nein || Verweis auf den Namen der Medaille (ohne Link, ohne Datei) Beispiel: Darsana.png | ||
+ | |- | ||
+ | | Endstand || Ja || Textfeld mit dem Endstand | ||
+ | |} | ||
+ | |||
+ | Beispiel: | ||
+ | |||
+ | <pre> | ||
+ | <nowiki>{{AnomalieInfo| | ||
+ | Titel=Darsana| | ||
+ | Link=https://plus.google.com/u/0/+Ingress/posts/TpocZA4s91e| | ||
+ | Datum=18.10.2014| | ||
+ | Endstand=Resistance 8226,2 <br/>Enlightened 6399,03| | ||
+ | Logo=DarsanaLogo.png|Badge=Darsana.png}}</nowiki> | ||
+ | </pre> | ||
+ | |||
+ | === Technischer Hintergrund === | ||
+ | |||
+ | Durch Nutzen der <nowiki>{{plural}}</nowiki>-Funktion konnte ich optionale Parameter definieren. Ist der Parameter nicht gesetzt, wird ein anderer Text geschrieben. <nowiki>{{plural}}</nowiki> prüft technisch, ob der Wert "1" ist, ansonsten wird der zweite Wert ausgegeben. Übergebe ich einen Parameter mit dem Default-Wert "1" an <nowiki>{{plural}}</nowiki>, kann ich entsprechend reagieren, da der Default-Wert nur gesetzt ist wenn der Parameter leer übergeben wird. | ||
+ | </noinclude> |
Version vom 26. April 2015, 14:08 Uhr
Titel / Link | {{{Titel}}} |
Datum | {{{Datum}}} |
Logo | [[Datei:{{{Logo}}}|150px]] |
Endstand | {{{Endstand}}} |
Dokumentation
Vier Parameter sind notwendig für das Template, zwei weitere sind optional:
Parameter | Notwendig | Bedeutung |
---|---|---|
Titel | Ja | Titel der Anomalie |
Link | Nein | Link auf die Ankündigung / Übersicht |
Datum | Ja | Textfeld mit dem Zeitraum / Datum der Anomalie |
Logo | Ja | Verweis auf den Namen des Logos (ohne Link, ohne Datei) Beispiel: 13Magnus.png |
Badge | Nein | Verweis auf den Namen der Medaille (ohne Link, ohne Datei) Beispiel: Darsana.png |
Endstand | Ja | Textfeld mit dem Endstand |
Beispiel:
{{AnomalieInfo| Titel=Darsana| Link=https://plus.google.com/u/0/+Ingress/posts/TpocZA4s91e| Datum=18.10.2014| Endstand=Resistance 8226,2 <br/>Enlightened 6399,03| Logo=DarsanaLogo.png|Badge=Darsana.png}}
Technischer Hintergrund
Durch Nutzen der {{plural}}-Funktion konnte ich optionale Parameter definieren. Ist der Parameter nicht gesetzt, wird ein anderer Text geschrieben. {{plural}} prüft technisch, ob der Wert "1" ist, ansonsten wird der zweite Wert ausgegeben. Übergebe ich einen Parameter mit dem Default-Wert "1" an {{plural}}, kann ich entsprechend reagieren, da der Default-Wert nur gesetzt ist wenn der Parameter leer übergeben wird.