Difference between revisions of "Template:BMDb name/doc"

From blackwiki
Jump to navigation Jump to search
imported>Zyxw
(add links)
imported>Zyxw
(updates for use of Wikidata)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
 
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
 
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
 +
{{Uses Wikidata|P3821}}
 +
 +
'''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an external link to a page for a person in the Bangla Movie Database. It is intended for use in the [[Wikipedia:External links|external links]] section of an article.
  
 
== Usage ==
 
== Usage ==
The '''required''' parameter is the ID number. The template then uses the article title as the [[anchor text]]:
+
Unnamed parameters:
<pre>
+
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> }}
* {{BMDb name | ID }}
+
: {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> }}
* {{BMDb name | id= ID }}
+
 
</pre>
+
Named parameters:
To have the link text be other than the article name, use second parameter:
+
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> }}
<pre>
+
: {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | name{{=}} <var>NAME</var> }}
* {{BMDb name | ID | Name }}
+
 
* {{BMDb name | id= ID | name= Name }}
+
Using [[Wikidata]] property {{Property|P3821}}:
</pre>
+
: {{tlcw|{{BASEPAGENAME}} }}
 +
: {{tlcw|{{BASEPAGENAME}} | name{{=}} <var>NAME</var> }}
  
 
== Examples ==
 
== Examples ==
  
=== Unnamed parameters ===
+
=== ID in template ===
''URL:''
+
''Usage in the article [[Sohana Saba]], with article name as [[link text]]:''
: <kbd>[http://www.bmdb.com.bd/person/755/ http://www.bmdb.com.bd/person/{{Hilite|755}}/]</kbd>
+
: {{tlcw|a=1|{{BASEPAGENAME}} | 755 }}
 +
: {{tlcw|a=1|{{BASEPAGENAME}} | id{{=}} 755 }}
  
''Usage:''
+
''Usage with title parameter as link text:''
: {{tlcw|{{BASEPAGENAME}} | 755 | Sohana Saba }}
+
: {{tlcw|a=1|{{BASEPAGENAME}} | 755 | Sohana Saba }}
 +
: {{tlcw|a=1|{{BASEPAGENAME}} | id{{=}} 755 | name{{=}} Sohana Saba }}
  
 
''Output:''
 
''Output:''
: {{{{BASEPAGENAME}} | 755 | Sohana Saba }}
+
:* {{{{BASEPAGENAME}} | 755 | Sohana Saba }}
  
=== Named parameters ===
 
 
''URL:''
 
''URL:''
: <kbd>[http://www.bmdb.com.bd/person/2132/ http://www.bmdb.com.bd/person/{{Hilite|2132}}/]</kbd>
+
: <kbd>[http://www.bmdb.com.bd/person/755/ http://www.bmdb.com.bd/person/{{Hilite|755}}/]</kbd>
  
''Usage:''
+
=== ID in Wikidata ===
: {{tlcw|{{BASEPAGENAME}} | id{{=}} 2132 | name{{=}} Pori Moni }}
+
''Usage in the article [[Tareque Masud]]:''
 +
: {{tlcw|a=1|{{BASEPAGENAME}} }}
 +
: {{tlcw|a=1|{{BASEPAGENAME}} | name{{=}} Tareque Masud }}
  
 
''Output:''
 
''Output:''
: {{{{BASEPAGENAME}} | id= 2132 | name= Pori Moni }}
+
:* {{{{BASEPAGENAME}} | 1133 | Tareque Masud }} [[File:Blue pencil.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/Q983547#P3821 |Edit this at Wikidata]]
 +
 
 +
''URL:''
 +
: <kbd>[http://www.bmdb.com.bd/movie/203/ http://www.bmdb.com.bd/{{Hilite|person/1133}}/]</kbd>
  
=== No parameters ===
+
=== No ID in template or Wikidata ===
 
''Usage:''
 
''Usage:''
: {{tlcw|{{BASEPAGENAME}}}}
+
: {{tlcw|a=1|{{BASEPAGENAME}} }}
  
 
''Output:''
 
''Output:''
: {{{{BASEPAGENAME}}<!-- -->}}
+
:* {{{{BASEPAGENAME}} }}
  
 
== Tracking category ==
 
== Tracking category ==
* {{clc|BMDb template with no id set}}
+
* {{clc|BMDb template missing ID and not in Wikidata}}
  
 
== See also ==
 
== See also ==
Line 55: Line 65:
 
[[Category:People and person external link templates]]
 
[[Category:People and person external link templates]]
 
[[Category:Templates that add a tracking category]]
 
[[Category:Templates that add a tracking category]]
 +
[[Category:External link templates using Wikidata]]
 
}}</includeonly>
 
}}</includeonly>

Revision as of 02:08, 30 March 2019

Template:Uses Wikidata

Template:BMDb name displays an external link to a page for a person in the Bangla Movie Database. It is intended for use in the external links section of an article.

Usage

Unnamed parameters:

Template:Tlcw
Template:Tlcw

Named parameters:

Template:Tlcw
Template:Tlcw

Using Wikidata property Template:Property:

Template:Tlcw
Template:Tlcw

Examples

ID in template

Usage in the article Sohana Saba, with article name as link text:

Template:Tlcw
Template:Tlcw

Usage with title parameter as link text:

Template:Tlcw
Template:Tlcw

Output:

  • Sohana Saba at the Bangla Movie Database (in Bengali)Script error: No such module "EditAtWikidata".

URL:

http://www.bmdb.com.bd/person/755/

ID in Wikidata

Usage in the article Tareque Masud:

Template:Tlcw
Template:Tlcw

Output:

URL:

http://www.bmdb.com.bd/person/1133/

No ID in template or Wikidata

Usage:

Template:Tlcw

Output:

  • Template:PAGENAMEBASE at the Bangla Movie Database (in Bengali)Script error: No such module "EditAtWikidata".

Tracking category

See also