imported>XanonymusX (Die letzte Textänderung von Ingwargrimm wurde verworfen und die Version 154429936 von XanonymusX wiederhergestellt.) |
imported>XanonymusX (Versuch Sprachcode-Schreibweise) |
||
Zeile 1: | Zeile 1: | ||
<onlyinclude>{{#if:{{{ | <onlyinclude><includeonly>{{#if:{{{uploader|{{{upl|}}}}}}|{{{uploader|{{{upl|}}}}}}:<nowiki /> }}{{#if:{{{show|}}}{{{showid|}}}|Show }}[https://www.youtube.com/{{#if:{{{user|}}} | ||
|user/{{{user|{{{ | |user/{{{user|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|Kanal von {{#invoke:WLink|getArticleBase}}}}}}}}}}] | ||
|{{#if:{{{channel|}}} | |{{#if:{{{channel|}}} | ||
|channel/{{{channel|}}} {{{title|{{#if:{{{1|}}}| | |channel/{{{channel|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|Kanal von {{#invoke:WLink|getArticleBase}}}}}}}}}}] | ||
|{{#if:{{{c|}}} | |{{#if:{{{c|}}} | ||
|c/{{{c|}}} {{{title|{{#if:{{{1|}}}| | |c/{{{c|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|Kanal von {{#invoke:WLink|getArticleBase}}}}}}}}}}] | ||
|{{#if: | |{{#if:{{{show|}}} | ||
|show/{{{ | |show/{{{show|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|{{#invoke:WLink|getArticleBase}}}}}}}}}}] | ||
|{{#if: | |{{#if:{{{showid|}}} | ||
|show?p={{{ | |show?p={{{showid|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|{{#invoke:WLink|getArticleBase}}}}}}}}}}] | ||
|{{#if:{{{list|}}} | |{{#if:{{{list|}}} | ||
|playlist?list={{{list|}}} {{{title|{{#if:{{{1|}}}|{{{1}}}| | |playlist?list={{{list|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|{{#invoke:WLink|getArticleBase}}}}}}}}}}] | ||
|watch?v={{{id|{{{1|}}}}}}{{#if:{{{time|}}}|&# | |watch?v={{{id|{{{1|}}}}}}{{#if:{{{h|}}}{{{m|}}}{{{time|{{{sec|}}}}}}|&t={{#if:{{{h|}}}|{{{h}}}h}}{{#if:{{{m|}}}|{{{m}}}m}}{{#if:{{{time|{{{sec|}}}}}}|{{{time|{{{sec|}}}}}}s}}}} <i>{{{titel|{{{title|{{#if:{{{2|}}}|{{{2}}}|Video}}}}}}}}</i>]{{#if:{{{h|}}}{{{m|}}}| (ab {{#if:{{{h|}}}|{{{h}}}:|0:}}{{#if:{{{m|}}}|{{#ifexpr:{{#invoke:Str|len|{{uc:{{{m}}}}}}}>1|{{{m|}}}|0{{{m|}}}}}:|00:}}{{#if:{{{time|{{{sec|}}}}}}|{{#ifexpr:{{#invoke:Str|len|{{uc:{{{time|{{{sec|}}}}}}}}}}>1|{{{time|{{{sec|}}}}}}|0{{{time|{{{sec|}}}}}}}}|00}})|{{#if:{{{time|{{{sec|}}}}}}| (ab {{SekundenZuHMS|{{{time|{{{sec|}}}}}}}})}}}} | ||
}} | }} | ||
}} | }} | ||
Zeile 17: | Zeile 17: | ||
}} | }} | ||
}} | }} | ||
}} auf {{#ifeq:{{{link}}}| | }} auf {{#ifeq:{{{link}}}|0|YouTube |[[YouTube]]}}<!-- | ||
--><!-- | |||
Upload-Datum | |||
}}< | -->{{#if: {{{upload|{{{d|}}}}}} | ||
|, {{#invoke:DateTime|format|{{{upload|{{{d|}}}}}}|T._Monat JJJJ}} | |||
}}<!-- | |||
--><!-- | |||
Abrufdatum | |||
-->{{#if:{{{abruf|{{{zugriff|{{{3|{{{z|}}}}}}}}}}}} | |||
|, abgerufen am {{#invoke:DateTime|format|{{{abruf|{{{zugriff|{{{3|{{{z|}}}}}}}}}}}}|T._Monat JJJJ}} | |||
}}<!-- | |||
--><!-- | |||
Sprache und Kommentar | |||
-->{{#if:{{{kommentar|{{{k|}}}}}}{{{sprache|}}}{{{laufzeit|}}}<!-- | |||
-->|  (<!-- öffnende Klammer | |||
-->{{#if:{{{sprache|}}} | |||
| {{#invoke:Multilingual|format|1={{{sprache}}}|slang=!|shift=m}} | |||
}}<!-- | |||
-->{{#if: {{{kommentar|{{{k|}}}}}} | |||
| {{#if: {{{sprache|}}} | |||
| ;  <!-- Trennung zwischen Sprache und Kommentar --> | |||
}}<!-- | |||
-->{{{kommentar|{{{k|}}}}}} | |||
}}<!-- | |||
-->{{#if: {{{laufzeit|}}} | |||
| {{#if: {{{sprache|}}}{{{kommentar|{{{k|}}}}}} | |||
| ;  <!-- Trennung zwischen Sprache oder Kommentar und Laufzeit --> | |||
}}<!-- | |||
-->Laufzeit: {{{laufzeit}}} | |||
}}<!-- | |||
-->)<!-- Schliessende Klammer --> | |||
}}<!-- | |||
Abschliessender Punkt, wenn irgendeine der Zusatzangaben gemacht wurde | |||
-->{{#if: {{{upload|{{{d|}}}}}}{{{abruf|{{{zugriff|{{{3|{{{z|}}}}}}}}}}}}{{{kommentar|{{{k|}}}}}}{{{sprache|}}}{{{laufzeit|}}}|.}}<!-- | |||
Parameterwartung | |||
-->{{#invoke:TemplatePar|check | |||
|all= | |||
|opt= 1= id= 2= title= titel= 3= abruf= zugriff= z= h= m= time= sec= uploader= upl= upload= d= kommentar= k= link= user= channel= c= list= show= showid= sprache= laufzeit= | |||
|template=[[Vorlage:YouTube]] | |||
|cat=Wikipedia:Vorlagenfehler/Vorlage:YouTube | |||
|format=<span class="error">@@@</span> | |||
}}{{#invoke:TemplatePar|valid | |||
|1=h | |||
|2=n | |||
|template=[[Vorlage:YouTube]] | |||
|cat=Wikipedia:Vorlagenfehler/Vorlage:YouTube | |||
|format=<span class="error">@@@</span> | |||
}}{{#invoke:TemplatePar|valid | |||
|1=m | |||
|2=n | |||
|template=[[Vorlage:YouTube]] | |||
|cat=Wikipedia:Vorlagenfehler/Vorlage:YouTube | |||
|format=<span class="error">@@@</span> | |||
}}{{#invoke:TemplatePar|valid | |||
|1=sec | |||
|2=n | |||
|template=[[Vorlage:YouTube]] | |||
|cat=Wikipedia:Vorlagenfehler/Vorlage:YouTube | |||
|format=<span class="error">@@@</span> | |||
}}{{#invoke:TemplatePar|valid | |||
|1=time | |||
|2=n | |||
|template=[[Vorlage:YouTube]] | |||
|cat=Wikipedia:Vorlagenfehler/Vorlage:YouTube | |||
|format=<span class="error">@@@</span> | |||
}}{{#invoke:TemplatePar|valid | |||
|1=sprache | |||
|2=lang | |||
|template=[[Vorlage:YouTube]] | |||
|cat=Wikipedia:Vorlagenfehler/Vorlage:YouTube | |||
|format=<span class="error">@@@</span> | |||
}}{{#invoke:TemplatePar|valid | |||
|1=link | |||
|2=/^[01]?$/ | |||
|template=[[Vorlage:YouTube]] | |||
|cat=Wikipedia:Vorlagenfehler/Vorlage:YouTube | |||
|format=<span class="error">@@@ 0 oder 1 erlaubt</span> | |||
}}<!-- | |||
Prüfe, dass ein Typ (Video, Playlist, Show, Channel) von YouTube-Link gewählt wird | |||
-->{{#if:{{{id|}}}{{{1|}}}{{{list|}}}{{{show|}}}{{{showid|}}}{{{user|}}}{{{channel|}}}{{{c|}}}<!-- | |||
-->|<!-- Daten für einen Typ angegeben: Alles gut --><!-- | |||
-->|<span class="error">[[Vorlage:YouTube]]: Fehlender Typ-Parameter. Entweder <code>id</code>, <code>list</code>, <code>show</code>, <code>showid</code>, <code>user</code>, <code>channel</code> oder <code>c</code> muss angegeben werden.</span>[[Kategorie:Wikipedia:Vorlagenfehler/Vorlage:YouTube]] | |||
}}</includeonly></onlyinclude> | |||
{{Dokumentation}} | {{Dokumentation}} |
Vorlage:Dokumentation/header Skriptfehler: Ein solches Modul „Vorlage:Dokumentation“ ist nicht vorhanden.