Difference between revisions of "Template:LACMTA icon"

From blackwiki
Jump to navigation Jump to search
imported>Martijn Hoekstra
(TfD closed as keep)
imported>Sameboat
(apply sandbox change, template now uses module:LACMTA to generate icons. Module can be expanded if desired.)
Line 1: Line 1:
{{{{{|safesubst:}}}#switch:{{lc:{{{1}}}}}
+
{{#invoke:LACMTA|icon}}<noinclude>
| harbor transitway
 
| el monte busway = [[{{ucfirst:{{lc:{{{1}}}}}}}|{{colorbox|#{{LACMTATW color|{{ucfirst:{{lc:{{{1}}}}}}}}}}}]]&nbsp;{{#if:{{{showtext|}}}|[[{{ucfirst:{{lc:{{{1}}}}}}}]]|}}&nbsp;
 
| regional connector = [[Regional Connector Transit Corridor|{{colorbox|#{{LACMTATW color|Regional}}}}]]&nbsp;{{#if:{{{showtext|}}}|[[Regional Connector]]|}}&nbsp;
 
| orange
 
| silver = [[File:LACMTA Square {{ucfirst:{{lc:{{{1}}}}}}} Line.svg|17px|link={{ucfirst:{{lc:{{{1}}}}}}} Line (Los Angeles Metro)|alt={{#if:{{{showtext|}}}|{{ucfirst:{{lc:{{{1}}}}}}} Line|}}]]&nbsp;{{#if:{{{showtext|}}}|[[{{ucfirst:{{lc:{{{1}}}}}}} Line (Los Angeles Metro)|{{ucfirst:{{lc:{{{1}}}}}}} Line]]|}}
 
| blue
 
| green
 
| gold
 
| expo
 
| purple
 
| red = [[File:LACMTA Circle {{ucfirst:{{lc:{{{1}}}}}}} Line.svg|17px|link={{ucfirst:{{lc:{{{1}}}}}}} Line (Los Angeles Metro)|alt={{#if:{{{showtext|}}}|{{ucfirst:{{lc:{{{1}}}}}}} Line|}}]]&nbsp;{{#if:{{{showtext|}}}|[[{{ucfirst:{{lc:{{{1}}}}}}} Line (Los Angeles Metro)|{{ucfirst:{{lc:{{{1}}}}}}} Line]]|}}
 
| crenshaw = [[File:LACMTA Circle {{ucfirst:{{lc:{{{1}}}}}}} Line.svg|17px|link=Crenshaw/LAX Line|alt={{#if:{{{showtext|}}}|Crenshaw/LAX Line|}}]]&nbsp;{{#if:{{{showtext|}}}|[[Crenshaw/LAX Line]]|}}
 
| #default = [[{{ucfirst:{{lc:{{{1}}}}}}} Line (Los Angeles Metro)|{{colorbox|#{{LACMTA color|{{ucfirst:{{lc:{{{1}}}}}}}}}}}]]
 
}}{{#if:{{{2|}}}|({{{2}}})}}<noinclude>
 
 
{{documentation}}
 
{{documentation}}
 
</noinclude>
 
</noinclude>

Revision as of 03:11, 2 March 2015

Script error: No such module "LACMTA".

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

This template displays colored "dot icons" for the current (and future) lines of the Los Angeles County Metropolitan Transportation Authority Metro Rail system.

With the optional parameter |showtext=yes, the image link is expanded to an image plus text link.

Usage

Input* Output*
{{LACMTA icon|A|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|B|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|C|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|D|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|E|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|G|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|J|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|K|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|L|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|harbor|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|regional|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|el monte|showtext=yes}} Script error: No such module "LACMTA".

*Usage note: Metro changed all line names from colors to letters in late 2019. While the line letter should be used in all cases, for backwards compatibility the old color names will continue to work with this template (e.g. "blue" or "A"). The displayed name and icon will be the same regardless of which is used.

"showtext" switch example

Input* Output*
{{LACMTA icon|A|showtext=yes}} Script error: No such module "LACMTA".
{{LACMTA icon|A}} Script error: No such module "LACMTA".

See also

  • {{LACMTA icon strip}} To display multiple icons in a row:  Script error: No such module "LACMTA".Script error: No such module "LACMTA".Script error: No such module "LACMTA".Script error: No such module "LACMTA".Script error: No such module "LACMTA".Script error: No such module "LACMTA".Script error: No such module "LACMTA".Script error: No such module "LACMTA".
  • {{LACMTA link logo}} To show the Metro logo and name:  Metro (LACMTA)
  • {{LACMTA color}} To display/use the precise HEX color code of a line. (A Line, B Line, C Line, etc.)