Vorlage:IMDb: Unterschied zwischen den Versionen
K (Schützte „Vorlage:IMDb“: Häufig eingebundene Vorlage ([Bearbeiten=Nur angemeldete, nicht neue Benutzer] (unbeschränkt) [Verschieben=Nur angemeldete, nicht neue Benutzer] (unbeschränkt))) |
(neu) |
||
Zeile 1: | Zeile 1: | ||
< | <noinclude>{{Tausendfach verwendet}}</noinclude><!-- | ||
-->{{#ifeq: {{HAUPTSEITENNAME}} | Benutzer:Queryzo/IMDb2 | [http://www.imdb.com/title/tt0123456 ''Filmtitel''] in der [[Internet Movie Database]] (englisch) | | |||
{{#if: {{{name|{{{NAME|{{{Name|}}}}}}}}}{{{id|{{{ID|{{{Id|}}}}}}}}} | <span class="error">Hinweis: Die Parameterbezeichnungen <code>id</code> und <code>name</code> wurden abgeschafft, bitte benutze die Vorlage in der Form <code><nowiki>{{IMDb|tt0123456|Bezeichnung}}</nowiki></code>.</span><span style="display:none">[[Vorlage:IMDb/Wartung/Parameterbezeichnung id oder name gesetzt]]</span> | | |||
{{#if: {{{1|}}} | | |||
{{#ifeq: {{Str len|{{{1|}}}}} | 9 | | |||
{{#if: {{IstZahl|{{Str sub|{{{1|}}}|3|7}}}} | | |||
{{#if: {{#switch: {{Str left|{{{1|}}}|2}} | ch = 1 | co = 1 | ev = 1 | nm = 1 | tt = 1 | #default = }} | | |||
}} | {{#if: {{boolornot|{{Booland|{{{3|{{{typ|}}}}}}|{{#switch: {{{3|{{{typ|}}}}}} | episodenliste = 1 | soundtrack = 1 | #default = }} }}|{{{3|{{{typ|}}}}}}}} | ||
| [http://www.imdb.com/{{#switch: {{Str left|{{{1|}}}|2}} | |||
| ch = character | |||
}}{{#if: {{{ | | co = company | ||
| ev = event | |||
| nm = name | |||
}}|{{#if: {{ | | tt = title | ||
}}/{{{1|}}}{{#ifeq: {{Str left|{{{1|}}}|2}} | tt | |||
| {{#if: {{{3|{{{typ|}}}}}} | |||
| {{#switch: {{{3|{{{typ|}}}}}} | |||
| episodenliste = /episodes<!-- | |||
-->{{#if: {{Str match|{{SEITENNAME}}|%s[(]Staffel%s[0-9]+[)]}} | |||
| ?season={{Str match|{{SEITENNAME}}|%s[(]Staffel%s([0-9]+)[)]|1}} | |||
}} | }} <span> | ||
| soundtrack = /soundtrack <span> | |||
}} | |||
}}{{#if: {{ | | <span style="font-style: italic"> }} | ||
| {{#ifeq: {{Str left|{{{1|}}}|2}} | ev | |||
| {{#if: {{Str match|{{SEITENNAME}}|%s[0-9]+}} | |||
| /{{Str match|{{SEITENNAME}}|%s([0-9]+)|1}} | |||
}} | |||
}}<!-- | |||
--><span> }} <!-- | |||
-->{{#if: {{{2|}}} | {{{2|}}} | <!-- | |||
-->{{#if: {{{3|{{{typ|}}}}}} | |||
| {{#switch: {{{3|{{{typ|}}}}}} | |||
| episodenliste = Episodenliste | |||
| soundtrack = Soundtrack | |||
}} | |||
| {{#invoke:WLink|getArticleBase}}<!-- | |||
-->}}<!-- | |||
-->}}</span>] in der [[Internet Movie Database]] (englisch) | |||
| <span class="error">fehlerhafte Einbindung der Vorlage (Fehler 5: Unerlaubter Wert für <code>typ</code>)</span><!-- | |||
--><span style="display:none">[[Vorlage:IMDb/Wartung/Unerlaubter Wert für typ]]</span> | |||
}} | |||
| <span class="error">unbekannte IMDb-Kennung (Fehler 4: 2-Zeichen-Kürzel entspricht nicht <code>tt</code>, <code>nm</code>, <code>ch</code>, <code>co</code> oder <code>ev</code>)</span><!-- | |||
--><span style="display:none">[[Vorlage:IMDb/Wartung/IMDb-Kennung ungültig]]</span> | |||
}} | |||
| <span class="error">unbekannte IMDb-Kennung (Fehler 3: Ziffern-Teil der IMDb-Kennung ist keine Zahl)</span><!-- | |||
--><span style="display:none">[[Vorlage:IMDb/Wartung/IMDb-Kennung ungültig]]</span> | |||
}} | |||
| <span class="error">unbekannte IMDb-Kennung (Fehler 2: IMDb-Kennung hat nicht 9 Zeichen)</span><!-- | |||
--><span style="display:none">[[Vorlage:IMDb/Wartung/IMDb-Kennung ungültig]]</span> | |||
}} | |||
| {{#if: {{#property:P345}} | |||
| [http://www.imdb.com/{{#switch: {{Str left|{{#property:P345}}|2}} | |||
| ch = character | |||
| co = company | |||
| ev = event | |||
| nm = name | |||
| tt = title | |||
}}/{{#property:P345}} <!-- | |||
-->{{#ifeq: {{Str left|{{#property:P345}}|2}} | tt | <span style="font-style: italic"> | <span> }}<!-- | |||
-->{{#if: {{{2|}}} | {{{2|}}} | {{#invoke:WLink|getArticleBase}} }}<!-- | |||
--></span>] in der [[Internet Movie Database]] (englisch)<!-- | |||
-->| <span class="error">fehlende IMDb-Kennung (Fehler 1: IMDb-Kennung weder in der Vorlage noch in Wikidata vorhanden)</span><!-- | |||
--><span style="display:none">[[Vorlage:IMDb/Wartung/IMDb-Kennung fehlt]]</span> | |||
}} | |||
}} | |||
}} | |||
}}{{#ifexpr: {{NAMESPACENUMBER}} = 0 | |||
| {{#if: {{Boolandnot|{{{1|}}}|{{#property:P345}}}} | |||
| <span style="display:none">[[Vorlage:IMDb/Wartung/Wikidata-Kenner nicht gesetzt]]</span> | |||
}}<!-- | |||
-->{{#if: {{{1|}}} | |||
| {{#ifeq: {{#property:P345}} | {{{1|}}} | | |||
| <span style="display:none">[[Vorlage:IMDb/Wartung/Verschiedene Kenner in Wikipedia und Wikidata]]</span> | |||
}} | |||
}}<!-- | |||
-->{{#if: {{{2|}}} | |||
| {{#if: {{Boolxor|{{#ifeq: {{{2|}}} | {{#invoke:Wikidata|labelOf}} | 1 | }}|{{#ifeq: {{{2|}}} | {{Str match|{{#invoke:Wikidata|labelOf}}|([^–]+)%s–%s|1}} | 1 | }}}} | | |||
| <span style="display:none">[[Vorlage:IMDb/Wartung/Wikidata-Bezeichnung vom gesetzten Namen verschieden]]</span> | |||
}} | |||
}}<!-- | |||
-->{{#ifeq: {{Str right|{{#invoke:WLink|getArticleBase}}|1}} | {{Str right|{{#invoke:Wikidata|labelOf}}|1}} | | |||
| <span style="display:none">[[Vorlage:IMDb/Wartung/Wikidata-Bezeichnung vom Seitennamen verschieden]]</span> | |||
}} | |||
}}{{#invoke:TemplatePar|check | |||
|all= | |||
|opt= 1= 2= 3= typ= name= NAME= Name= id= ID= Id= | |||
|cat= Wikipedia:Vorlagenfehler/Vorlage:IMDb | |||
|template= [[Vorlage:IMDb]] | |||
}}<noinclude> | |||
{{Dokumentation}} | {{Dokumentation}} | ||
[[Kategorie:Vorlage:Datenbanklink Film und Fernsehen]] [[Kategorie:Vorlage:verwendet Daten aus Wikidata]] | [[Kategorie:Vorlage:Datenbanklink Film und Fernsehen]] [[Kategorie:Vorlage:verwendet Daten aus Wikidata]] | ||
</noinclude> | </noinclude> |