Anniv.svg Nuvola apps cookie.svg 10 Jahre MoBaDaten.Info Cake and candle.svg Birthday Icon.svg

Vorlage:Infobox-CellList2EVU2: Unterschied zwischen den Versionen

Aus MoBaDaten
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „<includeonly><!-- -->{{#switch:{{#sub:{{{1|}}}|0|1}} |\={{#vardefine:y|{{#explode:{{{1|}}}|\|1}}}}<!-- -->{{#ifeq:{{{{#var:y}}|X}} |EKZ…“)
 
 
Zeile 4: Zeile 4:
 
     -->{{#ifeq:{{{{#var:y}}|X}}
 
     -->{{#ifeq:{{{{#var:y}}|X}}
 
         |EKZ
 
         |EKZ
         |{{{{#var:y}}|K}}{{~}}({{{{#var:y}}|L}})
+
         |'''{{{{#var:y}}|K}}'''{{~}}({{{{#var:y}}|L}})
 
         |{{Infobox-Message|„{{#var:y}}“ keine Bahngesellschaft!}}
 
         |{{Infobox-Message|„{{#var:y}}“ keine Bahngesellschaft!}}
 
       }}<!--
 
       }}<!--
Zeile 14: Zeile 14:
 
       -->{{#ifeq:{{{{#var:y}}|X}}
 
       -->{{#ifeq:{{{{#var:y}}|X}}
 
           |EKZ
 
           |EKZ
           |{{{{#var:y}}|K}}{{~}}({{{{#var:y}}|L}})
+
           |'''{{{{#var:y}}|K}}'''{{~}}({{{{#var:y}}|L}})
 
           |{{Infobox-Message|„{{#var:y}}“ keine Bahngesellschaft!}}
 
           |{{Infobox-Message|„{{#var:y}}“ keine Bahngesellschaft!}}
 
         }}<!--
 
         }}<!--

Aktuelle Version vom 15. August 2019, 10:51 Uhr


Dokumentation Edit font awesome grey.svg
Information icon.svg Dies ist die Dokumentation der Unterseite Vorlage:Infobox-CellList2EVU2/Doku


1 Funktion

Die Vorlage formatiert den Inhalt einer Zelle bei Bedarf mit trennenden Kommata unter besonderer Berücksichtigung für Bahngesellschaften (EVU). Diese Variante 2 ergänzt auch den Langtext der Bahngesellschaft. Sie ist eingebettet in den verschiedenen Vorlagen für Infoboxen und in erster Linie nicht für den diskreten Einsatz vorgesehen.

  • Wird dem auszugebenden Text ein Backslash („\“) vorangestellt, so wird der Textstring nach weiteren Backslash durchsucht. Diese werden durch ein trennendes Komma ersetzt und es können mehrere getrennt dargestellte Absätze innerhalb einer Zelle angezeigt werden.
  • Wird kein Backslash vorangestellt, so wird der Textstring unbearbeitet ausgegeben.

2 Beispiel

Variante Quelltext Ergebnis
Mit Textbearbeitung {{Infobox-CellList2EVU2|\SNCF\SBB\ÖBB\SB}} SNCF (Société nationale des chemins de fer français), SBB (Schweizerische Bundesbahnen), ÖBB (Österreichische Bundesbahnen), SB (Österreichische Südbahngesellschaft)
Mit Textbearbeitung (falsches EVU-Kurzzeichen) {{Infobox-CellList2EVU2|\SNCF\XYZ\ÖBB\SB}} SNCF (Société nationale des chemins de fer français), „XYZ“ keine Bahngesellschaft!, ÖBB (Österreichische Bundesbahnen), SB (Österreichische Südbahngesellschaft)
Ohne Textbearbeitung {{Infobox-CellList2EVU2|SNCF\SBB\ÖBB\SB}} „SNCF\SBB\ÖBB\SB“ keine Bahngesellschaft!
Ohne Textbearbeitung (falsches EVU-Kurzzeichen) {{Infobox-CellList2EVU2|XYZ}} „XYZ“ keine Bahngesellschaft!
Ohne Textbearbeitung (kein EVU-Kurzzeichen) {{Infobox-CellList2EVU2|-}} -