Difference between revisions of "Template:Emporis/doc"

From blackwiki
Jump to navigation Jump to search
imported>Zyxw
m (→‎Examples: add example)
imported>Zyxw
(updates for addition of accessdate parameter, add see also section)
Line 15: Line 15:
 
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> }}
 
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> }}
 
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | name{{=}} <var>NAME</var> }}
 
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | name{{=}} <var>NAME</var> }}
 +
 +
:; ID with name and accessdate
 +
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> | <var>DATE</var> }}
 +
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | name{{=}} <var>NAME</var> | accessdate{{=}} <var>DATE</var> }}
  
 
:; Using [[Wikidata]] property {{prop|455}}
 
:; Using [[Wikidata]] property {{prop|455}}
Line 28: Line 32:
 
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> | complex{{=}} yes }}
 
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> | complex{{=}} yes }}
 
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | name{{=}} <var>NAME</var> | complex{{=}} yes }}
 
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | name{{=}} <var>NAME</var> | complex{{=}} yes }}
 +
 +
:; ID with name and accessdate
 +
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> | <var>DATE</var> | complex{{=}} yes }}
 +
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | name{{=}} <var>NAME</var> | accessdate{{=}} <var>DATE</var> | complex{{=}} yes }}
  
 
:; Using [[Wikidata]] property {{prop|2270}}
 
:; Using [[Wikidata]] property {{prop|2270}}
Line 38: Line 46:
 
; name {{nobold|or unnamed parameter}} 2
 
; name {{nobold|or unnamed parameter}} 2
 
: The name of the linked-to article, as it appears in the ''Emporis'' database; the default is the article's pagename.
 
: The name of the linked-to article, as it appears in the ''Emporis'' database; the default is the article's pagename.
 +
; accessdate {{nobold|or unnamed parameter}} 3
 +
: Date accessed (for use in citations); format as 21 April 2016 or April 21, 2016 or 2016-04-21.
 
; complex
 
; complex
 
: Set to "yes" if linking to a complex.
 
: Set to "yes" if linking to a complex.
  
 
== Examples ==
 
== Examples ==
; building
+
=== building ===
 +
:; URLs
 
: <kbd>[https://www.emporis.com/buildings/240620/chicago-spire-chicago-il-usa https://www.emporis.com/buildings/{{Hilite|240620}}/chicago-spire-chicago-il-usa]</kbd>
 
: <kbd>[https://www.emporis.com/buildings/240620/chicago-spire-chicago-il-usa https://www.emporis.com/buildings/{{Hilite|240620}}/chicago-spire-chicago-il-usa]</kbd>
 +
 +
:; Usage as external link
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 240620 | Chicago Spire }}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 240620 | Chicago Spire }}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 240620 | name= Chicago Spire }}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 240620 | name= Chicago Spire }}
  
; complex
+
:; Usage as citation
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 240620 | Chicago Spire | 2019-01-30 }}
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 240620 | name= Chicago Spire | accessdate= 2019-01-30 }}
 +
 
 +
=== complex ===
 +
:; URL
 
: <kbd>[https://www.emporis.com/complex/102057/metro-plaza-guangzhou-china https://www.emporis.com/complex/{{Hilite|102057}}/metro-plaza-guangzhou-china]</kbd>
 
: <kbd>[https://www.emporis.com/complex/102057/metro-plaza-guangzhou-china https://www.emporis.com/complex/{{Hilite|102057}}/metro-plaza-guangzhou-china]</kbd>
 +
 +
:; Usage as external link
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 102057 | Metro Plaza | complex= yes }}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 102057 | Metro Plaza | complex= yes }}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 102057 | name= Metro Plaza | complex= yes }}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 102057 | name= Metro Plaza | complex= yes }}
  
; missing ID and Wikidata property not defined
+
:; Usage as citation
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 102057 | Metro Plaza | 2019-01-30 | complex= yes }}
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 102057 | name= Metro Plaza | accessdate= 2019-01-30 | complex= yes }}
 +
 
 +
=== missing ID and Wikidata property not defined ===
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}}}}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}}}}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | complex= yes }}
 
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | complex= yes }}
 +
 +
== See also ==
 +
* {{tl|Structurae}} which uses {{prop|454}}
 +
* {{tl|CTBUH}} which uses {{prop|1305}} or {{prop|2762}}
 +
* {{tl|SkyscraperPage}} which uses {{prop|1699}}
  
 
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |
 
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |
 
<!-- Categories below this line and interwikis at Wikidata -->
 
<!-- Categories below this line and interwikis at Wikidata -->
 
[[Category:Buildings and structures external link templates]]
 
[[Category:Buildings and structures external link templates]]
 +
[[Category:External link templates with accessdate parameter]]
 
[[Category:External link templates using Wikidata]]
 
[[Category:External link templates using Wikidata]]
 
}}</includeonly>
 
}}</includeonly>

Revision as of 18:40, 30 January 2019

Template:Uses Wikidata

Template:Emporis displays an external link to an Emporis web page about a building or complex.

Usage

building

ID only (uses Wikipedia article name as link text)
Template:Tlcw
Template:Tlcw
ID with name
Template:Tlcw
Template:Tlcw
ID with name and accessdate
Template:Tlcw
Template:Tlcw
Using Wikidata property Template:Prop
Template:Tlcw
Template:Tlcw

complex

ID only (uses Wikipedia article name as link text)
Template:Tlcw
Template:Tlcw
ID with name
Template:Tlcw
Template:Tlcw
ID with name and accessdate
Template:Tlcw
Template:Tlcw
Using Wikidata property Template:Prop
Template:Tlcw
Template:Tlcw

Parameters

id or unnamed parameter 1
The "ID" of the database entry found in the structure's URL, e.g. "240620" in "http://www.emporis.com/buildings/240620/chicago-spire-chicago-il-usa". If not provided, the template will attempt to fetch the value from Wikidata.
name or unnamed parameter 2
The name of the linked-to article, as it appears in the Emporis database; the default is the article's pagename.
accessdate or unnamed parameter 3
Date accessed (for use in citations); format as 21 April 2016 or April 21, 2016 or 2016-04-21.
complex
Set to "yes" if linking to a complex.

Examples

building

URLs
https://www.emporis.com/buildings/240620/chicago-spire-chicago-il-usa
Usage as external link
{{Emporis| 240620 | Chicago Spire }}Chicago Spire at EmporisScript error: No such module "EditAtWikidata".
{{Emporis|id=240620|name=Chicago Spire}}Chicago Spire at EmporisScript error: No such module "EditAtWikidata".
Usage as citation
{{Emporis| 240620 | Chicago Spire | 2019-01-30 }}Chicago Spire at Emporis. Retrieved 2019-01-30.Script error: No such module "EditAtWikidata".
{{Emporis|id=240620|name=Chicago Spire|accessdate=2019-01-30}}Chicago Spire at Emporis. Retrieved 2019-01-30.Script error: No such module "EditAtWikidata".

complex

URL
https://www.emporis.com/complex/102057/metro-plaza-guangzhou-china
Usage as external link
{{Emporis| 102057 | Metro Plaza |complex=yes}}Metro Plaza at EmporisScript error: No such module "EditAtWikidata".
{{Emporis|id=102057|name=Metro Plaza|complex=yes}}Metro Plaza at EmporisScript error: No such module "EditAtWikidata".
Usage as citation
{{Emporis| 102057 | Metro Plaza | 2019-01-30 |complex=yes}}Metro Plaza at Emporis. Retrieved 2019-01-30.Script error: No such module "EditAtWikidata".
{{Emporis|id=102057|complex=yes|name=Metro Plaza|accessdate=2019-01-30}}Metro Plaza at Emporis. Retrieved 2019-01-30.Script error: No such module "EditAtWikidata".

missing ID and Wikidata property not defined

{{Emporis}}Template:PAGENAMEBASE at EmporisScript error: No such module "EditAtWikidata".
{{Emporis|complex=yes}}Template:PAGENAMEBASE at EmporisScript error: No such module "EditAtWikidata".

See also