Difference between revisions of "Template:Tab-routes"
m |
m |
||
Line 1: | Line 1: | ||
− | {{#vardefine:shownum|{{#ifexpr:{{{num|0}}}<1||{{{num|}}}}}}} | + | <includeonly>{{#vardefine:shownum|{{#ifexpr:{{{num|0}}}<1||{{{num|}}}}}}} |
<h1>{{#replace:{{#var:shownum}}{{{letter|}}}|/|-}}</h1> | <h1>{{#replace:{{#var:shownum}}{{{letter|}}}|/|-}}</h1> | ||
<h3>{{{fullname|{{#var:1provider}} {{#var:shownum}}{{{letter|}}}}}}</h3> | <h3>{{{fullname|{{#var:1provider}} {{#var:shownum}}{{{letter|}}}}}}</h3> | ||
Line 12: | Line 12: | ||
{{#arrayprint:places||$1|<nowiki/> | {{#arrayprint:places||$1|<nowiki/> | ||
* [[$1]]}} | * [[$1]]}} | ||
− | |||
{{#subobject:{{#replace:{{#var:shownum}}{{{letter|}}}|/|-}} | {{#subobject:{{#replace:{{#var:shownum}}{{{letter|}}}|/|-}} | ||
|provider={{{provider|{{#var:1provider}}}}} | |provider={{{provider|{{#var:1provider}}}}} | ||
Line 23: | Line 22: | ||
|pcategory={{{pcategory|{{#var:1provider}} routes}}} | |pcategory={{{pcategory|{{#var:1provider}} routes}}} | ||
|place={{{places|}}}|+sep=, | |place={{{places|}}}|+sep=, | ||
+ | }}</includeonly><noinclude> | ||
+ | Another way to input routes in a tab format for smaller systems. | ||
+ | |||
+ | Full list: | ||
+ | <pre> | ||
+ | {{tab-routes | ||
+ | |provider= | ||
+ | |num= | ||
+ | |letter= | ||
+ | |fullname= | ||
+ | |type= | ||
+ | |pcategory= | ||
+ | |to= | ||
+ | |link= | ||
+ | |servicespan= | ||
+ | |note= | ||
+ | |places= | ||
+ | }} | ||
+ | </pre> | ||
+ | |||
+ | Places are to be separated by comma. | ||
+ | |||
+ | Minimal list: | ||
+ | <pre> | ||
+ | {{tab-routes | ||
+ | |num= | ||
+ | |letter= | ||
+ | |to= | ||
+ | |link= | ||
+ | |servicespan= | ||
+ | |places= | ||
}} | }} | ||
+ | </pre> | ||
+ | |||
+ | Set common provider for all routes on this page through | ||
+ | <pre> | ||
+ | {{#vardefine:1provider|$1}} | ||
+ | </pre> |
Revision as of 15:43, 30 November 2018
Another way to input routes in a tab format for smaller systems.
Full list:
{{tab-routes |provider= |num= |letter= |fullname= |type= |pcategory= |to= |link= |servicespan= |note= |places= }}
Places are to be separated by comma.
Minimal list:
{{tab-routes |num= |letter= |to= |link= |servicespan= |places= }}
Set common provider for all routes on this page through
{{#vardefine:1provider|$1}}