Difference between revisions of "Template:BS-alt"

From blackwiki
Jump to navigation Jump to search
imported>Edgepedia
(one more)
imported>Wikid77
(rewrote to use nested #switch functions; see "Template_talk:BS-alt#Streamlining BS-alt to run 6x faster", put HISTORY comments to log changes.)
 
Line 1: Line 1:
<!-- To describe the icon "File:BSicon XXX.svg", please add a line:
+
<noinclude><!--
|XXX=Description of this icon
+
-======================================================================
to the following table.
+
-  Template:BS-alt - Set alt-text for wp:Route_map_diagram BSicon name
-->{{#switch: {{{1|}}}
+
-======================================================================
 +
--    To describe the icon "File:BSicon XXX.svg", please add a line:
 +
--        |XXX=Description of this icon
 +
--    into one of the following switch-branches grouped by first letter.
 +
--
 +
--    This uses multiple #switch's because giant #switch was 7x slower.
 +
--></noinclude>{{
 +
#switch: {{padleft:|1|{{{1|}}}q}}<!--check 1st letter of {1}-->
 +
  | S = {{#switch: {{{1|}}} <!--check "S..."-->
 +
|STR=Straight track
 +
|STRf=One way forward
 +
|STRg=One way backward
 +
|STRl=One way leftward
 +
|STRlf=Track turning left
 +
|STRlg=Track turning from right
 +
|STRq=Transverse track
 +
|STRr=One way rightward
 +
|STRrf=Track turning right
 +
|STRrg=Track turning from left
 +
|SBRÜCKE=Underbridge
 +
|STq=Transverse street
 
|#default=Unknown BSicon "{{{1}}}"
 
|#default=Unknown BSicon "{{{1}}}"
||leer=
+
}}
 
+
  | C = {{#switch: {{{1|}}} <!--check "C..."-->
<!-- Please see documentation for how these are sorted. -->
 
 
 
|ABZlf=Junction to left
 
|uexABZlf=Unused waterway with junction to left
 
|uABZlf=Urban junction to left
 
|utABZlf=Urban tunnel junction to left
 
|utABZ3lg=Urban tunnel junction to transverse to left
 
|ueABZlf=Waterway with unused branch to left
 
|ABZlg=Junction from right
 
|uABZgr+r=Urban straight with junctions to and from right
 
|ABZrf=Junction to right
 
|uexABZrf=Unused waterway with junction to right
 
|ueABZrf=Waterway with unused branch to right
 
|uABZrf=Urban junction to right
 
|ABZrg=Junction from left
 
|uABZrg=Urban junction from left
 
|uexABZ3rg=Unused transverse waterway with junction from left
 
|AETRAM=Aerial tramway
 
|exAETRAM=Unused aerial tramway
 
|ARCH=Scenic interest
 
|exARCH=Unused scenic interest
 
|uxAROADu=Unused waterway under major road
 
|ugAROADu=Unwatered canal under major road
 
|uAROADu=Waterway under major road
 
|BHF=Station on track
 
|uBHF=Urban station on track
 
|utBHF=Urban tunnel station on track
 
|BHF legende=Station
 
|BHFq=Station on transverse track
 
|uBHFABZld=Urban 3-way junction with station, branch to left
 
|uBHFABZrd=Urban 3-way junction with station, branch to right
 
|BHF-ELEV=Station on elevated
 
|uBHF-ELEV=Urban station on elevated
 
|uexBHF-ELEV=Unused urban station on elevated
 
|uBHFr-ELEV=Urban terminal on elevated facing right
 
|BOOT=Pier
 
|exBOOT=Unused pier
 
|BRÜCKEq=Transverse bridge
 
|BRÜCKE1=Small bridge
 
|BRÜCKE1q=Transverse small bridge
 
|BRÜCKE2=Small arched bridge
 
|BRÜCKE2q=Transverse small arched bridge
 
|BRÜCKE|BRUECKE=Large bridge
 
|BST=Small non-passenger station on track
 
|BST legende=Small non-passenger station
 
|BSTq=Small non-passenger station on transverse track
 
|BUE=Level crossing
 
|BUS=Bus station
 
|exBUS=Unused bus station
 
 
|CONTf=Continuation forward
 
|CONTf=Continuation forward
 
|CONTg=Continuation backward
 
|CONTg=Continuation backward
 
|CONTl=Continuation to left
 
|CONTl=Continuation to left
 
|CONTr=Continuation to right
 
|CONTr=Continuation to right
|tCONTf=Tunnel continuation forward
 
|tCONTg=Tunnel continuation backward
 
|tCONTl=Tunnel continuation to left
 
|tCONTr=Tunnel continuation to right
 
|exCONTf=Unused continuation forward
 
|exCONTg=Unused continuation backward
 
|exCONTl=Unused continuation to left
 
|exCONTr=Unused continuation to right
 
|extCONTf=Unused tunnel continuation forward
 
|extCONTg=Unused tunnel continuation backward
 
|extCONTl=Unused tunnel continuation to left
 
|extCONTr=Unused tunnel continuation to right
 
|uCONTf=Urban continuation forward
 
|uCONTg=Urban continuation backward
 
|uCONTl=Urban continuation to left
 
|uCONTr=Urban continuation to right
 
|utCONTf=Urban tunnel continuation forward
 
|utCONTg=Urban tunnel continuation backward
 
|utCONTl=Urban tunnel continuation to left
 
|utCONTr=Urban tunnel continuation to right
 
|ueCONTf=Unused urban continuation forward <!-- the file is misnamed as of 2010-02-22 but it is used by many pages already -->
 
|uexCONTf=Unused urban continuation forward <!-- more correct name -->
 
|ueCONTg=Unused urban continuation backward <!-- the file is misnamed as of 2010-02-22 but it is used by many pages already -->
 
|uexCONTg=Unused urban continuation backward <!-- more correct name -->
 
|uexCONTl=Unused urban continuation to left
 
|uexCONTr=Unused urban continuation to right
 
|uextCONTf=Unused urban tunnel continuation forward
 
|uextCONTg=Unused urban tunnel continuation backward
 
|uextCONTl=Unused urban tunnel continuation to left
 
|uextCONTr=Unused urban tunnel continuation to right
 
 
|CPICl=Right side of cross-platform interchange
 
|CPICl=Right side of cross-platform interchange
|uCPICl=Right side of urban cross-platform interchange
 
 
|CPICla=Right side head station of cross-platform interchange
 
|CPICla=Right side head station of cross-platform interchange
 
|CPICle=Right side end station of cross-platform interchange
 
|CPICle=Right side end station of cross-platform interchange
Line 97: Line 37:
 
|CPICme=Middle end station of cross-platform interchange
 
|CPICme=Middle end station of cross-platform interchange
 
|CPICr=Left side of cross-platform interchange
 
|CPICr=Left side of cross-platform interchange
|uCPICr=Left side of urban cross-platform interchange
 
|utCPICr=Left side of urban tunnel cross-platform interchange
 
 
|CPICra=Left side head station of cross-platform interchange
 
|CPICra=Left side head station of cross-platform interchange
|uCPICra=Urban left side head station of cross-platform interchange
 
 
|CPICre=Left side end station of cross-platform interchange
 
|CPICre=Left side end station of cross-platform interchange
 
|CUT=Cutting
 
|CUT=Cutting
Line 106: Line 43:
 
|CUTe=Cutting end
 
|CUTe=Cutting end
 
|CUTq=Transverse cutting
 
|CUTq=Transverse cutting
|DAMM=Embankment
+
|#default=Unknown BSicon "{{{1}}}"
|DAMMa=Embankment start
+
}}
|DAMMe=Embankment end
+
  | t = {{#switch: {{{1|}}} <!--check "t..." prefix-->
|DAMMq=Transverse embankment
+
|tSTR=Tunnel straight track
|uDOCKSa=Start of large dock/flash/lake
+
|tSTRf=Tunnel one way forward
|uDOCKSe=End of large dock/flash/lake
+
|tSTRg=Tunnel one way backward
|DST=Non-passenger station/depot on track
+
|tSTRl=Tunnel one way leftward
|uDST=Urban non-passenger station/depot on track
+
|tSTRlf=Tunnel track turning left
|DST legende=Non-passenger/depot station
+
|tSTRlg=Tunnel track turning from right
|uDST legende=Urban non-passenger/depot station
+
|tSTRq=Tunnel transverse track
|DSTq=Non-passenger station/depot on transverse track
+
|tSTRr=Tunnel one way rightward
|ELEVa=Elevated start
+
|tSTRrf=Tunnel track turning right
|ELEVe=Elevated end
+
|tSTRrg=Tunnel track turning from left
|ELEV legende=Elevated
+
|tCONTf=Tunnel continuation forward
|ELEVq legende=Transverse elevated
+
|tCONTg=Tunnel continuation backward
|ENDEa=Track end start
+
|tCONTl=Tunnel continuation to left
|ENDEe=Track end end
+
|tCONTr=Tunnel continuation to right
|ENDEr=Track end right
+
|tINT=Tunnel rail-interchange
|ENDEl=Track end left
 
 
|tENDEa=Tunnel track end start
 
|tENDEa=Tunnel track end start
 
|tENDEe=Tunnel track end end
 
|tENDEe=Tunnel track end end
 
|tENDEr=Tunnel track end right
 
|tENDEr=Tunnel track end right
 
|tENDEl=Tunnel track end left
 
|tENDEl=Tunnel track end left
|exENDEa=Unused track end start
+
|tHST=Tunnel station
|exENDEe=Unused track end end
+
|tWSTR=Tunnel under waterway
|exENDEr=Unused track end right
+
|#default=Unknown BSicon "{{{1}}}"
|exENDEl=Unused track end left
+
}}
|extENDEa=Unused tunnel track end start
+
| u = {{#switch: {{padleft:|2|{{{1|}}}q}}<!--check 2 letters of {1}-->
|extENDEe=Unused tunnel track end end
+
  | uS = {{#switch: {{{1|}}} <!--check "uS.." prefix icons-->
|extENDEr=Unused tunnel track end right
+
|uSTR=Urban straight track
|extENDEl=Unused tunnel track end left
+
|uSTRf=Urban straight track one-way forward
|uENDEa=Urban track end start
+
|uSTRbr=Waterway with pumping station or building on left
|uENDEe=Urban track end end
+
|uSTRlf=Waterway turning to left
|uENDEr=Urban track end right
+
|uSTRlg=Urban track turning from right
|uENDEl=Urban track end left
+
|uSTRq=Urban transverse track
|utENDEa=Urban tunnel track end start
+
|uSTRrf=Waterway turning to right
|utENDEe=Urban tunnel track end end
+
|uSTRrg=Waterway turning from left
|utENDEr=Urban tunnel track end right
+
|uSTRrf-ELEV=Urban track turning right on elevated
|utENDEl=Urban tunnel track end left
+
|#default=Unknown BSicon "{{{1}}}"
 +
}}<!--endswitch "uS.." -->
 +
  | uK = {{#switch: {{{1|}}} <!--check "uK.."-->
 +
|uKRZun=Waterway under track or footbridge
 +
|uKRZuy=Waterway under minor road
 +
|uKBHFa=Urban head station
 +
|uKBHFe=Urban end station
 +
|uKBHFxa=Urban head station, unused through track
 +
|uKBHFxe=Urban end station, unused through track
 +
|uKBFa-ELEV=Urban head station elevated
 +
|uKBFe-ELEV=Urban end station elevated
 +
|uKDSTe=Urban non-passenger end station
 +
|uKHSTe=Terminus
 +
|#default=Unknown BSicon "{{{1}}}"
 +
}}<!--endswitch "uK.." -->
 +
  | ue = {{#switch: {{{1|}}} <!--check "ue.."-->
 +
|ueGRENZE=Water crossing
 +
|uexABZlf=Minor path with junction to left
 +
|ueABZlf=Junction to left minor branch
 +
|uexABZrf=Junction to right minor branch
 +
|ueABZrf=Minor branch to right
 +
|uexABZ3rg=Minor transverse path with junction from left
 +
|uexBHF-ELEV=Unused urban station on elevated
 +
|ueCONTf=Unused urban continuation forward <!--file misnamed but used-->
 +
|uexCONTf=Unused urban continuation forward <!-- more correct name -->
 +
|ueCONTg=Unused urban continuation backward <!--file misnamed but used-->
 +
|uexCONTg=Unused urban continuation backward <!-- more correct name -->
 +
|uexCONTl=Unused urban continuation to left
 +
|uexCONTr=Unused urban continuation to right
 +
|uextCONTf=Unused urban tunnel continuation forward
 +
|uextCONTg=Unused urban tunnel continuation backward
 +
|uextCONTl=Unused urban tunnel continuation to left
 +
|uextCONTr=Unused urban tunnel continuation to right
 
|uexENDEa=Urban unused track end start
 
|uexENDEa=Urban unused track end start
 
|uexENDEe=Urban unused track end end
 
|uexENDEe=Urban unused track end end
Line 154: Line 122:
 
|uextENDEl=Urban unused tunnel track end left
 
|uextENDEl=Urban unused tunnel track end left
 
|uexFGATEd=Unused waterway with floodgate down
 
|uexFGATEd=Unused waterway with floodgate down
 +
|uexFGATEl=Unused transverse waterway with floodgate left
 +
|uextHST=Unused urban tunnel stop on track
 +
|uetHST=Urban tunnel unused stop on in-use track
 +
|uexINTa=Unused urban interchange head
 +
|uexKBFa-ELEV=Unused urban head station elevated
 +
|uextKBHFe=Unused urban end station
 +
|ueMILL=Unused water mill
 +
|uexSTR=Unused straight waterway
 +
|uextSTR=Unused urban tunnel straight track
 +
|uexSTRlf=Unused waterway turning left
 +
|uexSTRlg=Unused waterway turning from right
 +
|uexSTRq=Unused transverse waterway
 +
|uexSTRrf=Unused waterway turning right
 +
|uexSTRrg=Unused waterway turning from left
 +
|#default=Unknown BSicon "{{{1}}}"
 +
}}<!--endswitch "ue.." -->
 +
  | ut = {{#switch: {{{1|}}} <!--check "ut.."-->
 +
|utABZlf=Urban tunnel junction to left
 +
|utABZ3lg=Urban tunnel junction to transverse to left
 +
|utBHF=Urban tunnel station on track
 +
|utCONTf=Urban tunnel continuation forward
 +
|utCONTg=Urban tunnel continuation backward
 +
|utCONTl=Urban tunnel continuation to left
 +
|utCONTr=Urban tunnel continuation to right
 +
|utACC=Urban tunnel stop with ramp
 +
|utCPICr=Left side of urban tunnel cross-platform interchange
 +
|utENDEa=Urban tunnel track end start
 +
|utENDEe=Urban tunnel track end end
 +
|utENDEr=Urban tunnel track end right
 +
|utENDEl=Urban tunnel track end left
 +
|utHST=Urban tunnel stop on track
 +
|utHSTCC=Urban underground stop on track on above ground line
 +
|utKBHFa=Urban head station in tunnel
 +
|utKBHFe=Urban end station in tunnel
 +
|utKBHFxe=Urban tunnel end station, unused through track
 +
|utSTR=Urban tunnel straight track
 +
|utSTRlg=Urban tunnel turning from right
 +
|utWSTR=Urban tunnel below water
 +
|#default=Unknown BSicon "{{{1}}}"
 +
}}<!--endswitch "ut.." -->
 +
  | #default = {{#switch: {{{1|}}} <!--check "u*.."-->
 +
|uHST=Urban stop on track
 +
|ueHST=Urban stop (minor)
 +
|uBHF=Urban station on track
 +
|uLock3=Canal lock
 +
|uLock5=Canal lock
 +
|uABZlf=Urban junction to left
 +
|uABZgr+r=Urban straight with junctions to and from right
 +
|uABZrf=Urban junction to right
 +
|uABZrg=Urban junction from left
 +
|uxAROADu=Unused waterway under major road
 +
|ugAROADu=Unwatered canal under major road
 +
|uAROADu=Waterway under major road
 +
|uBHFABZld=Urban 3-way junction with station, branch to left
 +
|uBHFABZrd=Urban 3-way junction with station, branch to right
 +
|uBHF-ELEV=Urban station on elevated
 +
|uBHFr-ELEV=Urban terminal on elevated facing right
 +
|uCONTf=Urban continuation forward
 +
|uCONTg=Urban continuation backward
 +
|uCONTl=Urban continuation to left
 +
|uCONTr=Urban continuation to right
 +
|uCPICl=Right side of urban cross-platform interchange
 +
|uCPICr=Left side of urban cross-platform interchange
 +
|uCPICra=Urban left side head station of cross-platform interchange
 +
|uDOCKSa=Start of large dock/flash/lake
 +
|uDOCKSe=End of large dock/flash/lake
 +
|uDST=Urban non-passenger station/depot on track
 +
|uDST legende=Urban non-passenger/depot station
 +
|uENDEa=Urban track end start
 +
|uENDEe=Urban track end end
 +
|uENDEr=Urban track end right
 +
|uENDEl=Urban track end left
 
|ugFGATEd=Unwatered canal with floodgate down
 
|ugFGATEd=Unwatered canal with floodgate down
 
|uFGATEd=Waterway with floodgate down
 
|uFGATEd=Waterway with floodgate down
 
|ugFGATEl=Transverse unwatered canal with floodgate left
 
|ugFGATEl=Transverse unwatered canal with floodgate left
 
|uFGATEl=Transverse waterway with floodgate left
 
|uFGATEl=Transverse waterway with floodgate left
|uexFGATEl=Unused transverse waterway with floodgate left
+
|uxHKRZun=Track or footbridge over unused waterway
|FLUG=Airport
+
|uINT-ELEV=Urban interchange on elevated
 +
|uJUNCrd=Waterway T-junction to right
 +
|uxgJUNCrd=Waterway with unused unwatered canal T-junction to right
 +
|uxmKRZu=Unused waterway under railway bridge
 +
|umKRZu=Waterway under railway bridge
 +
|uxKRZun=Unused waterway under track or footbridge
 +
|uxKRZuy=Unused waterway under minor road
 +
|uLSTR=Planned waterway
 +
|uLUECKE=Abbreviated in this map
 +
|ugSTR=Unwatered canal
 +
|uddSTRl=Waterway with marina/wharf on right
 +
|uddSTRr=Waterway with marina/wharf on left
 +
|ugSTRlf=Unwatered canal turning left
 +
|ugSTRlg=Unwatered canal turning from right
 +
|uTUNNELa=Enter urban tunnel
 +
|uTUNNELe=Exit urban tunnel
 +
|uWBRÜCKE=Urban bridge over water
 +
|uxWEIRf=Unused waterway weir with flow ahead
 +
|uxWEIRfl=Unused transverse waterway weir with flow to left
 +
|uxWEIRfr=Unused transverse waterway with flow to right
 +
|uxWEIRr=Unused waterwai with side weir to left
 +
|uAKRZu2=Waterway under motorway
 +
|#default=Unknown BSicon "{{{1}}}"
 +
}}<!--endswitch "u*.." other-->
 +
}}<!--endswitch "u..."-->
 +
  | e = {{#switch: {{{1|}}} <!--check "e..."-->
 +
|ehHST=Elevated stop
 +
|exhSTRrf=Elevated turn to right
 +
|exhSTRrg=Elevated turn to left
 +
|ehABZrf=Elevated junction to right minor track
 +
|ehABZrg=Elevated junction to left minor track
 +
|eABZlf=Junction from left with minor track
 +
|eABZlg=Junction from right with minor track
 +
|exhKBHFe=Elevated terminus
 +
|exAETRAM=Unused aerial tramway
 +
|exARCH=Unused scenic interest
 +
|exBOOT=Unused pier
 +
|exBUS=Unused bus station
 +
|exCONTf=Unused continuation forward
 +
|exCONTg=Unused continuation backward
 +
|exCONTl=Unused continuation to left
 +
|exCONTr=Unused continuation to right
 +
|extCONTf=Unused tunnel continuation forward
 +
|extCONTg=Unused tunnel continuation backward
 +
|extCONTl=Unused tunnel continuation to left
 +
|extCONTr=Unused tunnel continuation to right
 +
|exENDEa=Unused track end start
 +
|exENDEe=Unused track end end
 +
|exENDEr=Unused track end right
 +
|exENDEl=Unused track end left
 +
|extENDEa=Unused tunnel track end start
 +
|extENDEe=Unused tunnel track end end
 +
|extENDEr=Unused tunnel track end right
 +
|extENDEl=Unused tunnel track end left
 
|exFLUG=Unused airport
 
|exFLUG=Unused airport
|FUNI=Funicular
 
 
|exFUNI=Unused funicular
 
|exFUNI=Unused funicular
|GRENZE=Restricted border on track
 
 
|eGRENZE=Unrestricted border on track
 
|eGRENZE=Unrestricted border on track
|GRENZE legende=Restricted border
 
|HBHF-ELEV=Station on transverse elevated
 
|HELEVa=Transverse elevated to left
 
|HELEVe=Transverse elevated to right
 
|HELI=Heliport
 
 
|exHELI=Unused heliport
 
|exHELI=Unused heliport
|uxHKRZun=Track or footbridge over unused waterway
+
|exLDER=Unused express railway
|HLUECKE=Transverse abbreviated in this map
+
|exMBAHN=Unused steam train
|HST=Stop on track
+
|exTRAM=Unused urban railway
|uHST=Urban stop on track
+
|#default=Unknown BSicon "{{{1}}}"
|uextHST=Unused urban tunnel stop on track
+
}}<!--endswitch "e..."-->
|utHST=Urban tunnel stop on track
+
  | W = {{#switch: {{{1|}}} <!--check "W..."-->
|utHSTCC=Urban underground stop on track on above ground line
+
|WASSER=Water
|uetHST=Urban tunnel unused stop on in-use track
+
|WASSERlf=Water turning left
|HST legende=Stop
+
|WASSERlg=Water turning from right
|HSTq=Stop on transverse track
+
|WASSERq=Transverse water
|HUB01=Hub
+
|WASSERqd=Water transverse and ahead
|HUB11=Hub
+
|WASSERr=Water straight and to right
|HUB12=Hub
+
|WASSERrf=Water turning right
|HUB13=Hub
+
|WASSERrg=Water turning from left
|HUB14=Hub
+
|WBRÜCKE=Bridge over water
|HUB21=Hub
+
|WBRÜCKE-ELEVa=Start of bridge over water
|HUB22=Hub
+
|WBRÜCKE-ELEVe=End of bridge over water
|HUB23=Hub
+
|WBRÜCKE-HELEVa=Right end of transverse bridge over water
|HUB24=Hub
+
|WBRÜCKE-HELEVe=Left end of transverse bridge over water
|HUB25=Hub
+
|WBRÜCKE1=Small bridge over water
|HUB31=Hub
+
|WBRÜCKE2=Small arched bridge over water
|HUB32=Hub
+
|WECHSELeu=Go from heavy to urban rail
|HUB34=Hub
+
|WTUNNEL=Underwater tunnel
|HUB41=Hub
+
|WTUNNEL1=Tunnel under water
|HUB42=Hub
+
|WTUNNEL2=Arched tunnel under water
|HUB43=Hub
+
|#default=Unknown BSicon "{{{1}}}"
|HUB44=Hub
+
}}
|HUB45=Hub
+
  | K = {{#switch: {{{1|}}} <!--check "K..."-->
|HUB46=Hub
 
|HUB51=Hub
 
|HUB52=Hub
 
|HUB53=Hub
 
|HUB54=Hub
 
|HUB55=Hub
 
|HUB56=Hub
 
|HUB57=Hub
 
|HUB58=Hub
 
|HUB61=Hub
 
|HUB62=Hub
 
|HUB63=Hub
 
|HUB64=Hub
 
|HUB65=Hub
 
|HUB66=Hub
 
|HUB67=Hub
 
|HUB68=Hub
 
|HUB69=Hub
 
|HUB71=Hub
 
|HUB72=Hub
 
|HUB73=Hub
 
|HUB74=Hub
 
|HUB81=Hub
 
|HUB82=Hub
 
|HUB83=Hub
 
|HUB84=Hub
 
|INT=Interchange on track
 
|INT legende=Interchange
 
|INTa=Interchange head
 
|INTe=Interchange end
 
|INTq=Interchange on transverse track
 
|uexINTa=Unused urban interchange head
 
|uINT-ELEV=Urban interchange on elevated
 
|uJUNCrd=Waterway T-junction to right
 
|uxgJUNCrd=Waterway with unused unwatered canal T-junction to right
 
|uKBFa-ELEV=Urban head station elevated
 
|uKBFe-ELEV=Urban end station elevated
 
|uexKBFa-ELEV=Unused urban head station elevated
 
 
|KBHFa=Head station
 
|KBHFa=Head station
|uKBHFa=Urban head station
 
|utKBHFa=Urban head station in tunnel
 
 
|KBHFe=End station
 
|KBHFe=End station
|uKBHFe=Urban end station
 
|utKBHFe=Urban end station in tunnel
 
|uextKBHFe=Unused urban end station
 
 
|KBHFl=Transverse terminus from left
 
|KBHFl=Transverse terminus from left
 
|KBHFr=Transverse terminus from right
 
|KBHFr=Transverse terminus from right
|uKBHFxa=Urban head station, unused through track
 
|uKBHFxe=Urban end station, unused through track
 
|utKBHFxe=Urban tunnel end station, unused through track
 
 
|KBSTa=Non-passenger head stop
 
|KBSTa=Non-passenger head stop
 
|KBSTe=Non-passenger end stop
 
|KBSTe=Non-passenger end stop
Line 255: Line 295:
 
|KDSTa=Non-passenger head station
 
|KDSTa=Non-passenger head station
 
|KDSTe=Non-passenger end station
 
|KDSTe=Non-passenger end station
|uKDSTe=Urban non-passenger end station
 
 
|KDSTl=Non-passenger terminus from left
 
|KDSTl=Non-passenger terminus from left
 
|KDSTr=Non-passenger terminus from right
 
|KDSTr=Non-passenger terminus from right
 
|KHSTa=Head stop
 
|KHSTa=Head stop
 
|KHSTe=End stop
 
|KHSTe=End stop
|uKHSTe=Terminus
 
 
|KHSTl=Transverse small terminus from left
 
|KHSTl=Transverse small terminus from left
 
|KHSTr=Transverse small terminus from right
 
|KHSTr=Transverse small terminus from right
 
|KRZ=Flat crossing
 
|KRZ=Flat crossing
|uxmKRZu=Unused waterway under railway bridge
+
|KRZo=Cross over track
|umKRZu=Waterway under railway bridge
+
|KRZu=Cross under track
|uxKRZun=Unused waterway under track or footbridge
 
|uKRZun=Waterway under track or footbridge
 
|uxKRZuy=Unused waterway under minor road
 
|uKRZuy=Waterway under minor road
 
 
|KRZ4d=Flat crossing with all 4 side branchings
 
|KRZ4d=Flat crossing with all 4 side branchings
 
|KRZBHF=Station on flat crossing
 
|KRZBHF=Station on flat crossing
|LDER=Express railway
+
|#default=Unknown BSicon "{{{1}}}"
|exLDER=Unused express railway
+
}}
|uLSTR=Planned waterway
+
  | B = {{#switch: {{{1|}}} <!--check "B..."-->
|LUECKE=Abbreviated in this map
+
|BHF=Station on track
|uLUECKE=Abbreviated in this map
+
|BHF legende=Station
|LUECKEq=Transverse abbreviated in this map
+
|BHFq=Station on transverse track
|MBAHN=Steam train
+
|BHF-ELEV=Station on elevated
|exMBAHN=Unused steam train
+
|BOOT=Pier
|ueMILL=Unused water mill
+
|BRÜCKEa=Enter bridge
|PUMPHOUSE=Pumping station
+
|BRÜCKEe=Exit bridge
|SBRÜCKE=Underbridge
+
|BRÜCKEq=Transverse bridge
|STq=Transverse street
+
|BRÜCKE1=Small bridge
|hSTR=Elevated
+
|BRÜCKE1q=Transverse small bridge
|STR=Straight track
+
|BRÜCKE2=Small arched bridge
|uSTRf=Urban straight track one-way forward
+
|BRÜCKE2q=Transverse small arched bridge
|uexSTR=Unused straight waterway
+
|BRÜCKE|BRUECKE=Large bridge
|uextSTR=Unused urban tunnel straight track
+
|BST=Small non-passenger station on track
|ugSTR=Unwatered canal
+
|BST legende=Small non-passenger station
|uSTR=Urban straight track
+
|BSTq=Small non-passenger station on transverse track
|utSTR=Urban tunnel straight track
+
|BUE=Level crossing
|uSTRbr=Waterway with pumping station or building on left
+
|BUS=Bus station
|STRf=One way forward
+
|#default=Unknown BSicon "{{{1}}}"
|STRg=One way backward
+
}}
|STRl=One way leftward
+
  | T = {{#switch: {{{1|}}} <!--check "T..."-->
|uddSTRl=Waterway with marina/wharf on right
 
|STRlf=Track turning left
 
|uexSTRlf=Unused waterway turning left
 
|ugSTRlf=Unwatered canal turning left
 
|uSTRlf=Waterway turning to left
 
|STRlg=Track turning from right
 
|uexSTRlg=Unused waterway turning from right
 
|ugSTRlg=Unwatered canal turning from right
 
|uSTRlg=Urban track turning from right
 
|utSTRlg=Urban tunnel turning from right
 
|hSTRq=Transverse elevated
 
|STRq=Transverse track
 
|uexSTRq=Unused transverse waterway
 
|uSTRq=Urban transverse track
 
|STRr=One way rightward
 
|uddSTRr=Waterway with marina/wharf on left
 
|STRrf=Track turning right
 
|uexSTRrf=Unused waterway turning right
 
|uSTRrf=Waterway turning to right
 
|STRrg=Track turning from left
 
|uexSTRrg=Unused waterway turning from left
 
|uSTRrg=Waterway turning from left
 
|uSTRrf-ELEV=Urban track turning right on elevated
 
 
|TBHFo=Tower station on bridge over transverse track
 
|TBHFo=Tower station on bridge over transverse track
 
|TBHFu=Tower station on transverse bridge over straight track
 
|TBHFu=Tower station on transverse bridge over straight track
 
|TRAIN=National railway
 
|TRAIN=National railway
 
|TRAJEKT=Train travel on the ship
 
|TRAJEKT=Train travel on the ship
|exTRAM=Unused urban railway
 
 
|TRAM=Urban railway
 
|TRAM=Urban railway
 
|TUNNELa=Enter tunnel
 
|TUNNELa=Enter tunnel
|uTUNNELa=Enter urban tunnel
 
 
|TUNNELe=Exit tunnel
 
|TUNNELe=Exit tunnel
|uTUNNELe=Exit urban tunnel
 
 
|TUNNELlu=Enter transverse tunnel to left
 
|TUNNELlu=Enter transverse tunnel to left
 
|TUNNELru=Enter transverse tunnel to right
 
|TUNNELru=Enter transverse tunnel to right
 
|TUNNEL1=Enter and exit tunnel
 
|TUNNEL1=Enter and exit tunnel
 
|TUNNEL2=Enter and exit short tunnel
 
|TUNNEL2=Enter and exit short tunnel
|WASSER=Water
+
|#default=Unknown BSicon "{{{1}}}"
|WASSERlf=Water turning left
+
}}
|WASSERlg=Water turning from right
+
  | H = {{#switch: {{{1|}}} <!--check "H..."-->
|WASSERq=Transverse water
+
|HBHF-ELEV=Station on transverse elevated
|WASSERqd=Water transverse and ahead
+
|HELEVa=Transverse elevated to left
|WASSERr=Water straight and to right
+
|HELEVe=Transverse elevated to right
|WASSERrf=Water turning right
+
|HELI=Heliport
|WASSERrg=Water turning from left
+
|HLUECKE=Transverse abbreviated in this map
|WBRÜCKE=Bridge over water
+
|HST=Stop on track
|uWBRÜCKE=Urban bridge over water
+
|HST legende=Stop
|WBRÜCKE-ELEVa=Start of bridge over water
+
|HSTq=Stop on transverse track
|WBRÜCKE-ELEVe=End of bridge over water
+
|HUB01 | #default = Hub
|WBRÜCKE-HELEVa=Right end of transverse bridge over water
+
}}
|WBRÜCKE-HELEVe=Left end of transverse bridge over water
+
  | #default = {{#switch: {{{1|}}}
|WBRÜCKE1=Small bridge over water
+
<!-- Please see documentation for how these are sorted. -->
|WBRÜCKE2=Small arched bridge over water
+
|#default=Unknown BSicon "{{{1}}}"
|WECHSELeu=Go from heavy to urban rail
+
| |leer=
|uxWEIRf=Unused waterway weir with flow ahead
+
|ACC=Station with ramp
|uxWEIRfl=Unused transverse waterway weir with flow to left
+
|ABZlf=Junction to left
|uxWEIRfr=Unused transverse waterway with flow to right
+
|ABZlg=Junction from right
|uxWEIRr=Unused waterwai with side weir to left
+
|ABZrf=Junction to right
 +
|ABZrg=Junction from left
 +
|AETRAM=Aerial tramway
 +
|ARCH=Scenic interest
 +
|DAMM=Embankment
 +
|DAMMa=Embankment start
 +
|DAMMe=Embankment end
 +
|DAMMq=Transverse embankment
 +
|DST=Non-passenger station/depot on track
 +
|DST legende=Non-passenger/depot station
 +
|DSTq=Non-passenger station/depot on transverse track
 +
|ELEVa=Elevated start
 +
|ELEVe=Elevated end
 +
|ELEV legende=Elevated
 +
|ELEVq legende=Transverse elevated
 +
|ENDEa=Track end start
 +
|ENDEe=Track end end
 +
|ENDEr=Track end right
 +
|ENDEl=Track end left
 +
|FLUG=Airport
 +
|FUNI=Funicular
 +
|GRENZE=Restricted border on track
 +
|GRENZE legende=Restricted border
 +
|INT=Interchange on track
 +
|INT legende=Interchange
 +
|INTa=Interchange head
 +
|INTe=Interchange end
 +
|INTq=Interchange on transverse track
 +
|LDER=Express railway
 +
|LUECKE=Abbreviated in this map
 +
|LUECKEq=Transverse abbreviated in this map
 +
|MBAHN=Steam train
 +
|PUMPHOUSE=Pumping station
 +
|hSTR=Elevated
 +
|hSTRq=Transverse elevated
 +
|hACC=Elevated stop with ramp
 +
|hKRZ=Elevated over tranverse track
 
|hWSTR=Elevated over water
 
|hWSTR=Elevated over water
|utWSTR=Urban tunnel below water
 
 
|hWSTRq=Transverse elevated over water
 
|hWSTRq=Transverse elevated over water
|WTUNNEL=Underwater tunnel
 
|WTUNNEL1=Tunnel under water
 
|WTUNNEL2=Arched tunnel under water
 
 
|ABZgl+l=Junction both to and from left
 
|ABZgl+l=Junction both to and from left
 
|ABZgr+r=Junction both to and from right
 
|ABZgr+r=Junction both to and from right
 
|xkKRZo+xl=Unused bridge over transverse track with unused track approaching from left
 
|xkKRZo+xl=Unused bridge over transverse track with unused track approaching from left
|uAKRZu2=Waterway under motorway
 
 
|xÜST=Exclusive track change
 
|xÜST=Exclusive track change
 
|ÜST=Track change
 
|ÜST=Track change
Line 372: Line 411:
 
|ÜSTr=Track change to right
 
|ÜSTr=Track change to right
 
|ÜST-ELEV=Elevated track change
 
|ÜST-ELEV=Elevated track change
 
+
|mtTHSTt=Tunnel stop at urban tunnel
}}<noinclude>
+
}}<!--endswitch {1} for other 1st letter-->
{{documentation}}
+
}}<noinclude><!--endswitch {padleft:|1|{1} }--><!--
 +
--------------------------------------------------------------------
 +
-HISTORY:
 +
-28Apr2013 Rewrote as nested #switch's by 1st letter (6x faster).
 +
-28Apr2013 Put HISTORY comments to log major changes (not typos).
 +
--
 +
--
 +
-->{{documentation|Template:BS-alt/doc}}
 
</noinclude>
 
</noinclude>

Latest revision as of 00:39, 28 April 2013

Template documentation[view] [edit] [history] [purge]

This is a subsidiary template to {{BS-overlap}}. This template takes a single argument, which is the name of a route-map component, and produces alt text for that component. Please see Wikipedia:Alternative text for images for more about alt text.

To describe the icon "File:BSicon ID.svg", add a line:

|ID=Description of the icon

to the template. The ID is a pictogram ID; see Pictograms. An example pictogram ID is utSTRlg, which identifies the image File:BSicon utSTR+r.svg ; this ID has the prefix "ut", the root "STR", and the suffix "lg". The corresponding entry in this template's source code is:

|utSTRlg=Urban tunnel from right

Directions in alt text are written from the driver's viewpoint. The driver faces down the page; in this example the tunnel comes from the driver's right and then goes straight ahead.

Entries in this template should be sorted first by core (using a standard en_US locale), then by prefix, then by suffix.

mk:Шаблон:BS-alt zh:Template:BS-alt