Vorlage:InfoboxZeile: Unterschied zwischen den Versionen

Aus Rising World Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<includeonly>! {{ucfirst: {{{1|{{{label|}}}}}} }}
<includeonly>
| {{#if: {{{class|}}} | class="{{{class}}}" }} |
{{#if: {{{label|}}}{{{field|}}} |
{{{2|{{{field|}}}}}}
! {{#if: {{{label|}}} | {{ucfirst: {{{label}}}}} }}  
|-</includeonly>
| {{#if: {{{field|}}} | {{{field}}} }}  
|-
}}
</includeonly>
<noinclude>
<noinclude>
Beschreibung / Dokumentation ... <br>
Beschreibung / Dokumentation ... <br>
Zeile 17: Zeile 20:


=== Beispiel 2 ===
=== Beispiel 2 ===
<Pre>{{InfoboxZeile|label=Label-Text|field=Field-Text|class=CSS_Klasse}}</Pre>
<Pre>{{InfoboxZeile|label=Label-Text|field=Field-Text}}</Pre>
ergibt Zeile:<br>
ergibt Zeile:<br>
{{InfoboxZeile|label=Label-Text|field=Field-Text|class=CSS_Klasse}}
{{InfoboxZeile|label=Label-Text|field=Field-Text}}
<br>
<br>
Zeile in einer Tabelle:<br>
Zeile in einer Tabelle:<br>
{| class="wikitable"  
{| class="wikitable"  
{{InfoboxZeile|label=Label-Text|field=Field-Text|class=CSS_Klasse}}
{{InfoboxZeile|label=Label-Text|field=Field-Text}}
|}
|}


Zeile 30: Zeile 33:
Das sorgt dafür, dass eine vollständige Zeile nur dann erscheint, wenn beide Parameter vorhanden sind.
Das sorgt dafür, dass eine vollständige Zeile nur dann erscheint, wenn beide Parameter vorhanden sind.
<Pre>
<Pre>
{{InfoboxZeile|label=Text|field=Field hat Text|class=CSS_Klasse}}
{{InfoboxZeile|label=Text|field=Field hat Text}}
{{InfoboxZeile|label=Label 2|field=|class=CSS_Klasse}}
{{InfoboxZeile|label=Label 2|field=}}
{{InfoboxZeile|label=Label 3}}
{{InfoboxZeile|label=Label 3}}
</Pre>
</Pre>
ergibt Zeilen:<br>
ergibt Zeilen:<br>
{{InfoboxZeile|label=Text|field=Field hat Text|class=CSS_Klasse}}
{{InfoboxZeile|label=Text|field=Field hat Text}}
{{InfoboxZeile|label=Label 2|field=|class=CSS_Klasse}}
{{InfoboxZeile|label=Label 2|field=}}
{{InfoboxZeile|label=Label 3}}
{{InfoboxZeile|label=Label 3}}
<br>
<br>
Zeile in einer Tabelle:<br>
Zeile in einer Tabelle:<br>
{| class="wikitable"  
{| class="wikitable"  
{{InfoboxZeile|label=Text|field=Field hat Text|class=CSS_Klasse}}
{{InfoboxZeile|label=Text|field=Field hat Text}}
{{InfoboxZeile|label=Label 2|field=|class=CSS_Klasse}}
{{InfoboxZeile|label=Label 2|field=}}
{{InfoboxZeile|label=Label 3}}
{{InfoboxZeile|label=Label 3}}
|}
|}

Version vom 23. Oktober 2024, 11:29 Uhr


Beschreibung / Dokumentation ...

Anwendung

Diese Vorlage ist ein Grundgerüst für Steckbriefzeilen. Sie wird in der Vorlage:Infobox und anderen Steckbriefen verwendet.

Anwendungsbeispiel

Beispiel 1

{{InfoboxZeile}}

ergibt:



Beispiel 2

{{InfoboxZeile|label=Label-Text|field=Field-Text}}

ergibt Zeile:

! Label-Text



Zeile in einer Tabelle:

Label-Text


Beispiel 3

Die gesamte Zeile (Label, Feld, optional CSS-Klasse) wird nur ausgegeben, wenn sowohl label als auch field einen Wert haben. Das sorgt dafür, dass eine vollständige Zeile nur dann erscheint, wenn beide Parameter vorhanden sind.

{{InfoboxZeile|label=Text|field=Field hat Text}}
{{InfoboxZeile|label=Label 2|field=}}
{{InfoboxZeile|label=Label 3}}

ergibt Zeilen:

! Text


! Label 2


! Label 3



Zeile in einer Tabelle:

Text


Label 2


Label 3



Siehe auch