Difference between revisions of "Template:Tab-routes"
m |
|||
Line 9: | Line 9: | ||
{{#arraydefine:places|{{{places|}}}|{{{altsep|,}}}}}{{#ifeq:{{#arraysize:places}}|0||<h2>Points of interest</h2>|}} | {{#arraydefine:places|{{{places|}}}|{{{altsep|,}}}}}{{#ifeq:{{#arraysize:places}}|0||<h2>Points of interest</h2>|}} | ||
{{#arrayprint:places||$1|<nowiki/> | {{#arrayprint:places||$1|<nowiki/> | ||
− | * [[$1]]}} | + | * [[$1]]}}{{#arraydefine:buses|{{{buses|}}}|{{{altsep|,}}}}} |
− | {{#arraydefine:buses|{{{buses|}}}|{{{altsep|,}}}}} | ||
{{#arrayprint:buses||$1|<nowiki/> | {{#arrayprint:buses||$1|<nowiki/> | ||
− | * [[$1]]}} | + | * [[$1]]}}{{#arraydefine:busways|{{{busways|}}}|{{{altsep|,}}}}}{{#ifeq:{{#arraysize:busways}}|0||<h2>{{{busway name|}}}</h2>|}} |
− | {{#arraydefine:busways|{{{busways|}}}|{{{altsep|,}}}}}{{#ifeq:{{#arraysize:busways}}|0||<h2>{{{busway name|}}}</h2>|}} | ||
{{#arrayprint:busways||$1|<nowiki/> | {{#arrayprint:busways||$1|<nowiki/> | ||
* [[$1]]}} | * [[$1]]}} |
Revision as of 14:54, 10 August 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= |buses= |busways= |busway name= }}
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}}