Difference between revisions of "Template:Infobox bell"

From blackwiki
Jump to navigation Jump to search
imported>Zackmann08
(WIP)
imported>Evad37
(additional known mapframe- parameters)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{wip}}
+
<includeonly>{{Infobox
{{Infobox
 
 
| child      = {{{embed|}}}
 
| child      = {{{embed|}}}
 
| abovestyle = background-color: #CEDEFF;
 
| abovestyle = background-color: #CEDEFF;
| above      = {{#if:{{{name|}}}|{{PAGENAMEBASE}}}}{{#if:{{{native_name|}}}|<br><span class="nickname" style="font-weight:normal;" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name|}}}</span>}}{{#if:{{{other_name|}}}|<br /><span class="nickname" style="font-size:78%">{{{other_name|}}}</span>}}
+
| above      = {{#if:{{{name|}}}|{{{name|}}}|{{PAGENAME}}}}{{#if:{{{native_name|}}}|<br><span class="nickname" style="font-weight:normal;" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name|}}}</span>}}{{#if:{{{other_name|}}}|<br /><span class="nickname" style="font-size:78%">{{{other_name|}}}</span>}}
  
 
| headerstyle= background-color: #CEDEFF;
 
| headerstyle= background-color: #CEDEFF;
  
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|Placeholder.png}}}|size={{{image_size|}}}|sizedefault=frameless|alt={{{alt|}}}}}
+
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=frameless|alt={{{alt|}}}}}
 
| caption = {{{caption|}}}
 
| caption = {{{caption|}}}
  
Line 13: Line 12:
 
| caption2 = {{{image_map_caption|}}}
 
| caption2 = {{{image_map_caption|}}}
  
| image3 = {{Location map|{{{pushpin_map|}}}
+
| image3 = {{#if:{{{pushpin_map|}}}|{{Location map|{{{pushpin_map|}}}
 
|alt = {{{pushpin_map_alt|}}}
 
|alt = {{{pushpin_map_alt|}}}
 
|coordinates = {{{coordinates|}}}
 
|coordinates = {{{coordinates|}}}
Line 20: Line 19:
 
|default_width = 220
 
|default_width = 220
 
|caption ={{{pushpin_map_caption|}}}
 
|caption ={{{pushpin_map_caption|}}}
}}  
+
}} }}
 +
 
 +
| image4    = {{#invoke:Infobox mapframe|auto}}
 +
| caption4  = {{#invoke:Infobox mapframe|autocaption}}
  
 
| label1    = Etymology
 
| label1    = Etymology
| data1      = {{{etymology|{{{name_etymology|}}}}}}
+
| data1      = {{{etymology|}}}
  
| header2    = Location
+
| header2    = {{#if:{{{tower|}}}{{{building|}}}{{{location|}}}{{{coordinates|}}}|Location}}
  
 
| label3    = Tower
 
| label3    = Tower
| data3      = {{{tower|T}}}
+
| data3      = {{{tower|}}}
  
 
| label4    = Building
 
| label4    = Building
| data4      = {{{Building|B}}}
+
| data4      = {{{building|}}}
  
 
| label5    = Location
 
| label5    = Location
| data5      = {{{location|L}}}
+
| data5      = {{{location|}}}
  
 
| label6    = Coordinates
 
| label6    = Coordinates
| data6      = {{{coordinates|C}}}
+
| data6      = {{{coordinates|}}}
  
| header7    = History
+
| header7    = {{#if:{{{caster|}}}{{{commissioner|}}}{{{cast_date|}}}{{{installed_date|}}}{{{event1_date|}}}{{{event2_date|}}}{{{event3_date|}}}{{{event4_date|}}}{{{event5_date|}}}|History}}
 
| label8    = Cast by
 
| label8    = Cast by
 
| data8      = {{{caster|}}}
 
| data8      = {{{caster|}}}
Line 45: Line 47:
 
| data9      = {{{commissioner|}}}
 
| data9      = {{{commissioner|}}}
 
| label10    = Cast
 
| label10    = Cast
| data10    = {{{cast_date|CAST}}}
+
| data10    = {{{cast_date|}}}
 
| label11    = Installed
 
| label11    = Installed
| data11    = {{{installed_date|IN}}}
+
| data11    = {{{installed_date|}}}
| label12    = {{#if:{{{event1_date|}}}|{{{event1}}}
+
| label12    = {{#if:{{{event1_date|}}}|{{{event1}}}}}
 
| data12    = {{{event1_date|}}}
 
| data12    = {{{event1_date|}}}
| label13    = {{#if:{{{event2_date|}}}|{{{event2}}}
+
| label13    = {{#if:{{{event2_date|}}}|{{{event2}}}}}
 
| data13    = {{{event2_date|}}}
 
| data13    = {{{event2_date|}}}
| label14    = {{#if:{{{event3_date|}}}|{{{event3}}}
+
| label14    = {{#if:{{{event3_date|}}}|{{{event3}}}}}
 
| data14    = {{{event3_date|}}}
 
| data14    = {{{event3_date|}}}
| label15    = {{#if:{{{event4_date|}}}|{{{event4}}}
+
| label15    = {{#if:{{{event4_date|}}}|{{{event4}}}}}
 
| data15    = {{{event4_date|}}}
 
| data15    = {{{event4_date|}}}
| label16    = {{#if:{{{event5_date|}}}|{{{event5}}}
+
| label16    = {{#if:{{{event5_date|}}}|{{{event5}}}}}
 
| data16    = {{{event5_date|}}}
 
| data16    = {{{event5_date|}}}
  
| label17   =  
+
| header17   = {{#if:{{{volume|}}}{{{weight|}}}{{{width|}}}{{{height|}}}|Physical dimensions}}
| data17    =  
+
 
}}
+
| label18 = Volume
<noinclude>
+
| data18  = {{{volume|}}}
 +
| label19 = Weight
 +
| data19  = {{{weight|}}}
 +
| label20 = Width
 +
| data20  = {{{width|}}}
 +
| label21 = Height
 +
| data21  = {{{height|}}}
 +
 
 +
| header22  = {{#if:{{{material1|}}}{{{material2|}}}{{{material3|}}}{{{material4|}}}|Materials}}
 +
| label23 = {{#if:{{{material1|}}}|{{{material1_part}}}}}
 +
| data23  = {{{material1|}}}
 +
| label24 = {{#if:{{{material2|}}}|{{{material2_part}}}}}
 +
| data24  = {{{material2|}}}
 +
| label25 = {{#if:{{{material3|}}}|{{{material3_part}}}}}
 +
| data25  = {{{material3|}}}
 +
| label26 = {{#if:{{{material4|}}}|{{{material4_part}}}}}
 +
| data26  = {{{material4|}}}
 +
 
 +
| header27 = {{#if:{{{hung|}}}{{{striking|}}}{{{operation|}}}{{{musical_note|}}}{{{earshot|}}}{{{website|}}}|Other characteristics}}
 +
| label28  = Hung
 +
| data28  = {{{hung|}}}
 +
| label29  = Struck by
 +
| data29  = {{{striking|}}}
 +
| label30  = Operated
 +
| data30  = {{{operation|}}}
 +
| label31  = Musical note
 +
| data31  = {{{musical_note|}}}
 +
| label32  = Earshot
 +
| data32  = {{{earshot|}}}
 +
| label33  = Website
 +
| data33  = {{{website|}}}
 +
 
 +
| below    = {{{footnotes|}}}
 +
}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox bell with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox bell]] with unknown parameter "_VALUE_"|ignoreblank=y| alt | building | caption | cast_date | caster | commissioner | coordinates | earshot | embed | etymology | event1 | event1_date | event2 | event2_date | event3 | event3_date | event4 | event4_date | event5 | event5_date | footnotes | height | hung | image | image_map | image_map_alt | image_map_caption | image_size | installed_date | location | map_type | mapframe | mapframe-caption | mapframe-custom | mapframe-id | mapframe-coord | mapframe-wikidata | mapframe-point | mapframe-shape | mapframe-frame-width | mapframe-frame-height | mapframe-shape-fill | mapframe-shape-fill-opacity | mapframe-stroke-color | mapframe-stroke-colour | mapframe-stroke-width | mapframe-marker | mapframe-marker-color | mapframe-marker-colour | mapframe-geomask | mapframe-geomask-stroke-color | mapframe-geomask-stroke-colour | mapframe-geomask-stroke-width | mapframe-geomask-fill | mapframe-geomask-fill-opacity | mapframe-zoom | mapframe-length_km | mapframe-length_mi | mapframe-area_km2 | mapframe-area_mi2 | mapframe-frame-coordinates | mapframe-frame-coord | mapframe-switcher | material1 | material1_part | material2 | material2_part | material3 | material3_part | material4 | material4_part | musical_note | name | native_name | native_name_lang | operation | other_name | pushpin_map | pushpin_map_alt | pushpin_map_caption | striking | tower | volume | website | weight | width  }}<noinclude>
 
{{documentation}}
 
{{documentation}}
 
</noinclude>
 
</noinclude>

Latest revision as of 00:00, 30 September 2020

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

Template:Parameter names example This template is an {{Infobox}} for use on articles about bells.

Usage

{{Infobox bell
| embed               = 
| name                = 
| native_name         = 
| native_name_lang    = 
| other_name          = 
| etymology           = 
<!---------------------- IMAGE--> 
| image               = 
| image_size          = 
| alt                 = 
| caption             = 
<!---------------------- MAPS --> 
| mapframe            = <!-- set to "yes" to show dynamic map -->
| image_map           = 
| image_map_alt       = 
| image_map_caption   = 
| pushpin_map         = 
| pushpin_map_alt     = 
| pushpin_map_caption = 
<!---------------------- LOCATION -->
| tower               = 
| building            = 
| location            = 
| coordinates         = 
<!---------------------- HISTORY -->
| caster              = 
| commissioner        = 
| cast_date           = 
| installed_date      = <!-- {{start date|YYYY|MM|DD}} -->
| event1              = 
| event1_date         = 
| event2              = 
| event2_date         = 
| event3              = 
| event3_date         = 
| event4              = 
| event4_date         = 
| event5              = 
| event5_date         = 
<!---------------------- PHYSICAL DIMENSIONS -->
| volume              = <!-- {{convert|value|unit|abbr=on}} -->
| weight              = <!-- {{convert|value|unit|abbr=on}} or {{long ton |tons |cwt |qr |lb }} -->
| width               = <!-- {{convert|value|unit|abbr=on}} -->
| height              = <!-- {{convert|value|unit|abbr=on}} -->
<!---------------------- MATERIALS -->
| material1           = 
| material1_part      = 
| material2           = 
| material2_part      = 
| material3           = 
| material3_part      = 
| material4           = 
| material4_part      = 
<!---------------------- OTHER CHARACTERISTICS -->
| hung                = 
| striking            = 
| operation           = 
| musical_note        = 
| earshot             = <!-- {{convert|value|unit|abbr=on}} -->
| website             = <!-- {{url|...}} -->
| footnotes           =
}}

Mapframe maps

  • Basic parameters:
    • mapframe – Specify yes or no to show or hide the map, overriding the default. Default: no
    • mapframe-caption – Caption for the map. Default: blank (or if |mapframe-geomask= is set, "Location in geomask's label")
    • mapframe-custom – Use a custom map instead of the automatic mapframe. Specify either a {{maplink}} template, or another template that generates a mapframe map, or an image name. If used, the subsequent mapframe parameters will be ignored. Default: not specified
    • mapframe-id or id or qid – Id (Q-number) of Wikidata item to use. Default: item for current page
    • mapframe-coordinates or mapframe-coord or coordinates or coord – Coordinates to use, instead of any on Wikidata. Use the {{Coord}} template, e.g. |coord={{Coord|12.34|N|56.78|E}}. Default: coordinates from Wikidata
    • mapframe-wikidata – Set to yes to show shape/line features from the wikidata item, if any, when |coord= is set. Default: not specified
  • Customise which features are displayed:
  • Other optional parameters:
    • mapframe-frame-width or mapframe-width – Frame width. Default: 270
    • mapframe-frame-height or mapframe-height – Frame height. Default: 200
    • mapframe-shape-fill – Color used to fill shape features. Default: #606060
    • mapframe-shape-fill-opacity – Opacity level of shape fill, a number between 0 and 1. Default: 0.5
    • mapframe-stroke-color or mapframe-stroke-colour – Color of line features, and outlines of shape features. Default: #ff0000
    • mapframe-stroke-width – Width of line features, and outlines of shape features; default is "5". Default: 5
    • mapframe-marker – Marker symbol to use for coordinates; see mw:Help:Extension:Kartographer/Icons for options. Default: not specified (i.e. blank)
      • Can also be set to blank to override any default marker symbol
    • mapframe-marker-color or mapframe-marker-colour – Background color for the marker. Default: #5E74F3
    • mapframe-geomask-stroke-color or mapframe-geomask-stroke-colour – Color of outline of geomask shape. Default: #555555
    • mapframe-geomask-stroke-width – Width of outline of geomask shape. Default: 2
    • mapframe-geomask-fill – Color used to fill outside geomask features. Default: #606060
    • mapframe-geomask-fill-opacity – Opacity level of fill outside geomask features, a number between 0 and 1. Default: 0.5
    • mapframe-zoom – Set the zoom level, from "1" to "18", to used if the zoom level cannot be determined automatically from object length or area. Default: 10
    • mapframe-length_km or mapframe-length_mi or mapframe-area_km2 or mapframe-area_mi2 – Determine zoom level by passing in object's length (in kilometres or miles) or area (in square kilometres or square miles). Default: not specified
    • mapframe-frame-coordinates or mapframe-frame-coord – Alternate latitude and longitude coordinates for initial placement of map, using {{coord}}. Default: derived from item coordinates

Tracking category