ਫਰਮਾ:Rail icon
Template:Rail icon returns an icon, an image or another preset value, from a subpage of {{Adjacent stations}}. Usage
Variables
ParametersOptional parameters:
ExamplesUsing Module:Adjacent stations/MTR:
If there are two or more images by default, then the image-applicable values will be set for all of them. Addition of values in module subpages(For simplicity, {{Rail color box}} is used here to refer to the p._box function in Module:Adjacent stations.) Each module subpage sends a Lua table to Module:Adjacent stations. The outermost table (often the table called In the main (outermost) table, either or both of the keys "icon format" and "icon" can be used to specify an icon (i.e. as an entry in the table like The value for "icon" is the standard file syntax for an inline image; there should be alt text, a page link and a size value; see Wikipedia:Extended image syntax. If there is a value for the "icon format" key and it is not "image", then {{Rail color box}} is used, with the display style being the value of "icon format"; all inputs except "alt" and "size" are passed through appropriately. (Note that {{Rail color box}} does not currently work without a line name.) Lines are added as tables with named keys inside the "lines" table, which is inside the main table (i.e. Types are added as tables inside their line tables (each type is a variation of a line). Entries for "icon format" and "icon" work similarly inside these tables. If many types have the same icon format, then a "type icon format" value can be added to the main table. Lines and types can have aliases; these are all listed in the table with the key "aliases" inside the main table. The keys in that table should be lowercase, and the values should refer to the key of a branch or line table (e.g. If {{Rail color box}} is used, then the key "color" and any of the keys "line title", "branch title", "short name" and "text color" should be present in the applicable table. See also
|
Portal di Ensiklopedia Dunia