Template:Line terminus link
| Pages related to |
| Module:Adjacent stations |
|---|
| (talk | sandbox | sub-pages) |
| {{Infobox station}} |
| (talk | sandbox | testcases) |
| {{Station link}} |
| (talk | sandbox | testcases) |
| {{Station icon link}} |
| (talk | sandbox | testcases) |
| {{Rail color}} |
| (talk | sandbox | testcases) |
| {{Line link}} |
| (talk | sandbox | testcases) |
| {{Rail icon}} |
| (talk | sandbox | testcases) |
| {{Rail color box}} |
| (talk | sandbox | testcases) |
| {{Adjacent stations}} |
| (talk | sandbox | testcases) |
| {{Line terminus link}} |
| (talk | sandbox | testcases) |
| This template uses Lua: |
Template:Line terminus link returns the link of a line terminus from a subpage of Module:Adjacent stations.
Usage
[edit]Module:Adjacent stations/system and left/right terminus information of each lines must exist for this template to work.
{{Line terminus link|system|line|side}}{{Line terminus link|system|line|side|type=type}}
Variables
[edit]- system is the name of the system or an abbreviation.
- line is the line name.
- side is the direction of the line.
- type is the name of the branch or service, if any.
Examples
[edit]Floridian of Module:Adjacent stations/Amtrak:
{{Line terminus link|Amtrak|Floridian|r}}→ Chicago- Multiple terminus:
{{Line terminus link|Amtrak|Floridian|l}}→ Miami - Branch or special service:
{{Line terminus link|Amtrak|Floridian|l|type=Miami}}→ Miami - Fallback to main line's terminus if type is invalid:
{{Line terminus link|Amtrak|Floridian|l|type=Balabala}}→ Miami
Loop line of Module:Adjacent stations/Chongqing Rail Transit:
- Won't generate links for circular lines:
{{Line terminus link|Chongqing Rail Transit|0|r}}→ Clockwise