Vorlage:Infobox/Doku

Aus KGS-Wiki

{{TemplateData|vertical=120em|JSON= { "description": "Einheitliche Darstellung von [Infoboxen<noexport>.
Sie sollte möglichst nicht direkt in Artikeln, sondern nur innerhalb von anderen Vorlagen für Infoboxen verwendet werden.</noexport>",

 "params": {
    "Titel":
       { "description": "Überschrift der Box",
         "type":        "content",
         "required":    false,
         "default":     "Lemma des Wikipedia-Artikels",
         "example":     "Provinzen in Lampukistan" },
    "Bildname":
       { "description": "Dateiname eines Bildes, das angezeigt werden soll",
         "type":        "wiki-file-name",
         "required":    false },
    "Bildbreite":
       { "description": "Breite von Bildname",
         "type":        "line",
         "required":    false,
         "default":     "frameless",
         "example":     "280px" },
    "Bildtext":
       { "label":       "",
         "description": "Text, der unter dem Bild (wenn vorhanden) stehen soll",
         "type":        "content",
         "required":    false },
    "Stil":
       { "label":       "Stil-Code",
         "description": "Es gibt die Stile 1 (abgesetzer Rand ohne Trennstriche) und 2 (bündiger Rand mit Trennstrichen)<noexport> – siehe unten</noexport>.",
         "type":        "number",
         "required":    false,
         "default":     "1",
         "example":     "2" },
    "Titelfarbe":
       { "description": "Standardhintergrundfarbe der Überschrift<noexport> – siehe unten</noexport>",
         "type":        "unknown",
         "required":    false,
         "default":     "1",
         "example":     "4" },
    "Abschnittsfarbe":
       { "label":       "",
         "description": "Standardhintergrundfarbe der Abschnitts-Überschriften<noexport> – siehe unten</noexport>",
         "type":        "unknown",
         "required":    false,
         "default":     "1",
         "example":     "" },
    "Farbe":
       { "label":       "",
         "description": "Einheitliche Hintergrundfarbe für Überschrift und Abschnitte. Überschreibt sowohl Titel- als auch Abschnittsfarbe. Syntax: englischer Farbname (siehe 3 Webfarbe) oder RGB-Wert im Format #RRGGBB.",
         "type":        "line",
         "required":    false },
    "Style":
       { "label":       "",
         "description": "CSS-Attribute für die Infobox",
         "type":        "line",
         "required":    false,
         "example":     "width:300px" },
    "Feldstyle":
       { "label":       "",
         "description": "Darstellung des Feldnames.
  • Wenn leer, dann: fette Schriftstärke, vertikal mittige Ausrichtung und horizontal zentriert und grauem Hintergrund (bei Stil 1) oder linksbündig und neutraler Hintergrund (bei Stil 2).
  • Mit jeglichem sonstigen Wert, z. B. links (Hauptsache nicht leer): normale Schriftstärke, verikale Ausrichtung am oberen Zellenrand, linksbündig und neutraler Hintergrund für alle Stile",
         "type":        "boolean",
         "required":    false,
         "example":     "1" },
    "Feldname1":
       { "label":       "",
         "description": "Feldname (linke Spalte) der ersten Zeile<noexport> – zu Sonderbedeutungen siehe unten</noexport>",
         "type":        "content",
         "required":    false },
    "Daten1":
       { "label":       "",
         "description": "Daten (rechte Spalte) der ersten Zeile",
         "type":        "content",
         "required":    false },
    "Feldname2":
       { "label":       "",
         "description": "Feldname (linke Spalte) der zweiten Zeile",
         "inherits":    "Feldname1" },
    "Daten2":
       { "label":       "",
         "description": "Daten (rechte Spalte) der zweiten Zeile",
         "inherits":    "Daten1" },
    "Feldname3":
       { "label":       "",
         "description": "Feldname einer weiteren Zeile",
         "inherits":    "Feldname1" },
    "Daten3":
       { "label":       "",
         "description": "Daten einer weiteren Zeile",
         "inherits":    "Daten1" },
    "Feldname4":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten4":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname5":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten5":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname6":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten6":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname7":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten7":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname8":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten8":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname9":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten9":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname10":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten10":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname11":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten11":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname12":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten12":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname13":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten13":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname14":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten14":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname15":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten15":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname16":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten16":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname17":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten17":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname18":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten18":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname19":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten19":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname20":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten20":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname21":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten21":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname22":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten22":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname23":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten23":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname24":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten24":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname25":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten25":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname26":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten26":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname27":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten27":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname28":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten28":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname29":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten29":
       { "label":       "",
         "inherits":    "Daten3" },
    "Feldname30":
       { "label":       "",
         "inherits":    "Feldname3" },
    "Daten30":
       { "label":       "",
         "inherits":    "Daten3" },
    "Bild":
       { "description": "Bildeinbindung mittels Wikisyntax",
         "type":        "content",
         "deprecated":  "Bildname" }
           },
 "format": "block"

} }}

Kopiervorlage

Nicht benötigte Feldnamen-/Datenparameter können einfach gelöscht werden.

{{Infobox
| Titel      = 
| Bildname   = 
| Bildbreite = 
| Bildtext   = 
| Stil            = 
| Titelfarbe      = 
| Abschnittsfarbe = 
| Farbe           = 
| Style           = 
| Feldstyle       = 
| Feldname1 =     | Daten1 = 
| Feldname2 =     | Daten2 = 
| Feldname3 =     | Daten3 = 
| Feldname4 =     | Daten4 = 
| Feldname5 =     | Daten5 = 
| Feldname6 =     | Daten6 = 
| Feldname7 =     | Daten7 = 
| Feldname8 =     | Daten8 = 
| Feldname9 =     | Daten9 = 
| Feldname10 =    | Daten10 = 
| Feldname11 =    | Daten11 = 
| Feldname12 =    | Daten12 = 
| Feldname13 =    | Daten13 = 
| Feldname14 =    | Daten14 = 
| Feldname15 =    | Daten15 = 
| Feldname16 =    | Daten16 = 
| Feldname17 =    | Daten17 = 
| Feldname18 =    | Daten18 = 
| Feldname19 =    | Daten19 = 
| Feldname20 =    | Daten20 = 
| Feldname21 =    | Daten21 = 
| Feldname22 =    | Daten22 = 
| Feldname23 =    | Daten23 = 
| Feldname24 =    | Daten24 = 
| Feldname25 =    | Daten25 = 
| Feldname26 =    | Daten26 = 
| Feldname27 =    | Daten27 = 
| Feldname28 =    | Daten28 = 
| Feldname29 =    | Daten29 = 
| Feldname30 =    | Daten30 = 
}}

Sonderformatierung

Einen Abschnitt erzeugt man mit einem - (Bindestrich-Minus) als Wert für den Parameter Feldname#. Der Wert für den Parameter Daten# ist dann die Abschnittsüberschrift:

| Feldname# =  -  | Daten# = Abschnittsüberschrift
  • Wenn DatenN leer ist, wird die n-te Zeile nicht angezeigt.
  • Wenn FeldnameN leer ist, wird der Text der n-ten Zeile über beide Spalten zentriert ausgegeben.
  • Wenn FeldnameN ein - (Bindestrich-Minus) ist, wird die n-te Zeile als „Unter-Überschrift“ ausgegeben.

Parameter: Stil

Beispiel für:
Stil 2
mit Feldstyle=<leer>
Stil 2
mit Feldstyle=<nicht leer>
Stil 1
mit Feldstyle=<leer>
Stil 1
mit Feldstyle=<nicht leer>
Stil 1
mit Feldstyle=<nicht leer>
Überschrift
Feldname1 Daten1
sehr langer und fetter Feldname2 Daten2
Feldname3 Daten3
Abschnitt 4
Feldname5 Daten5 hat sehr viele Informationen
Datensatz6 mittig
Feldname7 Daten7
Überschrift
Feldname1 Daten1
sehr langer und fetter Feldname2 Daten2
Feldname3 Daten3
Abschnitt 4
Feldname5 Daten5 hat sehr viele Informationen
Datensatz6 mittig
Feldname7 Daten7
Überschrift
Feldname1 Daten1
sehr langer und fetter Feldname2 Daten2
Feldname3 Daten3
Abschnitt 4
Feldname5 Daten5 hat sehr viele Informationen
Datensatz6 mittig
Feldname7 Daten7
Überschrift
Feldname1 Daten1
sehr langer und fetter Feldname2 Daten2
Feldname3 Daten3
Abschnitt 4
Feldname5 Daten5 hat sehr viele Informationen
Datensatz6 mittig
Feldname7 Daten7
Überschrift
Feldname1 Daten1
'''Feldname2''' Daten2
<div style="text-align:center">Feldname3</div>
Daten3
Abschnitt 4
<div style="text-align:center">'''Feldname5'''</div>
Daten5
Langer Daten6
Feldname7 Daten7

Farben

siehe auch: Wikipedia-Standardfarben]

Hintergrundfarbe mit:
Titelfarbe = 1
Abschnittsfarbe = 1
Titelfarbe = 2 Vorlage:FN
Abschnittsfarbe = 2
Titelfarbe = 3
Abschnittsfarbe = 3
Titelfarbe = 4
Abschnittsfarbe = 4
Titelfarbe = 5
Abschnittsfarbe = 5
Titelfarbe = 6
Abschnittsfarbe = 6
Titelfarbe = 7
Abschnittsfarbe = 7
Titelfarbe = 8
Abschnittsfarbe = 8
Titelfarbe = 9
Abschnittsfarbe = 9
Vorlage:FNZ

Nur in Ausnahmefällen sollte von diesen Standardfarben abgewichen werden, indem mit dem Parameter Farbe= #rrggbb eine individuelle Titelfarbe festgelegt wird.

Beispiele

Infobox einer Sportveranstaltung im Stil 2

32. Schwimmeuropameisterschaften 2014
Gastgeberort Berlin
Gastgeberland Vorlage:DEU
Beginn 13. August 2014
Ende 24. August 2014
Veranstaltungsorte Schwimm- und Sprunghalle im Europasportpark,
Velodrom,
Regattastrecke Berlin-Grünau
Disziplinen Schwimmen, Freiwasserschwimmen, Synchronschwimmen, Wasserspringen
Teilnehmende Nationen 45
Athleten 2.000
2012 Debrecen  •  London 2016
Auf Wikidata bearbeiten
{{Infobox
| Titel      = 32. Schwimmeuropameisterschaften 2014 
| Bildname   = Schwimmeuropameisterschaften 2014 Logo.svg
| Bildbreite = 260px
| Bildtext   =
| Stil            = 2
| Titelfarbe      = 6
| Abschnittsfarbe = 
| Farbe           =
| Style           = width:350px
| Feldstyle       =
| Feldname1 = Gastgeberort       | Daten1 = Berlin
| Feldname2 = Gastgeberland      | Daten2 = {{DEU}}
| Feldname3 = Beginn             | Daten3 = 13. August 2014 
| Feldname4 = Ende               | Daten4 = 24. August 2014 
| Feldname5 = Veranstaltungsorte | Daten5 = Schwimm- und Sprunghalle im Europasportpark,<br>Velodrom,<br>Regattastrecke Berlin-Grünau
| Feldname6 = Disziplinen        | Daten6 = Schwimmen, Freiwasserschwimmen, Synchronschwimmen, Wasserspringen
| Feldname7 = Teilnehmende Nationen | Daten7 = 45
| Feldname8 = Athleten           | Daten8 = 2.000<!--nur ausgedacht-->
| Feldname9 = -                  | Daten9 = ←<span style="font-size:90%"> 2012 Debrecen  •  London 2016 </span>→
| Feldname10 = -                 | Daten10 = <span style="font-size:80%; font-weight:lighter"> Auf Wikidata bearbeiten</span>
}}