Difference between revisions of "Template:Emporis/doc"

From blackwiki
Jump to navigation Jump to search
imported>Zyxw
m (update category)
imported>Zyxw
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
 
<!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata -->
 
<!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata -->
{{Uses Wikidata|P455}}
+
{{Uses Wikidata|P455|P2270}}
{{Uses Wikidata|P2270}}
+
{{Lua|Module:EditAtWikidata}}
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
+
 
This is a template for linking to entries in the [[Emporis]] database.
+
'''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an [[Wikipedia:External links|external link]] to an [[Emporis]] web page about a building or complex.
  
 
== Usage ==
 
== Usage ==
<nowiki>{{</nowiki>Emporis|id=|name=|complex=}}
 
  
=== Parameters ===
+
=== building ===
; <code>id</code>: the "ID" of the database entry found in the structure's URL, e.g. "240620" in "<nowiki>http://www.emporis.com/buildings/240620/chicago-spire-chicago-il-usa</nowiki>". If not provided, the template will attempt to fetch the value from [[Wikidata]].
+
:; ID only (uses Wikipedia article name as link text)
; <code>name</code>: the name of the linked-to article, as it appears in the ''Emporis'' database; the default is the article's pagename
+
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> }}
; <code>complex</code>: set to "yes" if linking to a complex
+
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> }}
 +
 
 +
:; ID with title
 +
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>TITLE</var> }}
 +
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | title{{=}} <var>TITLE</var> }}
 +
 
 +
:; ID with title and accessdate
 +
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>TITLE</var> | <var>DATE</var> }}
 +
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | title{{=}} <var>TITLE</var> | accessdate{{=}} <var>DATE</var> }}
 +
 
 +
:; Using [[Wikidata]] property {{prop|455}}
 +
: {{tlcw|{{BASEPAGENAME}} }}
 +
: {{tlcw|{{BASEPAGENAME}} | title{{=}} <var>TITLE</var> }}
 +
 
 +
=== complex ===
 +
:; ID only (uses Wikipedia article name as link text)
 +
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | complex{{=}} yes }}
 +
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | complex{{=}} yes }}
 +
 
 +
:; ID with title
 +
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>TITLE</var> | complex{{=}} yes }}
 +
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | title{{=}} <var>TITLE</var> | complex{{=}} yes }}
 +
 
 +
:; ID with title and accessdate
 +
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>TITLE</var> | <var>DATE</var> | complex{{=}} yes }}
 +
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | title{{=}} <var>TITLE</var> | accessdate{{=}} <var>DATE</var> | complex{{=}} yes }}
 +
 
 +
:; Using [[Wikidata]] property {{prop|2270}}
 +
: {{tlcw|{{BASEPAGENAME}} | complex{{=}} yes }}
 +
: {{tlcw|{{BASEPAGENAME}} | title{{=}} <var>TITLE</var> | complex{{=}} yes }}
 +
 
 +
== Parameters ==
 +
; id {{nobold|or unnamed parameter}} 1
 +
: The "ID" of the database entry found in the structure's URL, e.g. "240620" in "<nowiki>http://www.emporis.com/buildings/240620/chicago-spire-chicago-il-usa</nowiki>". If not provided, the template will attempt to fetch the value from [[Wikidata]].
 +
; title {{nobold|or}} name {{nobold|or unnamed parameter}} 2
 +
: The title 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
 +
: Set to "yes" if linking to a complex.
 +
 
 +
== Examples ==
 +
=== 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>
 +
 
 +
:; Usage as external link
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 240620 | Chicago Spire }}
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 240620 | title= Chicago Spire }}
 +
 
 +
:; Usage as citation
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 240620 | Chicago Spire | 2019-01-30 }}
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 240620 | title= 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>
 +
 
 +
:; Usage as external link
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 102057 | Metro Plaza | complex= yes }}
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 102057 | title= Metro Plaza | complex= yes }}
 +
 
 +
:; Usage as citation
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | 102057 | Metro Plaza | 2019-01-30 | complex= yes }}
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | id= 102057 | title= Metro Plaza | accessdate= 2019-01-30 | complex= yes }}
 +
 
 +
=== missing ID and Wikidata property not defined ===
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}}}}
 +
: {{#invoke:DemoTemplate|{{BASEPAGENAME}} | complex= yes }}
 +
 
 +
== Tracking categories ==
 +
; template with ID
 +
* {{clc|Emporis template using building ID}}
 +
* {{clc|Emporis template using complex ID}}
 +
; template missing ID
 +
* {{clc|Emporis template missing ID and not in Wikidata}}
  
=== Examples ===
+
== See also ==
* {{#invoke:DemoTemplate|{{BASEPAGENAME}}|id=240620|name=Chicago Spire}}
+
* {{tl|Structurae}} which uses {{prop|454}}
* {{#invoke:DemoTemplate|{{BASEPAGENAME}}|id=102057|name=Metro Plaza|complex=yes}}
+
* {{tl|CTBUH}} which uses {{prop|1305}} or {{prop|2762}}
 +
* {{tl|SkyscraperPage}} which uses {{prop|1699}}
  
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |
+
<includeonly>{{Sandbox other||
 
<!-- 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]]
 +
[[Category:Templates using multiple Wikidata external identifiers]]
 +
[[Category:Templates that add a tracking category]]
 
}}</includeonly>
 
}}</includeonly>

Latest revision as of 11:12, 22 May 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 title
Template:Tlcw
Template:Tlcw
ID with title 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 title
Template:Tlcw
Template:Tlcw
ID with title 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.
title or name or unnamed parameter 2
The title 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|title=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|title=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|title=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|title=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".

Tracking categories

template with ID
template missing ID

See also