Vorlage:Jump: Unterschied zwischen den Versionen

Aus Colliseum
Zur Navigation springen Zur Suche springen
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(21 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#switch:{{{2}}}
{{#switch:{{{2}}}
| 0 ={{#expr:  {{{1}}}    mod 10 }}
| 0 = {{#expr: ({{{1}}}/ 10) mod 10 *10}}_-_{{#expr: ({{{1}}}/ 10) mod 10 *10 + 9}}
|  1 ={{#expr: ({{{1}}}/ 10) mod 10 }}
|  2 ={{#expr: ({{{1}}}/ 100) mod 10 }}
|  3 ={{#expr: ({{{1}}}/ 1000) mod 10 }}
|  4 ={{#expr: ({{{1}}}/ 10000) mod 10 }}
|  5 ={{#expr: ({{{1}}}/ 100000) mod 10 }}
|  6 ={{#expr: ({{{1}}}/ 1000000) mod 10 }}
|  7 ={{#expr: ({{{1}}}/ 10000000) mod 10 }}
|  8 ={{#expr: ({{{1}}}/ 100000000) mod 10 }}
9 ={{#expr: ({{{1}}}/ 1000000000) mod 10 }}
| 10 ={{#expr: ({{{1}}}/ 10000000000) mod 10 }}
| 11 ={{#expr: ({{{1}}}/ 100000000000) mod 10 }}
| 12 ={{#expr: ({{{1}}}/ 1000000000000) mod 10 }}
| #default= 0
}}
}}
{{#expr: ($1/2)}}
<noinclude>
</includeonly>
Die Vorlage soll in den Beschreibungen zu den einzelnen ECE-Richtlinien verwendet werden, um den richtigen Rücksprung-Link auf die Hauptseite mit den ECE-Richtlinien zu ermitteln. Vgl. etwa [[ECE-R_42|ECE-Richtlinie 42]].
 
Mit Parameter 1 wird die Nummer der ECE-Richtlinie als Zahlenwert übergeben. Die Routine berechnet dann die Bezeichnung des Abschnitts, in dem die ECE-Richtlinie auf der Hauptseite steht.
 
Der zweite Parameter ist ein Dummy-Parameter, für den eine Null übergeben werden muss, damit der Code funktioniert. Es geht darum, dass der #expr-Code nur in einer Switch-Anweisung funktioniert und ansonsten eine Fehlermeldung produziert.
 
[[Kategorie:Vorlage]]
</noinclude>

Aktuelle Version vom 11. Mai 2015, 10:22 Uhr


Die Vorlage soll in den Beschreibungen zu den einzelnen ECE-Richtlinien verwendet werden, um den richtigen Rücksprung-Link auf die Hauptseite mit den ECE-Richtlinien zu ermitteln. Vgl. etwa ECE-Richtlinie 42.

Mit Parameter 1 wird die Nummer der ECE-Richtlinie als Zahlenwert übergeben. Die Routine berechnet dann die Bezeichnung des Abschnitts, in dem die ECE-Richtlinie auf der Hauptseite steht.

Der zweite Parameter ist ein Dummy-Parameter, für den eine Null übergeben werden muss, damit der Code funktioniert. Es geht darum, dass der #expr-Code nur in einer Switch-Anweisung funktioniert und ansonsten eine Fehlermeldung produziert.