Vorlage:IMDb/Doku: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „<noinclude>{{Dokumentation/Dokuseite}}</noinclude> {{TemplateData|JSON= { "description": "Verlinkung mit einem Eintrag in der '''Internet Movie Database|IMDb…“) |
Sonne7 (Diskussion | Beiträge) ((Überarbeitung) Änderungen zur konsistenteren und genaueren Dokumentation der Vorlage erfolgt (konkret z.B. nun Angabe aller verwendeten Vorlagenaufrufe mit tlw. wo voneinander abweichend der vorgesehenen und der tatsächlichen Ausgabe der Vorlage)) |
||
Zeile 1: | Zeile 1: | ||
<noinclude>{{Dokumentation/Dokuseite}}</noinclude> | <noinclude>{{Dokumentation/Dokuseite}}</noinclude> | ||
{{TemplateData|JSON= | {{TemplateData|JSON= | ||
{ "description": "Verlinkung mit einem Eintrag in der '''[[Internet Movie Database|IMDb]]'''", | { "description": "Verlinkung mit einem Eintrag in der '''[[w:Internet Movie Database|IMDb]]'''", | ||
"params": { | "params": { | ||
"1": { | "1": { | ||
Zeile 33: | Zeile 33: | ||
== Standardverwendung == | == Standardverwendung == | ||
Die Standardverwendung der Vorlage ist: | Die Standardverwendung der Vorlage ist: | ||
<nowiki>{{</nowiki>IMDb| ''<nowiki>[1]</nowiki>'' }} | |||
< | Der Parameter <code>''<nowiki>[1]</nowiki>''</code> ist dabei aus der URL der IMDb-Seite zu entnehmen, z. B. | ||
</ | |||
<code><nowiki>https://www.imdb.com/title/</nowiki>'''tt1234567'''</code> | <code><nowiki>https://www.imdb.com/title/</nowiki>'''tt1234567'''</code> | ||
wird zu: | wird zu: | ||
<code><nowiki>{{</nowiki>IMDb|'''tt1234567'''}}</code> | |||
<code><nowiki>{{ | und erzeugt: | ||
* {{IMDb|tt1234567|<nowiki>{Seitenname}</nowiki>}} | |||
mit dem Namen der Seite anstatt <code><nowiki>{Seitenname}</nowiki></code>. | |||
Für die übrigen IMDb-Seitentypen Name, Company, Character und Event gilt die Vorgehensweise analog: | Für die übrigen IMDb-Seitentypen Name, Company, Character und Event gilt die Vorgehensweise analog: | ||
* <code>imdb.com/name/'''nm1234567'''</code> → <code><nowiki>{{</nowiki>IMDb|'''nm1234567'''}}</code> → erzeugt: | |||
* <code>imdb.com/name/'''nm1234567'''</code> → <code><nowiki>{{</nowiki>IMDb|'''nm1234567'''}}</code> | : {{IMDb|nm1234567|<nowiki>{Seitenname}</nowiki>}} | ||
* <code>imdb.com/company/'''co1234567'''</code> → <code><nowiki>{{</nowiki>IMDb|'''co1234567'''}}</code> | * <code>imdb.com/company/'''co1234567'''</code> → <code><nowiki>{{</nowiki>IMDb|'''co1234567'''}}</code> → erzeugt: | ||
* <code>imdb.com/character/'''ch1234567'''</code> → <code><nowiki>{{</nowiki>IMDb|'''ch1234567'''}}</code> | : {{IMDb|co1234567|<nowiki>{Seitenname}</nowiki>}} | ||
* <code>imdb.com/event/'''ev1234567'''</code> → <code><nowiki>{{</nowiki>IMDb|'''ev1234567'''}}</code> | * <code>imdb.com/character/'''ch1234567'''</code> → <code><nowiki>{{</nowiki>IMDb|'''ch1234567'''}}</code> → erzeugt: | ||
: {{IMDb|ch1234567|<nowiki>{Seitenname}</nowiki>}} | |||
* <code>imdb.com/event/'''ev1234567'''</code> → <code><nowiki>{{</nowiki>IMDb|'''ev1234567'''}}</code> → erzeugt: | |||
: {{IMDb|ev1234567|<nowiki>{Seitenname}</nowiki>}} | |||
=== Abweichender Titel === | === Abweichender Titel === | ||
Der Titel wird automatisch vom Lemma übernommen. Klammerzusätze wie <code> (Film)</code> oder <code> (2014)</code> werden dabei ignoriert. Sofern ein abweichender Titel verwendet werden soll, kann ein zweiter Parameter verwendet werden: | Der Titel wird automatisch vom Lemma übernommen. Klammerzusätze wie <code> (Film)</code> oder <code> (2014)</code> werden dabei ignoriert. Sofern ein abweichender Titel verwendet werden soll, kann ein zweiter Parameter verwendet werden: | ||
<nowiki>{{</nowiki>IMDb|tt1234567|Titel}} | |||
erzeugt: | |||
* {{IMDb|tt1234567|Titel}} | |||
== Spezialanwendungen == | |||
=== Episodenlisten und Staffeln === | === Episodenlisten und Staffeln === | ||
Zur Verwendung in Episodenlisten und Artikeln zu Serien-Staffeln: | Zur Verwendung in Episodenlisten und Artikeln zu Serien-Staffeln: | ||
<nowiki>{{</nowiki>IMDb|tt1234567|typ=episodenliste}} | <nowiki>{{</nowiki>IMDb|''tt1234567''|typ=episodenliste}} | ||
Dies erzeugt je nachdem entweder | Dies erzeugt je nachdem entweder z.B. aus <code><nowiki>{{</nowiki>IMDb|tt0092455|typ=episodenliste}}</code> | ||
* [https://www.imdb.com/title/tt0092455/episodes Episodenliste] in der [[Internet Movie Database]] (englisch) | * <small>vorgesehen:</small> [https://www.imdb.com/title/tt0092455/episodes Episodenliste] in der [[w:Internet Movie Database|Internet Movie Database]] (englisch) | ||
oder z.B. | * <small>tatsächlich:</small> {{IMDb|tt0092455|typ=episodenliste}} | ||
* [https://www.imdb.com/title/tt0944947/episodes?season= | oder z.B. aus <code><nowiki>{{</nowiki>IMDb|tt0944947|typ=episodenliste}}</code> | ||
* <small>vorgesehen:</small> [https://www.imdb.com/title/tt0944947/episodes?season=8 Staffel 8] in der [[w:Internet Movie Database|Internet Movie Database]] (englisch) | |||
* <small>tatsächlich:</small> {{IMDb|tt0944947|typ=episodenliste}} | |||
=== Film-Soundtracks === | === Film-Soundtracks === | ||
Zur Verwendung in Artikeln zu Film-Soundtracks: | Zur Verwendung in Artikeln zu Film-Soundtracks: | ||
<nowiki>{{</nowiki>IMDb|tt1234567|typ=soundtrack}} | <nowiki>{{</nowiki>IMDb|''tt1234567''|typ=soundtrack}} | ||
Dies erzeugt z.B.: | Dies erzeugt z.B. aus <code><nowiki>{{</nowiki>IMDb|tt2277860|typ=soundtrack}}</code>: | ||
* {{IMDb|tt2277860|typ=soundtrack}} | * {{IMDb|tt2277860|typ=soundtrack}} | ||
=== Mehrere Elemente === | === Mehrere Elemente === | ||
Sofern mehrere Links dargestellt werden sollen, z.B. weil ein Artikel zwei Filme beschreibt, können die IDs automatisch aus Wikidata ausgelesen werden. Hierzu müssen die einzelnen Objekte über {{Wikidata|P527}} mit den entsprechenden IDs hinterlegt sein. So erzeugt die parameterlose Verwendung der Vorlage im Artikel [[Nymphomaniac]]: | Sofern mehrere Links dargestellt werden sollen, z.B. weil ein Artikel zwei Filme beschreibt, können die IDs automatisch aus Wikidata ausgelesen werden. Hierzu müssen die einzelnen Objekte über <code>{{Wikidata|P527}}</code> mit den entsprechenden IDs hinterlegt sein. So erzeugt die parameterlose Verwendung der Vorlage im Artikel [[w:Nymphomaniac|Nymphomaniac]]: | ||
* [https://www.imdb.com/title/tt1937390/ ''Nymphomaniac: Volume I''] in der [[w:Internet Movie Database|Internet Movie Database]] (englisch) | |||
* [https://www.imdb.com/title/tt1937390/ ''Nymphomaniac: Volume I''] in der [[Internet Movie Database]] (englisch) | |||
* [https://www.imdb.com/title/tt2382009/ ''Nymphomaniac: Volume II''] in der Internet Movie Database (englisch) | * [https://www.imdb.com/title/tt2382009/ ''Nymphomaniac: Volume II''] in der Internet Movie Database (englisch) | ||
Aktuelle Version vom 25. Mai 2021, 06:09 Uhr
Diese Seite ist die Dokumentations-Unterseite der Vorlage:IMDb. |
Template parameters
Parameter | Description | Type | Status | |
---|---|---|---|---|
Id | 1 | IMDb-Kennung, sie besteht aus zwei Zeichen (ch, co, ev, nm, tt) und einer siebenstelligen Ziffernfolge. Sie steht im Falle von Personen zwischen https://www.imdb.com/name/ und dem abschließenden Slash. Bei Titeln ist sie zwischen https://www.imdb.com/title/ und dem abschließenden Slash zu finden. Bei Charakteren, Veranstaltungen und Unternehmen ist sie entsprechend in der URL zu finden.
| Line | suggested |
Bezeichnung | 2 NAME | Filmtitel, Name der Person, Institution etc.
| Line | optional |
Typ | typ | Verlinken auf Unterseiten eines Film-/Serieneintrags. Mögliche Werte sind „episodenliste“ oder „soundtrack“.
| Line | optional |
Format: inline
- IMDb/Doku (P345) auf Wikidata (via Reasonator)
- IMDb/Doku (P527) auf Wikidata (via Reasonator)
- IMDb/Doku (P143) auf Wikidata (via Reasonator)
Standardverwendung
Die Standardverwendung der Vorlage ist:
{{IMDb| [1] }}
Der Parameter [1]
ist dabei aus der URL der IMDb-Seite zu entnehmen, z. B.
https://www.imdb.com/title/tt1234567
wird zu:
{{IMDb|tt1234567}}
und erzeugt:
- {Seitenname} in der Internet Movie Database (englisch)
mit dem Namen der Seite anstatt {Seitenname}
.
Für die übrigen IMDb-Seitentypen Name, Company, Character und Event gilt die Vorgehensweise analog:
imdb.com/name/nm1234567
→{{IMDb|nm1234567}}
→ erzeugt:
- {Seitenname} in der Internet Movie Database (englisch)
imdb.com/company/co1234567
→{{IMDb|co1234567}}
→ erzeugt:
- {Seitenname} in der Internet Movie Database (englisch)
imdb.com/character/ch1234567
→{{IMDb|ch1234567}}
→ erzeugt:
- {Seitenname} in der Internet Movie Database (englisch)
imdb.com/event/ev1234567
→{{IMDb|ev1234567}}
→ erzeugt:
- {Seitenname} in der Internet Movie Database (englisch)
Abweichender Titel
Der Titel wird automatisch vom Lemma übernommen. Klammerzusätze wie (Film)
oder (2014)
werden dabei ignoriert. Sofern ein abweichender Titel verwendet werden soll, kann ein zweiter Parameter verwendet werden:
{{IMDb|tt1234567|Titel}}
erzeugt:
- Titel in der Internet Movie Database (englisch)
Spezialanwendungen
Episodenlisten und Staffeln
Zur Verwendung in Episodenlisten und Artikeln zu Serien-Staffeln:
{{IMDb|tt1234567|typ=episodenliste}}
Dies erzeugt je nachdem entweder z.B. aus {{IMDb|tt0092455|typ=episodenliste}}
- vorgesehen: Episodenliste in der Internet Movie Database (englisch)
- tatsächlich: Episodenliste in der Internet Movie Database (englisch)
oder z.B. aus {{IMDb|tt0944947|typ=episodenliste}}
- vorgesehen: Staffel 8 in der Internet Movie Database (englisch)
- tatsächlich: Episodenliste in der Internet Movie Database (englisch)
Film-Soundtracks
Zur Verwendung in Artikeln zu Film-Soundtracks:
{{IMDb|tt1234567|typ=soundtrack}}
Dies erzeugt z.B. aus {{IMDb|tt2277860|typ=soundtrack}}
:
- Soundtrack in der Internet Movie Database (englisch)
Mehrere Elemente
Sofern mehrere Links dargestellt werden sollen, z.B. weil ein Artikel zwei Filme beschreibt, können die IDs automatisch aus Wikidata ausgelesen werden. Hierzu müssen die einzelnen Objekte über IMDb/Doku (P527) auf Wikidata (via Reasonator)
mit den entsprechenden IDs hinterlegt sein. So erzeugt die parameterlose Verwendung der Vorlage im Artikel Nymphomaniac:
- Nymphomaniac: Volume I in der Internet Movie Database (englisch)
- Nymphomaniac: Volume II in der Internet Movie Database (englisch)
Hilfsmittel
Diese Vorlage stellt für den Templator Eingabefelder für die einzelnen Parameter bereit.