Difference between revisions of "Template:Infobox museum"
(upgrade from {{Infobox mapframe}} to {{#invoke:Infobox mapframe|auto}}: Less code here, makes more optional parameters available to control mapframe maps (no change to defaults)) |
Nemo express (talk | contribs) m (1 revision imported) |
(No difference)
|
Latest revision as of 04:04, 9 July 2020
This template adds an automatically generated short description. |
This template uses Lua: |
Contents
Usage
Copy a blank version to use. All fields must be lowercase.
{{{native_name}}} | |
[[File:{{{logo}}}|frameless|alt={{{logo_alt}}}|upright={{{logo_upright}}}]] | |
[[File:{{{image}}}|frameless|alt={{{alt}}}|upright={{{image_upright}}}]] | |
Former name | {{{former_name}}} |
---|---|
Established | {{{established}}} |
Dissolved | {{{dissolved}}} |
Location | {{{location}}} |
Coordinates | {{{coordinates}}} |
Type | {{{type}}} |
Accreditation | {{{accreditation}}} |
Key holdings | {{{key_holdings}}} |
Collections | {{{collections}}} |
Collection size | {{{collection}}} |
Visitors | {{{visitors}}} |
Founder | {{{founder}}} |
Manager | {{{leader}}} |
Director | {{{director}}} |
President | {{{president}}} |
CEO | {{{ceo}}} |
Chairperson | {{{chairperson}}} |
Curator | {{{curator}}} |
Architect | {{{architect}}} |
Historian | {{{historian}}} |
Owner | {{{owner}}} |
Public transit access | {{{publictransit}}} |
Nearest parking | {{{parking}}} |
Website | {{{website}}} |
{{Infobox museum/{{{network}}} network|header}} | |
{{Infobox museum/{{{network}}} network|data}} | |
{{{nrhp}}} |
{{Infobox museum | name = | native_name = | native_name_lang = | logo = | logo_upright = | logo_alt = | logo_caption = | image = | image_upright = | alt = | caption = | map_type = | map_relief = | map_size = | map_caption = | coordinates = <!-- {{Coord}} --> | former_name = | established = <!-- {{Start date|YYYY|MM|DD|df=y}} --> | dissolved = <!-- {{End date|YYYY|MM|DD|df=y}} --> | location = | type = | accreditation = | key_holdings = | collections = | collection_size = | visitors = | founder = | executive_director = | leader_type = | leader = | director = | president = | ceo = | chairperson = | curator = | architect = | historian = | owner = | publictransit = | car_park = | parking = | network = | website = <!-- {{URL|example.com}} --> | embedded = }}
Embedding other templates
The embedded parameter is used for embedding other templates into this infobox (see Wikipedia:Infobox modules).
{{Infobox museum | name = | <!-- etc. --> | embedded = {{Infobox NRHP | embed = yes <!-- or child=yes or subbox=yes--> | <!-- etc. --> }} }}
Parameters
Note that the examples below are presented in wikicode and do not necessarily reflect actual statistics.
- name
- Name of the museum
Example: Foo Museum of Art - native_name
- Name of the museum in the local language, if different
- native_name_lang
- ISO 639-2 code for the local language, e.g. "fr" for French. If there is more than one native name, in different languages, enter those names using {{lang}}, instead.
- logo
- Logo or graphic by which the museum is identified, omitting the wikilink brackets and the "file:" or "image:" namespace
Example: Louvre.jpg - logo_upright
- Logo scaling factor
- logo_alt
- Alt text for the logo, for people who can't see the image
- logo_caption
- Caption for the logo
- image
- Image of the museum, omitting the wikilink brackets and the "file:" or "image:" namespace
Example: Louvre.jpg - image_upright
- Image scaling factor
- caption
- Image caption
- alt
- Alt text for image, for people who can't see the image
- map_type
- The name of the map template used to construct location map, see Template:Location map#Available map templates
Example: USA Alabama. - map_relief
- Set this to
y
or any non-blank value to use a relief map image provided by the selected location map template (if a relief map is available). For additional information, see Template:Location map#Relief parameter. - map_size
- Specify a pixel width for the map image. The default is 220.
Example:map_size=230
(notmap_size=230px
). - map_caption
- Text displayed below the map image.
Example: FooTown - coordinates
- Latitude and longitude. Use {{Coord}}; see that template's documentation for usage information.
- former_name
- Previous name(s)
- established
- Date of the museum's establishment. Use {{Start date}}.
Example: {{Start date|1997|03|31}} - dissolved
- If defunct, date the museum was dissolved. Use {{End date}}.
Example: {{End date|2007|12|31}} - location
- Location of the museum
Example: [[National Mall]], [[Washington D.C.]], [[United States|US]]
Example: [[Moncton]], [[New Brunswick]], [[Canada]] - type
- Type of museum, most likely Art museum, Science museum, Children's museum, General interest or similar
Example: [[Art museum]]
Example: [[Science museum]]
Example: [[Children's museum]] - accreditation
- Accreditation
Example: [[American Alliance of Museums]] - key_holdings
- Key holdings
Example: [[Flaming June]] - collections
- Collections
Example: [[Baroque]]
Example: [[Pre-Raphaelite]]
Example: [[Golden Age]] - collection_size
- Number of objects
- visitors
- Number of visitors
Example: 417,096 (2005) - founder
- The museum's founder
Example: [[Harold Saxon]] - executive_director
- The museum's executive director
Example: [[Harold Saxon]]
Alias:executive director
- director
- The museum's director
Example: [[Harold Saxon]] - president
- Alternative to "director" above
- ceo
- Alternative to "ceo" above
- chairperson
- The museum's chair
Example: [[Harold Saxon]] - curator
- The curator of the museum
Example: [[John Smith]] - architect
- The architect of the museum
Example: [[John Smith]] - historian
- The historian of the museum
Example: [[John Smith]] - owner
- The owner of the museum
Example: [[Government of the City of Miami]] - publictransit
- The nearest public transport stop
Example: [[Roosevelt/State (CTA)|Roosevelt Station]], [[Chicago Transit Authority]] - car_park
- The nearest car park
Example: On site (no charge) - parking
- Same as car park, but instead renders the label as "parking" for WP:ENGVAR purposes
- network
- If the museum is part of a museum network, specify the network name to invoke one of the network templates.
- website
- Official or primary website operated by the museum. Use the template {{URL}}.
Example: {{URL|example.org}} - embed
- Enter
yes
if this template is used as a module (sub-template) of another infobox.
Mapframe map
A Mapframe map is automatically included if:
- There are coordinates specified on the page's Wikidata item
- It has not be turned off by setting
|mapframe=no
- Either another type of map has not been set, or
|mapframe=yes
is set
The following parameters are available for adjusting the mapframe map:
- Basic parameters:
- mapframe – Specify yes or no to show or hide the map, overriding the default. Default: no if a pushpin map or map image is specified, yes otherwise
- 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=
. Default: coordinates from Wikidata{{Coord|12.34|N|56.78|E}}
- 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:
- mapframe-shape – Turn off display of shape feature by setting to
none
. Use an inverse shape (geomask) instead of a regular shape by setting toinverse
. Default: not specified - mapframe-point – Turn off display of point feature by setting to
none
. Force point marker to be displayed by setting toon
. Default: not specified - mapframe-line – Turn off display of line feature by setting to
none
. Default: not specified - mapframe-geomask – Wikidata item to use as a geomask (everything outside the boundary is shaded darker). Can either be a specific Wikidata item (Q-number), or a property that specifies the item to use (e.g.
P17
for Lua error in Module:Wd at line 196: attempt to index field 'wikibase' (a nil value). (P17),P131
for Lua error in Module:Wd at line 196: attempt to index field 'wikibase' (a nil value). (P131)). Default: museum - mapframe-switcher – set to
auto
orgeomasks
orzooms
to enable Template:Switcher-style switching between multiple mapframes. Default: not specifiedauto
– switch geomasks found in Lua error in Module:Wd at line 196: attempt to index field 'wikibase' (a nil value). (P276) and Lua error in Module:Wd at line 196: attempt to index field 'wikibase' (a nil value). (P131) statements on the page's Wikidata item, searching recursively. E.g. an item's city, that city's state, and that state's country.geomasks
– switch between the geomasks specified as a comma-separated list of Wikidata items (Q-numbers) in the mapframe-geomask parameterzooms
– switch between "zoomed in"/"zoomed midway"/"zoomed out", where "zoomed in" is the default zoom (with a minimum of3
), "zoomed out" is1
, and "zoomed midway" is the average
- mapframe-shape – Turn off display of shape feature by setting to
- 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: museum
- 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
Microformat
The HTML markup produced by this template includes an hCard microformat, which makes the place-name and location parsable by computers, either acting automatically to catalogue articles across Wikipedia, or via a browser tool operated by a person, to (for example) add the subject to an address book. Within the hCard is a Geo microformat, which additionally makes the coordinates (latitude & longitude) parsable, so that they can be, say, looked up on a map, or downloaded to a GPS unit. For more information about the use of microformats on Wikipedia, please see the microformat project.
Sub-templates
If the place or venue has "established", "founded", "opened" or similar dates, use {{start date}} for the earliest of those dates unless the date is before 1583 CE.
If it has a URL, use {{URL}}.
Please do not remove instances of these sub-templates.
Classes
hCard uses HTML classes including:
- adr
- agent
- category
- county-name
- extended-address
- fn
- label
- locality
- nickname
- note
- org
- region
- street-address
- uid
- url
- vcard
Geo is produced by calling {{coord}}, and uses HTML classes:
- geo
- latitude
- longitude
Please do not rename or remove these classes nor collapse nested elements which use them.
Precision
When giving coordinates, please use an appropriate level of precision. Do not use {{coord}}'s |name=
parameter.
TemplateData
TemplateData for Infobox museum
<templatedata>
{
"params": {
"name": {
"label": "Name",
"description": "Name of the museum",
"example": "Foo Museum of Art",
"type": "line",
"suggested": true
},
"native_name": {
"label": "Native name",
"description": "Name of the museum in the local language, if different",
"type": "line"
},
"native_name_lang": {
"label": "Native name language",
"description": "The language of the native name",
"type": "line"
},
"logo": {
"label": "Logo",
"description": "Logo or graphic by which the museum is identified",
"example": "Louvre.jpg",
"type": "wiki-file-name",
"suggested": true
},
"logo_upright": {
"label": "Logo upright",
"description": "Logo scaling factor",
"type": "number"
},
"logo_alt": {
"label": "Logo alt text",
"description": "Alt text for the logo, for people who can't see the image"
},
"logo_caption": {
"label": "Logo caption",
"description": "The caption for the logo",
"type": "string"
},
"image": {
"label": "Image",
"description": "An image of the museum",
"example": "Louvre.jpg",
"type": "wiki-file-name",
"suggested": true
},
"image_upright": {
"label": "Image upright",
"description": "Scaling factor for the image",
"type": "number"
},
"alt": {
"label": "Image alt text",
"description": "Alt text for image, for people who can't see the image",
"type": "string"
},
"caption": {
"label": "Image caption",
"description": "A caption for the image",
"type": "string"
},
"map_type": {
"aliases": [
"pushpin_map"
],
"label": "Map type",
"description": "The name of the map template used to construct location map, see Template:Location map#Available map templates",
"example": "USA Alabama",
"type": "line",
"suggested": true
},
"map_caption": {
"label": "Map caption",
"description": "Text displayed below the map image, if latitude and longitude are used",
"example": "FooTown",
"type": "line"
},
"map_size": {
"label": "Map size",
"description": "Specify a pixel width for the map image",
"example": "250",
"type": "number",
"default": "250"
},
"map_relief": {
"aliases": [
"pushpin_relief"
],
"label": "Show map relief",
"description": "Set this to y or any non-blank value to use a relief map image provided by the selected location map template (if a relief map is available). For additional information, see Template:Location map#Relief parameter",
"type": "boolean"
},
"former_name": {
"label": "Former name",
"description": "Previous name(s)",
"type": "line",
"suggested": true
},
"established": {
"label": "Established",
"description": "Date of establishment, using ",
"example": "March 31, 1997 ",
"type": "wiki-template-name",
"suggested": true
},
"dissolved": {
"label": "Dissolved",
"description": "If defunct, date the museum was dissolved. Use ",
"example": "December 31, 2007 ",
"type": "wiki-template-name"
},
"location": {
"label": "Location",
"description": "Location of the museum",
"example": "National Mall, Washington D.C., US",
"type": "line",
"suggested": true
},
"coordinates": {
"label": "Coordinates",
"description": "Alternative to other coordinates parameters, taking Lua error in Module:Coordinates at line 614: attempt to index field 'wikibase' (a nil value). as a single value",
"example": "Lua error in Module:Coordinates at line 492: attempt to index field 'wikibase' (a nil value).",
"type": "wiki-template-name"
},
"type": {
"label": "Type",
"description": "Type of museum, most likely Art museum, Science museum, Children's museum or similar",
"example": "Art museum",
"type": "line",
"suggested": true
},
"accreditation": {
"label": "Accreditation",
"example": "American Alliance of Museums",
"type": "line"
},
"key_holdings": {
"label": "Key holdings",
"description": "Important holdings",
"example": "Flaming June",
"type": "line"
},
"collections": {
"label": "Collections",
"description": "The types of collections held by the museum",
"example": "Baroque",
"type": "string"
},
"collection_size": {
"aliases": [
"collection size",
"collection"
],
"label": "Collection size",
"description": "Number of objects",
"example": "20,000",
"type": "number"
},
"visitors": {
"label": "Visitors",
"description": "Number of visitors",
"example": "417,096 (2005)",
"type": "line"
},
"founder": {
"label": "Founder",
"description": "The museum's founder",
"example": "Harold Saxon",
"type": "line"
},
"director": {
"label": "Director",
"description": "The museum's director",
"type": "line"
},
"executive_director": {
"label": "Executive director",
"description": "The museum's executive director",
"type": "line",
"aliases": [
"executive director"
]
},
"president": {
"label": "President",
"description": "The museum's president",
"type": "line"
},
"ceo": {
"label": "CEO",
"description": "The museum's chief executive officer",
"type": "line"
},
"chairperson": {
"label": "Chairperson",
"description": "The museum's chair",
"type": "line"
},
"curator": {
"label": "Curator",
"description": "The curator of the museum",
"type": "line"
},
"architect": {
"label": "Architect",
"description": "The architect of the museum",
"type": "line"
},
"historian": {
"label": "Historian",
"description": "The historian of the museum"
},
"owner": {
"label": "Owner",
"description": "The owner of the museum",
"example": "Government of the City of Miami",
"type": "line"
},
"employees": {},
"publictransit": {
"label": "Public transport",
"description": "The nearest public transport stop",
"example": "Roosevelt Station, Chicago Transit Authority",
"type": "line"
},
"parking": {
"label": "Parking",
"description": "The nearest car park",
"example": "On site (no charge)",
"type": "line"
},
"car_park": {
"label": "Car park",
"description": "Same as car park, but instead renders the label as \"parking\" for WP:ENGVAR purposes",
"type": "line"
},
"website": {
"label": "Website",
"description": "Official or primary website operated by the museum. Use the template {{URL|example.com|optional display text}}
.",
"example": "example
Tracking category
- Pages with script errors
- Infobox templates
- Templates that generate short descriptions
- Lua-based templates
- Templates with coordinates fields
- Templates generating hCards and Geo
- Templates using TemplateData
- Buildings and structures infobox templates
- Organization infobox templates
- Embeddable templates
- Templates that add a tracking category
- WikiProject Museums templates