Vorlage:EVU-Doku: Unterschied zwischen den Versionen

Aus MoBaDaten
Wechseln zu: Navigation, Suche
 
(16 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly><!--
+
<includeonly>
-->{{#vardefine:x|{{#sub:{{{1|}}}|0|1}}}}<!--
+
<div class="rahmenfarbe1" style="margin-bottom:0.5em; padding:0.5em; padding-top:0; clear:both; border-style:solid;" id="Vorlage_Dokumentation">
-->{{#switch:{{#var:x}}
+
 
    |Ä={{#vardefine:x|A}}
+
<div style="margin:0; margin-bottom:.3em; padding-top:.5em; padding-bottom:.17em; background:none; font-size:150%; color:black">Dokumentation
    |Ö={{#vardefine:x|O}}
+
----</div>
    |Ü={{#vardefine:x|U}}
+
 
    |#default=
+
{{Info|Dies ist die Dokumentation für '''Vorlagen für Eisenbahnverkehrsunternehmen''' |100%}}</div>
  }}<!--
+
 
-->{{#vardefine:z|{{{{{1|}}}|K}}}}<!--
+
<!-- -->{{#vardefine:hkz|{{EtDez|{{{1|}}}}}}}<!--
-->{{#vardefine:y|{{#dpl:
+
    -->{{#vardefine:x|{{#sub:{{#var:hkz}}|0|1}}}}<!--
                  |title=Vorbild:Bahngesellschaften - {{#var:x}}
+
    -->{{#switch:{{#var:x}}
                  |include={Bahngesellschaft}:EVU
+
        |Ä={{#vardefine:x|A}}
                  |includematch=/\{{!}}\s*EVU\s*=\s*{{#var:z}}\n/s
+
        |Ö={{#vardefine:x|O}}
                  |dplcache=1
+
        |Ü={{#vardefine:x|U}}
  |resultsheader=
+
        |#default=
                  |resultsfooter=
+
        }}<!--
                  }}
+
    -->{{#vardefine:z|{{{{#var:hkz}}|K}}}}<!--
  }}<!--
+
    -->{{#vardefine:y|{{#dpl:
-->{{#ifeq:{{{{{1}}}|X}}
+
                        |title=Vorbild:Bahngesellschaften - {{#var:x}}
    |EKZ
+
                        |include={Bahngesellschaft}:EVU
    |{{#ifeq:{{#var:y}}
+
                        |includematch=/\{{!}}\s*EVU\s*=\s*{{#replace:{{#replace:{{#var:z}}|&|\&}}|+|\+}}\n/s
      |{{{{{1}}}|K}}
+
                        |suppresserrors=true
      |
+
                      }}
      |{{+}}{{Warnung|Die Bahngesellschaft „{{{{{1}}}|Lx}}“ ist noch nicht in der <!--
+
        }}<!--
        -->[[Vorbild:Bahngesellschaften - {{#var:x}}|Liste der Bahngesellschaften]] eingetragen!|100%}}
+
    -->{{#switch:{{{{#var:hkz}}|X}}
    }}
+
        |EKZ={{#ifeq:{{#var:y}}
  }}
+
              |{{{{#var:hkz}}|K}}
 +
              ||{{+}}{{Warnung|Die Bahngesellschaft „{{{{#var:hkz}}|Lx}}“ ist noch nicht in der <!--
 +
                  -->[[Vorbild:Bahngesellschaften - {{#var:x}}|Liste der Bahngesellschaften]] eingetragen!|100%}}
 +
              }}
 +
        |FKZ={{#ifeq:{{#var:y}}
 +
              |{{{{{1}}}|K}}
 +
              ||{{+}}{{Warnung|Der Fahrzeughersteller „{{{{#var:hkz}}|Lx}}“ ist noch nicht in der <!--
 +
                  -->[[Vorbild:Bahngesellschaften - {{#var:x}}|Liste der Bahngesellschaften]] eingetragen!|100%}}
 +
              }}
 +
        }}
 
== Funktion ==
 
== Funktion ==
 +
Die Vorlage liefert praktisch den kompletten Inhalt der Dokumentationsseite für die Informationsvorlage eines Eisenbahnverkehrsunternehmens (EVU, Bahngesellschaft) bzw. eines Fahrzeugherstellers. Um die Vorlage zu verwenden, bitte folgenden Quelltext eingeben:
  
Die Vorlage liefert praktisch den kompletten Inhalt der Dokumentationsseite für die Informationsvorlage eines Eisenbahnverkehrsunternehmens (EVU, Bahngesellschaft). Um die Vorlage zu verwenden, bitte folgenden Quelltext eingeben:
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>}}</nowiki>
 
 
  <nowiki>{{</nowiki>{{{1}}}<nowiki>}}</nowiki>
 
 
bzw.
 
bzw.
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|<Parameter 1>}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|<Parameter 1>}}</nowiki>
  
 
Für ''<Parameter 1>'' bitte die im folgenden aufgeführten sinnvollen Möglichkeiten verwenden.
 
Für ''<Parameter 1>'' bitte die im folgenden aufgeführten sinnvollen Möglichkeiten verwenden.
 
  
 
== Parameter ==
 
== Parameter ==
 
 
Die Vorlage besitzt einen Parameter. Mit diesem wird die Ausgabe gesteuert. Die verschiedenen Möglichkeiten sind weiter unten aufgeführt.
 
Die Vorlage besitzt einen Parameter. Mit diesem wird die Ausgabe gesteuert. Die verschiedenen Möglichkeiten sind weiter unten aufgeführt.
 
  
 
== Beispiel ==
 
== Beispiel ==
 
 
{| class="wikitable float-left;"
 
{| class="wikitable float-left;"
 
|- class="hintergrundfarbe6"
 
|- class="hintergrundfarbe6"
Zeile 51: Zeile 55:
 
! Ausgabe
 
! Ausgabe
 
|-
 
|-
| Bezeichnung des EVUs als Langtext
+
| Bezeichnung 1 des EVUs als Langtext
 
| style="text-align:center;" | '''<leer>'''{{+}}'''L'''
 
| style="text-align:center;" | '''<leer>'''{{+}}'''L'''
 
|
 
|
  <nowiki>{{</nowiki>{{{1}}}<nowiki>}}</nowiki>{{+}}
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>}}</nowiki>{{+}}
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|L}}</nowiki>
+
<nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|L}}</nowiki>
| {{ {{{1}}} |L}}
+
| {{ {{#var:hkz}} |L}}
 +
|-
 +
| Bezeichnung 2 des EVUs als Langtext
 +
| style="text-align:center;" | '''Ln'''
 +
|
 +
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>}}</nowiki>{{+}}
 +
<nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|Ln}}</nowiki>
 +
| {{ {{#var:hkz}} |Ln}}
 
|-
 
|-
 
| Bezeichnung des EVUs als Langtext mit Kürzel in Klammern
 
| Bezeichnung des EVUs als Langtext mit Kürzel in Klammern
 
| style="text-align:center;" | '''Lx'''
 
| style="text-align:center;" | '''Lx'''
 
|
 
|
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|Lx}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|Lx}}</nowiki>
| {{ {{{1}}} |Lx}}
+
| {{ {{#var:hkz}} |Lx}}
 
|-
 
|-
 
| Kurzzeichen des EVUs
 
| Kurzzeichen des EVUs
 
| style="text-align:center;" | '''K'''
 
| style="text-align:center;" | '''K'''
 
|
 
|
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|K}}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|K}}}</nowiki>
| {{ {{{1}}} |K}}
+
| {{ {{#var:hkz}} |K}}
 
|-
 
|-
 
| Link 1 zur Vorbild-Seite des EVU
 
| Link 1 zur Vorbild-Seite des EVU
 
| style="text-align:center;" | '''V'''
 
| style="text-align:center;" | '''V'''
 
|  
 
|  
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|V}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|V}}</nowiki>
| {{ {{{1}}} |V}}
+
| {{ {{#var:hkz}} |V}}
 
|-
 
|-
 
| Link 2 zur Vorbild-Seite des EVU
 
| Link 2 zur Vorbild-Seite des EVU
 
| style="text-align:center;" | '''VL'''
 
| style="text-align:center;" | '''VL'''
 
|  
 
|  
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|VL}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|VL}}</nowiki>
| {{ {{{1}}} |VL}}
+
| {{ {{#var:hkz}} |VL}}
 
|-
 
|-
 
| Link 3 zur Vorbild-Seite des EVU
 
| Link 3 zur Vorbild-Seite des EVU
 
| style="text-align:center;" | '''VLn'''
 
| style="text-align:center;" | '''VLn'''
 
|  
 
|  
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|VLn}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|VLn}}</nowiki>
| {{ {{{1}}} |VLn}}
+
| {{ {{#var:hkz}} |VLn}}
 
|-
 
|-
 
| Epoche(n), in der das EVU aktiv war/ist
 
| Epoche(n), in der das EVU aktiv war/ist
 
| style="text-align:center;" | '''E'''
 
| style="text-align:center;" | '''E'''
 
|
 
|
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|E}}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|E}}}</nowiki>
| {{ {{{1}}} |E}}
+
| {{ {{#var:hkz}} |E}}
 
|-
 
|-
 
| Zeitraum (Jahre), in der das EVU aktiv war/ist
 
| Zeitraum (Jahre), in der das EVU aktiv war/ist
 
| style="text-align:center;" | '''Z'''
 
| style="text-align:center;" | '''Z'''
 
|
 
|
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|Z}}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|Z}}}</nowiki>
| {{ {{{1}}} |Z}}
+
| {{ {{#var:hkz}} |Z}}
 
|-
 
|-
 
| Name des Logos der EVU{{+}}(Bilddatei auf ''MoBaDaten.Info'')
 
| Name des Logos der EVU{{+}}(Bilddatei auf ''MoBaDaten.Info'')
 
| style="text-align:center;" | '''B'''
 
| style="text-align:center;" | '''B'''
 
|  
 
|  
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|B}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|B}}</nowiki>
| {{ {{{1}}} |B}}
+
| {{ {{#var:hkz}} |B}}
 
|-
 
|-
 
|
 
|
 
|
 
|
 
|
 
|
  <nowiki>[[Datei:{{</nowiki>{{{1}}}<nowiki>|B}}|60px]]</nowiki>
+
  <nowiki>[[Datei:{{</nowiki>{{#var:hkz}}<nowiki>|B}}|60px]]</nowiki>
| [[Datei:{{ {{{1}}} |B}} | 60px ]]
+
| [[Datei:{{ {{#var:hkz}} |B}} | 60px ]]
 
|-
 
|-
 
| Quelle des Logos der EVU{{+}}(Bilddatei auf ''MoBaDaten.Info'')
 
| Quelle des Logos der EVU{{+}}(Bilddatei auf ''MoBaDaten.Info'')
 
| style="text-align:center;" | '''BQ'''
 
| style="text-align:center;" | '''BQ'''
 
|
 
|
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|BQ}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|BQ}}</nowiki>
| {{ {{{1}}} |BQ}}
+
| {{ {{#var:hkz}} |BQ}}
 
|-
 
|-
 
| Link zum Artikel der deutschsprachigen Wikipedia
 
| Link zum Artikel der deutschsprachigen Wikipedia
 
| style="text-align:center;" | '''W'''
 
| style="text-align:center;" | '''W'''
 
|  
 
|  
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|W}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|W}}</nowiki>
| {{ {{{1}}} |W}}
+
| {{ {{#var:hkz}} |W}}
 
|-
 
|-
 
|
 
|
 
|
 
|
 
|
 
|
  <nowiki>{{WPde|{{</nowiki>{{{1}}}<nowiki>|W}}}}</nowiki>
+
  <nowiki>{{WPde|{{</nowiki>{{#var:hkz}}<nowiki>|W}}}}</nowiki>
| {{WPde|{{{{{1}}}|W}}}}
+
| {{WPde|{{{{#var:hkz}}|W}}}}
 
|-
 
|-
 
| Test, ob Vorlage vorhanden
 
| Test, ob Vorlage vorhanden
 
| style="text-align:center;" | '''X'''
 
| style="text-align:center;" | '''X'''
 
|  
 
|  
  <nowiki>{{</nowiki>{{{1}}}<nowiki>|X}}</nowiki>
+
  <nowiki>{{</nowiki>{{#var:hkz}}<nowiki>|X}}</nowiki>
| {{ {{{1}}} |X}}
+
| {{ {{#var:hkz}} |X}}
 
|}
 
|}
 
</includeonly><noinclude>
 
</includeonly><noinclude>

Aktuelle Version vom 31. Oktober 2021, 20:08 Uhr


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

Funktion

Die Vorlage dient zur Dokumentation der Vorlagen zur EVU-Information. Sie findet Verwendung auf der Dokumentations-Unterseite einer solchen Vorlage. Um die Vorlage zu verwenden, folgenden Quelltext benutzen:

{{EVU-Doku|<EVU>}}

Als <EVU> bitte das jeweilige Kürzel der Bahngesellschaft einfügen.