Difference between revisions of "Template:Subroute"
m |
m |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <includeonly | + | <includeonly><div style="display:none;"> |
− | + | {{#vardefine:1value|{{#ifeq:{{{prefix|{{#show:{{PAGENAME}}|?rpref}}}}}|'||{{{prefix|{{#show:{{PAGENAME}}|?rpref}}}}}}}{{#ifexpr:{{{num|{{#show:{{PAGENAME}}|?rnum}}}}}<1||{{{num|{{#show:{{PAGENAME}}|?rnum}}}}}}}{{#ifeq:{{{letter|{{#show:{{PAGENAME}}|?rlet}}}}}|'||{{{letter|{{#show:{{PAGENAME}}|?rlet}}}}}}}}} | |
− | |||
− | |||
− | |||
− | |||
− | {{#vardefine:1value|{{#ifeq:{{{prefix|{{#show:{{PAGENAME}}|?rpref}}}}}|'||{{{prefix|{{#show:{{PAGENAME}}|?rpref}}}}}}}{{#ifexpr:{{{num|{{#show:{{PAGENAME}}|?rnum}}}}}<1||{{{num|{{#show:{{PAGENAME}}|?rnum}}}}}}}{{{letter|{{#show:{{PAGENAME}}|?rlet}}}}}}} | ||
{{#subobject:{{{subname}}} | {{#subobject:{{{subname}}} | ||
Line 13: | Line 8: | ||
|rlet={{{letter|{{#show:{{PAGENAME}}|?rlet}}}}} | |rlet={{{letter|{{#show:{{PAGENAME}}|?rlet}}}}} | ||
|rvalue={{#var:1value}} | |rvalue={{#var:1value}} | ||
− | |rfull={{{fullname|{{#show:{{PAGENAME}}|?provider}} {{#if:{{#pos:{{PAGENAME}}|Route}}|Route}} {{#var:1value}}}}} | + | |rfull={{{fullname|{{#ifeq:{{#var:1value}}|{{#show:{{PAGENAME}}|?rvalue}}|{{#show:{{PAGENAME}}|?rfull}}|{{#show:{{PAGENAME}}|?provider}} {{#if:{{#pos:{{PAGENAME}}|Route}}|Route}} {{#var:1value}}}}}}} |
|rtype={{{type|bus}}} | |rtype={{{type|bus}}} | ||
|to=''{{{subname}}}:'' {{{to|}}} | |to=''{{{subname}}}:'' {{{to|}}} | ||
− | |servicespan={{{servicespan|}}} | + | |servicespan={{{servicespan|{{#show:{{PAGENAME}}|?servicespan}}}}} |
|place={{{places|}}}|+sep=, | |place={{{places|}}}|+sep=, | ||
+ | |bus={{{buses|}}}|+sep={{{altsep|,}}} | ||
+ | |busway={{{busways|}}}|+sep={{{altsep|,}}} | ||
|@category=subroutes | |@category=subroutes | ||
}} | }} | ||
− | </div></includeonly> | + | </div>{{#if:{{{hidden|}}}||<span id="{{{subname}}}"></span> |
− | <noinclude> | + | |
+ | 🚍 '''{{#var:1value}}''' - ''{{{subname}}}:'' {{{to|}}} | ||
+ | {{#arraydefine:places|{{{places|}}}|,}}{{#arrayprint:places||$1|<nowiki/> | ||
+ | * [[$1]]}}{{#arraydefine:buses|{{{buses|}}}|{{{altsep|,}}}}} | ||
+ | {{#arrayprint:buses||$1|<nowiki/> | ||
+ | * [[$1]]}}{{#arraydefine:busways|{{{busways|}}}|{{{altsep|,}}}}}{{#ifeq:{{#arraysize:busways}}|0||<h2>{{{busway name|}}}</h2>|}} | ||
+ | {{#arrayprint:busways||$1|<nowiki/> | ||
+ | * [[$1]]}} | ||
+ | }} | ||
+ | </includeonly><noinclude> | ||
Standard: | Standard: | ||
Line 28: | Line 34: | ||
|subname= | |subname= | ||
|to= | |to= | ||
− | |||
|places= | |places= | ||
}} | }} | ||
Line 37: | Line 42: | ||
<pre> | <pre> | ||
{{subroute | {{subroute | ||
+ | |hidden= (y or omitted/blank - nothing to show if y) | ||
|subname= | |subname= | ||
+ | |prefix= | ||
|num= | |num= | ||
|letter= | |letter= | ||
Line 44: | Line 51: | ||
|servicespan= | |servicespan= | ||
|places= | |places= | ||
+ | |buses= | ||
+ | |busways= | ||
+ | |busway name= | ||
}} | }} | ||
Places are separated by comma. | Places are separated by comma. | ||
</pre> | </pre> | ||
</noinclude> | </noinclude> |
Latest revision as of 12:53, 20 January 2020
Standard:
{{subroute |subname= |to= |places= }} Places are separated by comma.
Full:
{{subroute |hidden= (y or omitted/blank - nothing to show if y) |subname= |prefix= |num= |letter= |fullname= |to= |servicespan= |places= |buses= |busways= |busway name= }} Places are separated by comma.