Vorlage:IMDb: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
K (Änderungen von 88.207.138.48 (Diskussion) auf die letzte Version von Queryzo zurückgesetzt)
Keine Bearbeitungszusammenfassung
Markierung: Manuelle Zurücksetzung
 
(82 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>[http://www.imdb.com/{{#if: {{{1|}}}|{{#ifeq: {{Str len|{{{1}}}}}|9|{{#switch: {{Str left|{{{1}}}|2}}
<noinclude>{{Tausendfach verwendet}}</noinclude><!--
| ch = character
-->{{#ifeq: {{HAUPTSEITENNAME}} | Vorlage:IMDb | [https://www.imdb.com/title/tt0109830/ ''Forrest Gump''] in der [[w:Internet Movie Database|Internet Movie Database]] (englisch) |
| co = company
{{#if: {{{1|}}}{{{abruf|{{{Abruf|}}}}}} |
| ev = event
  {{#if: {{Booland|{{#switch:{{Str len|{{{1|}}}}}|9|10=1}}|{{IstZahl|{{Str sub|{{{1|}}}|3|7}}}}|{{#switch:{{Str left|{{{1|}}}|2}}|ch|co|ev|nm|tt=1}}}} |
| nm = name
      {{#if: {{boolornot|{{Booland|{{{3|{{{typ|}}}}}}|{{#switch:{{{3|{{{typ|}}}}}}|episodenliste|soundtrack|awards=1}}}}|{{{3|{{{typ|}}}}}}}}
| tt = title
        | {{IMDb/1|{{#switch: {{Str left|{{{1|}}}|2}}
|#default = <span class="error">unbekannte oder fehlende Kennung</span>
            | ch = character
}}/{{{1}}}/|{{#ifeq:{{Str sub|{{{1}}}|11|8}}|episodes|title/{{{1}}}|<span class="error">unbekannte oder fehlende Kennung</span>}}}} {{#switch: {{Str left|{{{1}}}|2}}
            | co = company
| tt = ''
            | ev = event
|#default =  
            | nm = name
}}{{#if: {{{2|}}}| {{{2|{{SEITENNAME}}}}} | {{{NAME|{{#invoke:WLink|getArticleBase}}}}}}}{{#switch: {{Str left|{{{1}}}|2}}
            | tt = title
| tt = ''
        }}/{{#if:Str trim|{{{1}}}}}/{{#switch: {{Str left|{{{1|}}}|2}}  
|#default =
            | tt = {{#switch: {{{3|{{{typ|}}}}}}
}}|{{#if: {{#property:P345}}|{{#ifeq:{{Str len|{{#property:P345}}}}|9|{{#switch: {{Str left|{{#property:P345}}|2}}
                      | episodenliste = episodes<!--
| ch = character
                      -->{{#if: {{Str match|{{SEITENNAME}}|Staffel%s[1-9]+}}
| co = company
                            | ?season&#61;{{Str match|{{SEITENNAME}}|Staffel%s([1-9]+)|1}}
| ev = event
                        }}
| nm = name
                      | soundtrack = soundtrack
| tt = title
                      | awards = awards
|#default = <span class="error">unbekannte oder fehlende Kennung</span>
                  }}
}}/{{#property:P345}}/|{{#ifeq:{{Str sub|{{#property:P345}}|11|8}}|episodes|title/{{#property:P345}}|<span class="error">unbekannte oder fehlende Kennung</span>}}}} {{#switch: {{Str left|{{#property:P345}}|2}}
            | ev = {{#if: {{Str match|{{SEITENNAME}}|%s[0-9]+}}
| tt = ''
                      | {{Str match|{{SEITENNAME}}|%s([0-9]+)|1}}
|#default =  
                  }}
}}{{#if: {{#invoke:Wikidata|labelOf}}|{{#invoke:Wikidata|labelOf}}|{{SEITENNAME}}}}{{#switch: {{Str left|{{#property:P345}}|2}}
            | nm = {{#ifeq: {{{3|{{{typ|}}}}}} | awards | awards }}
| tt = ''
        }}|{{#if: {{{2|}}} | {{{2|}}} |
|#default =
              {{#if: {{{3|{{{typ|}}}}}}
}}|<span class="error">unbekannte oder fehlende Kennung</span>}}}}] in der [[Internet Movie Database]] (englisch){{#ifexpr: {{NAMESPACENUMBER}} = 0 | {{#if: {{{1|}}}|{{#if: {{#property:P345}}|{{#ifeq: {{#property:P345}}|{{{1}}}|<span style="display:none">[[Vorlage:IMDb/Wartung/Gleicher IMDb-Kenner in Wikipedia und Wikidata]]</span>|<span style="display:none">[[Vorlage:IMDb/Wartung/Unterschiedlicher IMDb-Kenner in Wikipedia und Wikidata]]</span>}}|{{#ifexpr: {{Str find|{{SEITENNAME}}|Episodenliste}} >= 1 |  | <span style="display:none">[[Vorlage:IMDb/Wartung/IMDb-Kenner in Wikipedia aber nicht in Wikidata]]</span> }}}} | <span style="display:none">[[Vorlage:IMDb/Wartung/IMDb-Kenner nicht gesetzt]]</span>}} | }}</includeonly><noinclude>
                  | {{#switch: {{{3|{{{typ|}}}}}}
                    | episodenliste = {{#if: {{Str match|{{SEITENNAME}}|Staffel%s[1-9]+}}
                          | Staffel {{Str match|{{SEITENNAME}}|Staffel%s([1-9]+)|1}}
                          | {{#if: {{{abruf|{{{Abruf|}}}}}} | Episode List | Episodenliste }}
                      }}
                    | soundtrack = {{#if: {{{abruf|{{{Abruf|}}}}}} | Soundtracks | Soundtrack }}
                    | awards = {{#if: {{{abruf|{{{Abruf|}}}}}} | Awards | Auszeichnungen }}
                    }}
                  | {{#invoke:WLink|getArticleBase}}
              }}
            }}<!--
        -->| Abruf = {{{abruf|{{{Abruf|}}}}}}
            | Art = {{#switch: {{Str left|{{{1|}}}|2}} | tt = true }}
            | Typ = {{{3|{{{typ|}}}}}}
        }}
        | <span class="error">fehlerhafte Einbindung der Vorlage (Unerlaubter Wert für <code>typ</code>)</span><!--
        --><span style="display:none">[[Vorlage:IMDb/Wartung/Unerlaubter Wert für typ]]</span>
        }}
      | <span class="error">IMDb-Kennung ungültig</span>&#32;([[Vorlage:IMDb|Hilfe]])<span style="display:none">[[Vorlage:IMDb/Wartung/IMDb-Kennung ungültig]]</span>
  }}
  | {{#if: {{Booland|{{Boolornot|{{Booland|{{Str match|{{#property:P345}}|Kein Wert}}|{{#property:P527}}}}|{{Str match|{{#property:P345}}|Kein Wert}}}}|{{#property:P527}}{{#property:P345}}}}
        | {{#if: {{Boolandnot|{{#property:P345}}|{{Str match|{{#property:P345}}|Kein Wert}}}}
            | <span class="wikidata-content">[https://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>]</span> in der [[w:Internet Movie Database|Internet Movie Database]] (englisch)
            | {{#invoke:Film|getChildItems|IMDb|showerrors=ja|id={{#invoke:Wikidata|pageId}}}}
          }}
        | {{#ifeq: {{NAMESPACENUMBER}} | 0
              | <span class="error">fehlende IMDb-Kennung (Fehler 1: IMDb-Kennung weder in der Vorlage noch in Wikidata vorhanden)</span>
              | ''[ {{SEITENNAME}}]'' in der [[w:Internet Movie Database|Internet Movie Database]] (englisch)
          }}<span style="display:none">[[Vorlage:IMDb/Wartung/IMDb-Kennung fehlt]]</span>
      }}
  }}
}}{{#ifeq:{{{2|}}}|{{#invoke:WLink|getArticleBase}}|<span style="display:none">[[Vorlage:IMDb/Wartung/Unnötige Verwendung von Parameter 2]]</span>
}}{{#invoke:TemplatePar|check
|all=
|opt= 1= 2= 3= typ= abruf= Abruf=
|cat= Wikipedia:Vorlagenfehler/Vorlage:IMDb
|template= [[Vorlage:IMDb]]
}}<noinclude>
{{Dokumentation}}
{{Dokumentation}}
[[Kategorie:Vorlage:Datenbanklink Film und Fernsehen]] [[Kategorie:Vorlage:verwendet Daten aus Wikidata]]
</noinclude>
</noinclude>