Difference between revisions of "Template:Tab-routes"
m |
m |
||
Line 1: | Line 1: | ||
− | <includeonly>{{#vardefine:shownum|{{#ifexpr:{{{num|0}}}<1||{{{num|}}}}}}} | + | <includeonly>{{#vardefine:shownum|{{#ifexpr:{{{num|0}}}<1||{{{num|}}}}}{{{alpha|}}}}} |
<h1>{{#replace:{{#var:shownum}}{{{letter|}}}|/|-}}</h1> | <h1>{{#replace:{{#var:shownum}}{{{letter|}}}|/|-}}</h1> | ||
<h3>{{{fullname|{{#var:1provider}} {{#if:{{#var:shownum}}|Route {{#var:shownum}}}}{{{letter|}}}}}}</h3> | <h3>{{{fullname|{{#var:1provider}} {{#if:{{#var:shownum}}|Route {{#var:shownum}}}}{{{letter|}}}}}}</h3> | ||
Line 13: | Line 13: | ||
|provider={{{provider|{{#var:1provider}}}}} | |provider={{{provider|{{#var:1provider}}}}} | ||
|rnum={{{num|0}}} | |rnum={{{num|0}}} | ||
− | |rlet={{{letter|'}}} | + | |rlet={{{letter|{{{alpha|'}}}}}} |
|rfull={{{fullname|{{#var:1provider}} {{#if:{{#var:shownum}}|Route {{#var:shownum}}}}{{{letter|}}}}}} | |rfull={{{fullname|{{#var:1provider}} {{#if:{{#var:shownum}}|Route {{#var:shownum}}}}{{{letter|}}}}}} | ||
|rtype={{{type|bus}}} | |rtype={{{type|bus}}} | ||
Line 28: | Line 28: | ||
|provider= | |provider= | ||
|num= (remove entire line if not needed) | |num= (remove entire line if not needed) | ||
+ | |alpha= (remove entire line if not needed) | ||
|letter= (remove entire line if not needed) | |letter= (remove entire line if not needed) | ||
|fullname= | |fullname= |
Revision as of 11:42, 4 May 2019
Another way to input routes in a tab format for smaller systems.
Full list:
{{tab-routes |provider= |num= (remove entire line if not needed) |alpha= (remove entire line if not needed) |letter= (remove entire line if not needed) |fullname= |type= |pcategory= |to= |link= |servicespan= |note= |places= }}
Places are to be separated by comma.
Use |altsep= for alternate separator like ";" since some page names include comma.
Minimal list:
{{tab-routes |num= (remove entire line if not needed) |letter= (remove entire line if not needed) |to= |link= |servicespan= |places= }}
Set common provider for all routes on this page through
{{#vardefine:1provider|$1}}