Template:Infobox museum: Difference between revisions
m (1 revision imported) |
(hide mapframe if pushpin_map is present) |
||
Line 1: | Line 1: | ||
{{Infobox | {{#invoke:Type in location|main|{{{type|}}}|{{{location|}}}|check-patterns = [Mm]useum;[Hh]all;[Gg]allery;[Cc]enter}}{{Infobox | ||
| child = {{{embed|}}} | |||
| bodyclass = vcard | | bodyclass = vcard | ||
Line 5: | Line 6: | ||
| titleclass = fn org | | titleclass = fn org | ||
| title = {{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}} | | title = {{#if:{{{name|}}}|{{{name}}}|{{#ifeq:{{{embed|}}}|yes||{{PAGENAMEBASE}}}}}} | ||
| subheader = {{#if:{{{native_name|}}}|< | | subheader = {{#if:{{{native_name|}}}|<div class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</div>}} | ||
| image1 = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|sizedefault=frameless|maxsize=300|upright={{{logo_upright|1}}}|alt={{{logo_alt|}}}}} | | image1 = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|sizedefault=frameless|maxsize=300|upright={{{logo_upright|1}}}|alt={{{logo_alt|}}}}} | ||
Line 16: | Line 17: | ||
| image3 = {{#if:{{{pushpin_map|{{{map_type|}}}}}}|{{Location map|{{{pushpin_map|{{{map_type}}}}}} | | image3 = {{#if:{{{pushpin_map|{{{map_type|}}}}}}|{{Location map|{{{pushpin_map|{{{map_type}}}}}} | ||
| border = infobox | | border = infobox | ||
| caption = {{# | | caption = {{#switch:{{{map_caption|}}}|#default={{{map_caption}}}|none=|=Location within {{#invoke:Location map|data|{{{pushpin_map|{{{map_type}}}}}}|name}}}} | ||
| float = center | | float = center | ||
| alt = {{{map_alt|}}} | | alt = {{{map_alt|}}} | ||
Line 24: | Line 25: | ||
| coordinates = {{{coordinates|}}} | | coordinates = {{{coordinates|}}} | ||
}}}} | }}}} | ||
| image4 = {{#if:{{{pushpin_map|}}}{{{map_type|}}}{{{image_map|}}}||{{If declined|{{{mapframe|}}}||{{Infobox mapframe | |||
|zoom={{{mapframe-zoom|}}} | |||
|frame-width={{{mapframe-width|}}} | |||
|frame-height={{{mapframe-height|}}} | |||
|marker={{{mapframe-marker|museum}}} | |||
|marker-color={{{mapframe-marker-color|{{{mapframe-marker-colour|}}}}}} | |||
|frame-lat={{{mapframe-lat|{{{mapframe-latitude|}}}}}} | |||
|frame-long={{{mapframe-long|{{{mapframe-longitude|}}}}}} | |||
}}}}}} | |||
| caption4 = {{#if:{{{pushpin_map|}}}{{{map_type|}}}{{{image_map|}}}||{{If declined|{{{mapframe|}}}||{{{mapframe-caption|}}}}}}} | |||
| label1 = Former name | | label1 = Former name | ||
Line 29: | Line 41: | ||
| class1 = nickname | | class1 = nickname | ||
| | | label3 = Established | ||
| | | data3 = {{{established|}}} | ||
| label6 = | | label6 = Dissolved | ||
| data6 = {{{ | | data6 = {{{dissolved|}}} | ||
| label7 = | | label7 = Location | ||
| data7 = {{{ | | data7 = {{{location|}}} | ||
| rowclass7 = adr | |||
| class7 = locality | |||
| label8 = | | label8 = [[Geographic coordinate system|Coordinates]] | ||
| data8 = {{{ | | data8 = {{#if:{{{coordinates|}}}|{{#invoke:Coordinates|coordinsert|{{{coordinates|}}}|type:landmark}} }} | ||
| label9 = | | label9 = Type | ||
| data9 = {{{ | | data9 = {{{type|}}} | ||
| label10 = | | label10 = Accreditation | ||
| data10 = {{{ | | data10 = {{{accreditation|}}} | ||
| label11 = | | label11 = Key holdings | ||
| data11 = {{{ | | data11 = {{{key_holdings|}}} | ||
| label12 = | | label12 = {{#if:{{{collections_type|}}}|{{{collections_type}}}|Collections}} | ||
| data12 = {{{ | | data12 = {{{collections|}}} | ||
| label13 = | | label13 = Collection size | ||
| data13 = {{{ | | data13 = {{if empty|{{{collection|}}}|{{{collection_size|}}}|{{{collection size|}}}}} | ||
| label14 = | | label14 = Visitors | ||
| data14 = {{{ | | data14 = {{{visitors|}}} | ||
| label15 = | | label15 = Founder | ||
| data15 = {{{ | | data15 = {{{founder|}}} | ||
| class15 = agent | | class15 = agent | ||
| label16 = | | label16 = Executive director | ||
| data16 = {{{ | | data16 = {{{executive_director|{{{executive director|}}}}}} | ||
| class16 = agent | | class16 = agent | ||
| label17 = | | label17 = {{#if:{{{leader_type|}}}|{{{leader_type}}}|Manager}} | ||
| data17 = {{{ | | data17 = {{{leader|}}} | ||
| class17 = agent | | class17 = agent | ||
| label18 = | | label18 = Director | ||
| data18 = {{{ | | data18 = {{{director|}}} | ||
| class18 = agent | | class18 = agent | ||
| label19 = | | label19 = President | ||
| data19 = {{{ | | data19 = {{{president|}}} | ||
| class19 = agent | | class19 = agent | ||
| label20 = | | label20 = CEO | ||
| data20 = {{{ | | data20 = {{{ceo|}}} | ||
| class20 = agent | | class20 = agent | ||
| label21 = | | label21 = Chairperson | ||
| data21 = {{{ | | data21 = {{{chairperson|}}} | ||
| class21 = agent | | class21 = agent | ||
| label22 = Employees | | label22 = Curator | ||
| | | data22 = {{{curator|}}} | ||
| class22 = agent | |||
| label23 = Architect | |||
| data23 = {{{architect|}}} | |||
| class23 = agent | |||
| label24 = Historian | |||
| data24 = {{{historian|}}} | |||
| class24 = agent | |||
| label25 = Owner | |||
| data25 = {{{owner|}}} | |||
| class25 = agent | |||
| label26 = Employees | |||
| data26 = {{{employees|}}} | |||
| | | label27 = Public transit access | ||
| | | data27 = {{{publictransit|}}} | ||
| | | label28 = Nearest {{#if:{{{parking|}}}|parking|car park}} | ||
| | | data28 = {{#if:{{{parking|}}}|{{{parking}}}|{{{car_park|}}}}} | ||
| | | label29 = Website | ||
| | | data29 = {{{website|}}} | ||
| | | header30 = {{#if:{{{network|}}}|{{Infobox museum/{{{network}}} network|header}} }} | ||
| | | data31 = {{#if:{{{network|}}}|{{Infobox museum/{{{network}}} network|data}} }} | ||
| | | header32 = {{{nrhp|{{{embedded|}}}}}} | ||
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox museum with unsupported parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox museum]] with unknown parameter "_VALUE_"|ignoreblank=y| accreditation | alt | architect | caption | car_park | ceo | chairperson | leader | leader_type | collection | collection size | collection_size | collections | coordinates | curator | director | dissolved | embedded | employees | established | executive director | executive_director | former_name | founder | historian | image | image_size | imagesize | image_upright | key_holdings | location | logo | logo_alt | logo_caption | logo_upright | map dot label | map_dot_label | map_alt | map_caption | map_relief | map_size | map_type | name | native_name | native_name_lang | network | nrhp | owner | parking | president | publictransit | pushpin_map | pushpin_relief | type | visitors | website }}<noinclude> | }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox museum with unsupported parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox museum]] with unknown parameter "_VALUE_"|ignoreblank=y| accreditation | alt | architect | caption | car_park | ceo | chairperson | leader | leader_type | collection | collection size | collection_size | collections | collections_type | coordinates | curator | director | dissolved | embed | embedded | employees | established | executive director | executive_director | former_name | founder | historian | image | image_size | imagesize | image_upright | key_holdings | location | logo | logo_alt | logo_caption | logo_upright | map dot label | map_dot_label | map_alt | map_caption | map_relief | map_size | map_type | name | native_name | native_name_lang | network | nrhp | owner | parking | president | publictransit | pushpin_map | pushpin_relief | type | visitors | website | mapframe | mapframe-zoom | mapframe-width | mapframe-height | mapframe-marker | mapframe-marker-color | mapframe-marker-colour | mapframe-caption | mapframe-lat | mapframe-latitude | mapframe-long | mapframe-longitude }}<noinclude> | ||
{{documentation}} | {{documentation}} | ||
</noinclude> | </noinclude> |
Revision as of 12:36, 14 December 2018
Lua error in Module:Infobox_mapframe at line 118: attempt to index field 'wikibase' (a nil value). |
This template uses Lua: |
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}}}]] | |
Lua error in Module:Infobox_mapframe at line 118: attempt to index field 'wikibase' (a nil value). | |
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 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
The following optional parameters can then be used to adjust the map
|mapframe-zoom=
zoom level (default is 10)|mapframe-width=
and|mapframe-height=
for the map size (defaults are 270 and 200)|mapframe-marker=
for the marker icon (default is museum)- either
|mapframe-marker-color=
or|mapframe-marker-colour=
for the marker colour (hex triplet, default is#5E74F3
) |mapframe-caption=
caption below the map|mapframe-lat=
and|mapframe-long=
(or|mapframe-latitude=
and|mapframe-longitude=
) – alternate initial latitude and longitude for the map, instead of the museum's coordinates. Specify as a decimal number.
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 an "established", "founded", "opened" or similar date, use {{start date}} 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 611: attempt to index field 'wikibase' (a nil value). as a single value",
"example": "Lua error in Module:Coordinates at line 489: 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
General | |
Government and politics | |
Military | |
Religion | |
Typically non-profit | |
Publications | |
Business | |
Distinctions | |
Subtemplates |
Buildings | |
Structures |
- Pages with script errors
- Infobox templates
- Lua-based templates
- Templates with coordinates fields
- Templates generating hCards and Geo
- Templates using TemplateData
- Navigational templates
- Buildings and structures infobox templates
- Organization infobox templates
- Templates that add a tracking category
- WikiProject Museums templates