Template:IMDb title/testcases

{{Testcases}}

No parameters

If no ID is provided, the template uses Wikidata property {{wpl|P345}}:

: https://www.imdb.com/title/{{#property:P345}}/

If the page does not have a Wikidata item containing that property, the template uses the page name:

: https://www.imdb.com/Title?{{urlencode:{{PAGENAME}}}}/

: The template also adds :Category:Pages using IMDb title with no id set if the page is located in the main or article namespace.

The link text should be the Wikipedia page name, without disambiguation (via {{tlg|kbd=yes|PAGENAMEBASE}}).

{{Test case nowiki|format=inline|collapsible=yes|title=No parameters

|code={{__TEMPLATENAME__}}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=empty ID (unnamed parameter)

|code={{__TEMPLATENAME__ | }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=empty ID (named parameter)

|code={{__TEMPLATENAME__ | id= }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=empty ID and Title (unnamed parameters)

|code={{__TEMPLATENAME__ | | }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=empty ID and Title (named parameters)

|code={{__TEMPLATENAME__ | id= | title= }}

}}

Parameter: id (1)

If the ID does not start with "tt", the template adds "tt" (and leading zeros, if needed):

: 0111282 — https://www.imdb.com/title/{{Hilite|tt|lightgreen}}{{Hilite|0111282}}/ (valid ID: 7 digits)

: 111282 — https://www.imdb.com/title/{{Hilite|tt0|lightgreen}}{{Hilite|111282}}/ (valid ID: 7 digits after template adds leading zero)

: 10020954 — https://www.imdb.com/name/{{Hilite|tt|lightgreen}}{{Hilite|10020954}}/ (valid ID: 8 digits)

: 123456789 — https://www.imdb.com/name/{{Hilite|tt|lightgreen}}{{Hilite|123456789}}/ (invalid ID: more than 8 digits)

{{Test case nowiki|format=inline|collapsible=yes|title=ID number with leading zeros (unnamed parameter)

|code={{__TEMPLATENAME__ | 0111282 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID number with leading zeros (named parameter)

|code={{__TEMPLATENAME__ | id= 0111282 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID number without leading zeros (unnamed parameter)

|code={{__TEMPLATENAME__ | 111282 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID number without leading zeros (named parameter)

|code={{__TEMPLATENAME__ | id= 111282 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID number with 8 digits (unnamed parameter)

|code={{__TEMPLATENAME__ | 10020954 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID number with 8 digits (named parameter)

|code={{__TEMPLATENAME__ | id= 10020954 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID number with 9 digits (unnamed parameter)

|code={{__TEMPLATENAME__ | 123456789 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID number with 9 digits (named parameter)

|code={{__TEMPLATENAME__ | id= 123456789 }}

}}

If the ID starts with "tt", the template does not make any changes:

: tt0111282 — https://www.imdb.com/title/{{Hilite|tt0111282}}/ (valid ID: tt + 7 digits)

: tt111282 — https://www.imdb.com/title/{{Hilite|tt111282}}/ (invalid ID: less than 7 digits)

: tt10020954 — https://www.imdb.com/name/{{Hilite|tt10020954}}/ (valid ID: tt + 8 digits)

: tt123456789 — https://www.imdb.com/name/{{Hilite|tt123456789}}/ (invalid ID: more than 8 digits)

: An article using {{tlc|{{BASEPAGENAME}}|tt111282}} or {{tlc|{{BASEPAGENAME}}|tt123456789}} would be added to :Category:Pages using IMDb title with no id set and a warning message is displayed in preview mode.

{{Test case nowiki|format=inline|collapsible=yes|title=ID with "tt" and leading zeros (unnamed parameter)

|code={{__TEMPLATENAME__ | tt0111282 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID with "tt" and leading zeros (named parameter)

|code={{__TEMPLATENAME__ | id= tt0111282 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID with "tt" without leading zeros (unnamed parameter)

|code={{__TEMPLATENAME__ | tt111282 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID with "tt" without leading zeros (named parameter)

|code={{__TEMPLATENAME__ | id= tt111282 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID with "tt" with 8 digits (unnamed parameter)

|code={{__TEMPLATENAME__ | tt10020954 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID with "tt" with 8 digits (named parameter)

|code={{__TEMPLATENAME__ | id= tt10020954 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID with "tt" with 9 digits (unnamed parameter)

|code={{__TEMPLATENAME__ | tt123456789 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID with "tt" with 9 digits (named parameter)

|code={{__TEMPLATENAME__ | id= tt123456789 }}

}}

The link text should be the Wikipedia page name, without disambiguation (via {{tlg|kbd=yes|PAGENAMEBASE}}).

{{Test case nowiki|format=inline|collapsible=yes|title=ID and empty Title (unnamed parameters)

|code={{__TEMPLATENAME__ | 0111282 | }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID and empty Title (named parameters)

|code={{__TEMPLATENAME__ | id= 0111282 | title= }}

}}

Parameter: title (2)

By default, the title is displayed in italic type:

: see {{Section link||Parameter: description (3)}} for non-italic text placed after the title

: see {{Section link||Parameter: quotes}} for the title in quotation marks, instead of italics

{{Test case nowiki|format=inline|collapsible=yes|title=ID and Title (unnamed parameters)

|code={{__TEMPLATENAME__ | 0111282 | Stargate }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID and Title (named parameters)

|code={{__TEMPLATENAME__ | id= 0111282 | title= Stargate }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=Title only, no ID (named parameters)

|code={{__TEMPLATENAME__ | title= Stargate }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=Title only, empty ID (unnamed parameters)

|code={{__TEMPLATENAME__ | | Stargate }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=Title only, empty ID (named parameters)

|code={{__TEMPLATENAME__ | id= | title= Stargate }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=Title with internal italics, empty ID (named parameters) – invalid usage; use {{para|description}} instead

|code={{__TEMPLATENAME__ | id= | title= Stargate (UK)}}

}}

Parameter: description (3)

Any text in {{para|description}} is added after the title, inside the link text.

{{Test case nowiki|format=inline|collapsible=yes|title=ID, Title, Description (unnamed parameters)

|code={{__TEMPLATENAME__ | 0111282 | Stargate | (1994 film) }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID, Title, Description (named parameters)

|code={{__TEMPLATENAME__ | id= 0111282 | title= Stargate | description= (1994 film) }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID and Title, empty Description (unnamed parameters)

|code={{__TEMPLATENAME__ | 0111282 | Stargate | }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID and Title, empty Description (named parameters)

|code={{__TEMPLATENAME__ | id= 0111282 | title= Stargate | description= }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID and Description, no Title (named parameters)

|code={{__TEMPLATENAME__ | id= 0111282 | description= (1994 film) }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID and Description, empty Title (unnamed parameters)

|code={{__TEMPLATENAME__ | 0111282 | | (1994 film) }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=ID and Description, empty Title (named parameters)

|code={{__TEMPLATENAME__ | id= 0111282 | title= | description= (1994 film) }}

}}

Parameter: quotes

Any value assigned to {{para|quotes}} will place the title in quotes, instead of italics.

{{Test case nowiki|format=inline|collapsible=yes|title=quotes (unnamed ID parameter, no Title parameters)

|code={{__TEMPLATENAME__ | 0111282 | quotes= yes }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=quotes (named ID parameter, no Title parameters)

|code={{__TEMPLATENAME__ | id= 0111282 | quotes= no }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=quotes (unnamed ID and Title parameters)

|code={{__TEMPLATENAME__ | 0111282 | Stargate | quotes= 1 }}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=quotes (named ID and Title parameters)

|code={{__TEMPLATENAME__ | id= 0111282 | title= Stargate | quotes= 0 }}

}}

Parameter: qid

{{Test case nowiki|format=inline|collapsible=yes|title=Using Wikidata property {{Prop|345}} from {{Q|65980217}}

|code={{__TEMPLATENAME__|qid=Q65980217|title=WandaVision}}

}}

Automatic section

{{Test case nowiki|format=inline|collapsible=yes|title=List of awards page (Q618779) - List of accolades received by WandaVision

|code={{__TEMPLATENAME__ |qid_testcases=Q108381107|qid=Q65980217|title=WandaVision}}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=List of actors (Q33999) - List of Marvel Cinematic Universe film actors (The Infinity Saga)

|code={{__TEMPLATENAME__ |qid_testcases=Q105038067|qid=Q192724|title=Iron Man}}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=List of characters page (Q63032896) - List of Daredevil (TV series) characters

|code={{__TEMPLATENAME__ |qid_testcases=Q20646147|qid=Q16977365|title=Daredevil}}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=List of characters by occupation (Q66763446) - Politicians of The Wire

|code={{__TEMPLATENAME__ |qid_testcases=Q7225147|qid=Q478360|title=The Wire}}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=Multiple soundtrack releases (Q107974527) - Deadpool 2 (soundtrack)

|code={{__TEMPLATENAME__ |qid_testcases=Q107970175|qid=Q25431158|title=Deadpool 2}}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=Album page (Q482994) - Hot Fuzz (soundtrack)

|code={{__TEMPLATENAME__ |qid_testcases=Q16844866|qid=Q729788|title=Hot Fuzz}}

}}

All parameters

{{Test case nowiki|format=inline|collapsible=yes|title=All parameters (unnamed parameters for ID, Title, Description)

|code={{__TEMPLATENAME__|0111282|Stargate|(1994 film)|quotes=y}}

}}

{{Test case nowiki|format=inline|collapsible=yes|title=All parameters (named parameters for ID, Title, Description)

|code={{__TEMPLATENAME__|id=0111282|title=Stargate|description=(1994 film)|quotes=y}}

}}

Spaces in parameter values

{{Test case nowiki|format=inline|collapsible=yes|title=Spaces in parameter values

|code={{__TEMPLATENAME__|title= Stargate |description= (1994 film) }}

}}