Difference between revisions of "Template:IMDb episode/doc"
imported>ShakespeareFan00 |
imported>Zyxw (updates for use of Wikidata property) |
||
| Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
| − | <!-- | + | <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> |
| − | + | {{Uses Wikidata|P345}} | |
| − | + | {{Lua|Module:EditAtWikidata}} | |
| − | + | ||
| − | + | '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an external link to a television episode page at the [[IMDb|Internet Movie Database]] (IMDb). It is {{strong|{{em|used exclusively for episodes}}}}. This template is intended for use in the [[Wikipedia:External links|external links]] section of an article. | |
| − | :To link an episode list, use {{Tl|IMDb episodes}} instead. | + | |
| − | :To link a work (film/movie, TV or Web program/series, video game, etc.), use {{Tl|IMDb title}} instead. | + | : To link an episode list, use {{Tl|IMDb episodes}} instead. |
| − | :To link a person (actor, actress, etc.), use {{Tl|IMDb name}} instead. | + | : To link a work (film/movie, TV or Web program/series, video game, etc.), use {{Tl|IMDb title}} instead. |
| − | :To link a company, use {{Tl|IMDb company}} instead. | + | : To link a person (actor, actress, etc.), use {{Tl|IMDb name}} instead. |
| + | : To link a company, use {{Tl|IMDb company}} instead. | ||
| + | |||
| + | == Usage == | ||
| + | Unnamed parameters: | ||
| + | : <code>{{<nowiki/>{{BASEPAGENAME}} | <var>ID</var> }}</code> | ||
| + | : <code>{{<nowiki/>{{BASEPAGENAME}} | <var>ID</var> | <var>EPISODE</var> }}</code> | ||
| + | |||
| + | Named parameters: | ||
| + | : <code>{{<nowiki/>{{BASEPAGENAME}} | id= <var>ID</var> }}</code> | ||
| + | : <code>{{<nowiki/>{{BASEPAGENAME}} | id= <var>ID</var> | episode= <var>EPISODE</var> }}</code> | ||
| + | |||
| + | Using [[Wikidata]] property {{Property|P345}}: | ||
| + | : <code>{{<nowiki/>{{BASEPAGENAME}}}}</code> | ||
| + | : <code>{{<nowiki/>{{BASEPAGENAME}} | episode= <var>EPISODE</var> }}</code> | ||
===Options=== | ===Options=== | ||
| Line 39: | Line 53: | ||
##: <code><nowiki>* {{IMDb episode | 0539826 | One for the Road }}</nowiki></code> results in: | ##: <code><nowiki>* {{IMDb episode | 0539826 | One for the Road }}</nowiki></code> results in: | ||
##:* {{IMDb episode | 0539826 | One for the Road }} | ##:* {{IMDb episode | 0539826 | One for the Road }} | ||
| + | |||
| + | == Examples == | ||
| + | |||
| + | === ID in Wikidata === | ||
| + | Usage in the article [[Perchance to Dream (The Twilight Zone)|Perchance to Dream (''The Twilight Zone'')]]: | ||
| + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}}}}</code> | ||
| + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | episode= Perchance to Dream }}</code> | ||
| + | Output: | ||
| + | :* {{{{BASEPAGENAME}} | 0734612 | Perchance to Dream }} [[File:Blue pencil.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/Q2859200#P345 |Edit this at Wikidata]] | ||
| + | |||
| + | === No ID in template or Wikidata === | ||
| + | Usage: | ||
| + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}}<nowiki>}}</nowiki></code> | ||
| + | Output: | ||
| + | :* {{ {{BASEPAGENAME}} }} | ||
==See also== | ==See also== | ||
* {{tlx|IMDb title|quotes{{=}}yes}} for short films that are not actually episodes of series | * {{tlx|IMDb title|quotes{{=}}yes}} for short films that are not actually episodes of series | ||
* [[Wikipedia:IMDB]] | * [[Wikipedia:IMDB]] | ||
| + | * {{t|TV.com episode}} | ||
| − | <includeonly> | + | <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | |
| − | + | <!--Categories below this line; interwikis at Wikidata--> | |
| − | <!-- | ||
{{DEFAULTSORT:Imdb episode}} | {{DEFAULTSORT:Imdb episode}} | ||
[[Category:Television external link templates]] | [[Category:Television external link templates]] | ||
| − | + | [[Category:External link templates using Wikidata]] | |
| − | + | }}</includeonly> | |
| − | </includeonly> | ||
Revision as of 06:53, 2 August 2018
| This is a documentation subpage for Template:IMDb episode. It contains usage information, categories and other content that is not part of the original template page. |
| This template uses Lua: |
Template:IMDb episode displays an external link to a television episode page at the Internet Movie Database (IMDb). It is used exclusively for episodes. This template is intended for use in the external links section of an article.
- To link an episode list, use {{IMDb episodes}} instead.
- To link a work (film/movie, TV or Web program/series, video game, etc.), use {{IMDb title}} instead.
- To link a person (actor, actress, etc.), use {{IMDb name}} instead.
- To link a company, use {{IMDb company}} instead.
Contents
Usage
Unnamed parameters:
{{IMDb episode | ID }}{{IMDb episode | ID | EPISODE }}
Named parameters:
{{IMDb episode | id= ID }}{{IMDb episode | id= ID | episode= EPISODE }}
Using Wikidata property Template:Property:
{{IMDb episode}}{{IMDb episode | episode= EPISODE }}
Options
The required parameter is just the ID number (for backward compatibility, the parameter can be named id) and the template then uses the article title as the anchor text:
* {{IMDb episode | ID }}
To have the link text be other than the article name, use second parameter (for backward compatibility, it can be named Episode):
* {{IMDb episode | ID | Episode }}
Note that the examples include the * for a bulleted list since this is most likely to be used in an "External links" section.
Detailed instructions
- Copy and paste one of the options above into the article.
- Go to https://www.imdb.com, select TV episode in the search drop down menu and search for the episode you want (say, One for the Road; you'll reach
https://www.imdb.com/find?s=ep&q=One+for+the+Road&x=13&y=10). - Click on the correct "One for the Road" in the list:
- You then reach the page with URL looking like
https://www.imdb.com/title/tt0539826/(or other 7-digit number) - Copy only that number (here, 0539826), omitting the
ttpart, but keep any leading zeros (though IMDb currently seems to be able to add them as needed) - Replace ID in the template code with the number
- For the first option above, you'll then have
* {{IMDb episode | 0539826 }}resulting in:
- "Template:PAGENAMEBASE" at IMDbScript error: No such module "EditAtWikidata".
- Note that the link text is the same as the title of the page the template is used on; outside the page One for the Road, use the second option:
- Replace ID with the number and Episode with
One for the Road* {{IMDb episode | 0539826 | One for the Road }}results in:- "One for the Road" at IMDbScript error: No such module "EditAtWikidata".
- For the first option above, you'll then have
Examples
ID in Wikidata
Usage in the article Perchance to Dream (The Twilight Zone):
* {{IMDb episode}}* {{IMDb episode | episode= Perchance to Dream }}
Output:
- "Perchance to Dream" at IMDbScript error: No such module "EditAtWikidata".

- "Perchance to Dream" at IMDbScript error: No such module "EditAtWikidata".
No ID in template or Wikidata
Usage:
* {{IMDb episode}}
Output:
- "Template:PAGENAMEBASE" at IMDbScript error: No such module "EditAtWikidata".
See also
{{IMDb title|quotes=yes}}for short films that are not actually episodes of series- Wikipedia:IMDB
- Template:T