Vorlage:AnomalieInfo: Unterschied zwischen den Versionen

Aus IngressWiki
K
Zeile 1: Zeile 1:
{| align="right" width="300px" style="background-color: #19454a; clear:both; color: #8cfbf7; text-align:center;"
+
<includeonly>{| width="300px" align="right" style="margin: 25px;background-color:#102021;"
| colspan="2" style="background-color: #8cfbf7; color: #19454a;"| <big><big>{{plural:{{{Link|1}}} | {{{Titel}}} | [{{{Link}}} {{{Titel}}}] }}</big></big>
+
| <br>
 +
{| align="center" width="250px" style=" border-spacing: 0px; background-color: #19454a; clear:both; color: #8cfbf7;"
 +
| style="box-shadow: 0px 0px 10px #8cfbf7; border: 2px solid #8cfbf7; font-size:1.3em;font-weight:600;text-shadow: 0px 0px 3px #8cfbf7;padding-top:3px;padding-left:0px;background-color:#559997;text-align:center;" | {{plural:{{{Link|1}}} | {{{Titel}}} | [{{{Link}}} {{{Titel}}}] }}
 
|-  
 
|-  
| colspan="2" style="background-color: #559997; color: #8cfbf7;"| '''{{{Datum}}}'''
+
| {{TableBoxStyle1}} | <div style="font-weight:300;">Datum</div><div style="font-size:1.25em;font-weight:400;">{{{Datum}}}</div>{{plural:{{{Ort|1}}}||
 +
{{!}}-
 +
{{!}} {{TableBoxStyle1}} {{!}} <div style="font-weight:300;">Ort</div><div style="font-size:1.25em;font-weight:400;">{{{Ort}}}</div>}}
 
|-  
 
|-  
| colspan="2" align="center" | {{plural:{{{Badge|1}}}| [[Datei:{{{Logo}}}|150px|link=]] | [[Datei:{{{Logo}}}|100px|link=]] [[Datei:{{{Badge}}}|100px|link=]]}}
+
|{{TableBoxStyle1}} | <center>{{plural:{{{Badge|1}}}| [[Datei:{{{Logo}}}|150px|link=]] | [[Datei:{{{Logo}}}|100px|link=]] [[Datei:{{{Badge}}}|100px|link=]]}}
|-  
+
|-
| width="90px" |'''Endstand''' || {{{Endstand}}}
+
| {{TableBoxStyle1}} {{!}} <div style="font-weight:300;">Endstand</div><div style="font-size:1.25em;font-weight:400;">{{{Endstand}}}</div>
 +
|}
 +
<br>
 
|}
 
|}
<noinclude>
+
</includeonly><noinclude>
 
<br clear=all>
 
<br clear=all>
 
== Dokumentation ==
 
== Dokumentation ==
 
+
{{AnomalieInfo|
Vier Parameter sind notwendig für das Template, zwei weitere sind optional:
+
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}}
  
 
{| class="wikitable"
 
{| class="wikitable"
Zeile 23: Zeile 33:
 
| Datum    || Ja        || Textfeld mit dem Zeitraum / Datum der Anomalie
 
| Datum    || Ja        || Textfeld mit dem Zeitraum / Datum der Anomalie
 
|-
 
|-
| Logo      || Ja       || Verweis auf den Namen des Logos (ohne Link, ohne Datei) Beispiel: 13Magnus.png
+
| 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
 
| Badge    || Nein      || Verweis auf den Namen der Medaille (ohne Link, ohne Datei) Beispiel: Darsana.png

Version vom 29. April 2015, 18:13 Uhr


Dokumentation

Darsana
Datum
18.10.2014
DarsanaLogo.png Darsana.png
Endstand
Resistance 8226,2
Enlightened 6399,03


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.