Template:IMDb name/doc: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Zyxw
update to prevent sandbox from showing in categories
meta>Zyxw
update
Line 2: Line 2:
<!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])-->
<!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])-->


This is a template to generate links to the [[Internet Movie Database]] for names of film personnel. It should only be used in the "external links" section of an article.
This template is used to generate an external link to a web page for a person in the [[Internet Movie Database]]. It should only be used in the "external links" section of an article.


:To link a work (film/movie, TV or Web program/series, video game, etc.), use {{Tl|IMDb title}}.
: ''For a work (film/movie, TV or Web program/series, video game, etc.), use {{Tl|IMDb title}}.''
:To link a specific TV episode or Web series episode, use {{Tl|IMDb episode}}.
: ''For a specific TV episode or Web series episode, use {{Tl|IMDb episode}}.''
:To link an episode list, use {{Tl|IMDb episodes}}.
: ''For an episode list, use {{Tl|IMDb episodes}}.''
:To link a company, use {{Tl|IMDb company}}.
: ''For a company, use {{Tl|IMDb company}}.''
:To link a character, use {{Tl|IMDb character}}.
: ''For a character, use {{Tl|IMDb character}}.''
:To link an award, use {{Tl|IMDb award}}.
: ''For an award, use {{Tl|IMDb award}}.''


==Usage==
==Usage==
Line 16: Line 16:
The '''required''' parameter is the ID number. The template then uses the article title as the [[anchor text]]:
The '''required''' parameter is the ID number. The template then uses the article title as the [[anchor text]]:
<pre>
<pre>
* {{IMDb name |ID}}
* {{IMDb name | ID }}
* {{IMDb name | id = ID }}
* {{IMDb name | id= ID }}
</pre>
</pre>
To have the link text be other than the article name, use second parameter:
To have the link text be other than the article name, use second parameter:
<pre>
<pre>
* {{IMDb name |ID |Name}}
* {{IMDb name | ID | Name }}
* {{IMDb name | id = ID | name = Name}}
* {{IMDb name | id= ID | name= Name }}
</pre>
</pre>


This can be used when the Wikipedia page name contains disambiguation brackets; for example at the page [[John Smith (actor)]] use <code><nowiki>{{IMDb name|0808774|John Smith}}</nowiki></code> to have "{{IMDb name|0808774|John Smith}}" rather than "{{IMDb name|0808774|John Smith (actor)}}". This is also necessary should you need to add an IMDb link to an article about somebody or something other than the linked person (for example, if you include the IMDb link for [[Bette Davis]] in the [[Joan Crawford]] article, you must specify Bette Davis's name as the text for the link using this option).
This is necessary when adding an IMDb link to an article about somebody or something other than the linked person (for example, if you include the IMDb link for [[Bette Davis]] in the [[Joan Crawford]] article, you must specify Bette Davis's name as the text for the link).


The parameter {{Para|section}} can be set to <code>award</code> (alternatively <code>awards</code>) or <code>bio</code> (alternatively <code>biography</code>) to link to the awards or biography section for that person.
The parameter {{Para|section}} can be set to <code>award</code> (alternatively <code>awards</code>) or <code>bio</code> (alternatively <code>biography</code>) to link to the awards or biography section for that person.


*<code><nowiki>{{IMDb name|0000008|Marlon Brando|section=award}}</nowiki></code> gives:
*<code><nowiki>{{IMDb name | 0000008 | Marlon Brando | section= awards }}</nowiki></code> gives:
:{{IMDb name|0000008|Marlon Brando|section=award}}
:{{IMDb name | 0000008 | Marlon Brando | section= awards }}
*<code><nowiki>{{IMDb name|0000008|Marlon Brando|section=bio}}</nowiki></code> gives:
*<code><nowiki>{{IMDb name | 0000008 | Marlon Brando | section= bio }}</nowiki></code> gives:
:{{IMDb name|0000008|Marlon Brando|section=bio}}
:{{IMDb name | 0000008 | Marlon Brando | section= bio }}


==Detailed instructions==
==Detailed instructions==
# Copy and paste one of the options above into the article
# Copy and paste one of the options above into the article
# Go to http://www.imdb.com/ and search for the person you want (say, Marlon Brando; you'll reach <code>http://www.imdb.com/find?q=Marlon+Brando&s=all</code>)
# Go to [http://www.imdb.com/ IMDb.com] and search for the person you want (say, Marlon Brando; you'll reach <code>http://www.imdb.com/find?q=Marlon+Brando&s=all</code>)
# Click on the correct Marlon Brando in the list; this will bring up the page:
# Click on the correct Marlon Brando in the list; this will bring up the page:
## <code>http://www.imdb.com/name/nm0000008/</code>  
## <code>http://www.imdb.com/name/nm0000008/</code>  
Line 42: Line 42:
# Replace "<code>ID</code>" in the template code with the number
# Replace "<code>ID</code>" in the template code with the number
## For the first option above, you'll then have
## For the first option above, you'll then have
##: <code><nowiki>* {{IMDb name|0000008}}</nowiki></code> resulting in:
##: <code><nowiki>* {{IMDb name | 0000008 }}</nowiki></code> resulting in:
##* {{IMDb name|0000008}}
##* {{IMDb name | 0000008 }}
##: Note that the link text is the same as the title of the page the template is used on; outside the page "Marlon Brando", use the second option:
##: Note that the link text is the same as the title of the page the template is used on; outside the page "Marlon Brando", use the second option:
## Replace "<code>ID</code>" with the number ''and'' "<code>Name</code>" with "<code>Marlon Brando</code>"
## Replace "<code>ID</code>" with the number ''and'' "<code>Name</code>" with "<code>Marlon Brando</code>"
##: <code><nowiki>* {{IMDb name|0000008|Marlon Brando}}</nowiki></code> results in:
##: <code><nowiki>* {{IMDb name | 0000008 | Marlon Brando }}</nowiki></code> results in:
##:* {{IMDb name|0000008|Marlon Brando}}
##:* {{IMDb name | 0000008 | Marlon Brando }}


==Template data==
==Template data==
Line 53: Line 53:
<templatedata>
<templatedata>
{
{
"description": "This template generates links to the Internet Movie Database for names of film personnel.",
"description": "This template is used to generate an external link to a web page for a person in the Internet Movie Database.",
"params": {
"params": {
"1": {
"id": {
"label": "IMDb ID",
"label": "ID",
"aliases": [ "1" ],
"description": "The IMDb ID for the target page.",
"type": "number",
"type": "number",
"required": true,
"required": true
"description": "The IMDb ID for the target page.",
"aliases":["id"]
},
},
"2": {
"name": {
"label": "Display name",
"label": "Name",
"aliases": ["2"],
"description": "Name that you want to have displayed. Defaults to article title.",
"type": "string",
"type": "string",
"description": "Name that you want to have displayed. Defaults to article title.",
"required": false
"aliases":["name"]
},
},
"section": {
"section": {
"label": "IMDb article section",
"label": "Section",
"description": "IMDb article section. Set to \"award\" or \"awards\" to link to the awards section. Set to \"bio\" or \"biography\" to link to the biography section.",
"type": "string",
"type": "string",
"description": "Set to \"award\" or \"awards\" to link to the awards section. Set to \"bio\" or \"biography\" to link to the biography section."
"required": false
}
}
}
}
Line 78: Line 80:


==See also==
==See also==
*[[:Template:IMDb]], a list of related templates
* [[:Template:IMDb]], a list of related templates
*[[Wikipedia:IMDb]]
* [[Wikipedia:IMDb]]
*{{Tl|thetvdb}}
* {{Tl|AllMovie name}}
* {{Tl|TCMdb name}}
* {{Tl|thetvdb}}


<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||

Revision as of 15:04, 12 September 2014

This template is used to generate an external link to a web page for a person in the Internet Movie Database. It should only be used in the "external links" section of an article.

For a work (film/movie, TV or Web program/series, video game, etc.), use {{IMDb title}}.
For a specific TV episode or Web series episode, use {{IMDb episode}}.
For an episode list, use {{IMDb episodes}}.
For a company, use {{IMDb company}}.
For a character, use {{IMDb character}}.
For an award, use {{IMDb award}}.

Usage

The required parameter is the ID number. The template then uses the article title as the anchor text:

* {{IMDb name | ID }}
* {{IMDb name | id= ID }}

To have the link text be other than the article name, use second parameter:

* {{IMDb name | ID | Name }}
* {{IMDb name | id= ID | name= Name }}

This is necessary when adding an IMDb link to an article about somebody or something other than the linked person (for example, if you include the IMDb link for Bette Davis in the Joan Crawford article, you must specify Bette Davis's name as the text for the link).

The parameter |section= can be set to award (alternatively awards) or bio (alternatively biography) to link to the awards or biography section for that person.

  • {{IMDb name | 0000008 | Marlon Brando | section= awards }} gives:
Awards for Marlon Brando at IMDb
  • {{IMDb name | 0000008 | Marlon Brando | section= bio }} gives:
Biography for Marlon Brando at IMDb

Detailed instructions

  1. Copy and paste one of the options above into the article
  2. Go to IMDb.com and search for the person you want (say, Marlon Brando; you'll reach http://www.imdb.com/find?q=Marlon+Brando&s=all)
  3. Click on the correct Marlon Brando in the list; this will bring up the page:
    1. http://www.imdb.com/name/nm0000008/
  4. Copy only the 7-digit number (here, "0000008"), omitting the "nm" but keep all the leading zeros (although IMDb seems to add missing leading zeroes in desktop mode [www.imdb.com], but in mobile mode [m.imdb.com] all 7 digits are needed or an error page is served)
  5. Replace "ID" in the template code with the number
    1. For the first option above, you'll then have
      * {{IMDb name | 0000008 }} resulting in:
      Note that the link text is the same as the title of the page the template is used on; outside the page "Marlon Brando", use the second option:
    2. Replace "ID" with the number and "Name" with "Marlon Brando"
      * {{IMDb name | 0000008 | Marlon Brando }} results in:

Template data

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for this template in articles based on this TemplateData.

TemplateData for IMDb name

This template is used to generate an external link to a web page for a person in the Internet Movie Database.

Template parameters

ParameterDescriptionTypeStatus
IDid 1

The IMDb ID for the target page.

Numberrequired
Namename 2

Name that you want to have displayed. Defaults to article title.

Stringoptional
Sectionsection

IMDb article section. Set to "award" or "awards" to link to the awards section. Set to "bio" or "biography" to link to the biography section.

Stringoptional

See also