|
|
| Zeile 1: |
Zeile 1: |
| <onlyinclude><includeonly>{{#if:{{{uploader|{{{upl|}}}}}}|{{{uploader|{{{upl|}}}}}}:<nowiki /> }}{{#if:{{{show|}}}{{{showid|}}}|Show }}[https://www.youtube.com/{{#if:{{{user|}}} | | <onlyinclude><includeonly> |
| |user/{{{user|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|Kanal von {{#invoke:WLink|getArticleBase}}}}}}}}}}]
| | <object data="http://www.youtube.com/embed/{{1}}" |
| |{{#if:{{{channel|}}}
| | width="{{2}}"></object> |
| |channel/{{{channel|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|Kanal von {{#invoke:WLink|getArticleBase}}}}}}}}}}]
| | </includeonly></onlyinclude> |
| |{{#if:{{{c|}}}
| |
| |c/{{{c|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|Kanal von {{#invoke:WLink|getArticleBase}}}}}}}}}}]
| |
| |{{#if:{{{show|}}}
| |
| |show/{{{show|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|{{#invoke:WLink|getArticleBase}}}}}}}}}}]
| |
| |{{#if:{{{showid|}}}
| |
| |show?p={{{showid|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|{{#invoke:WLink|getArticleBase}}}}}}}}}}]
| |
| |{{#if:{{{list|}}}
| |
| |playlist?list={{{list|}}} {{{titel|{{{title|{{#if:{{{1|}}}|{{{1}}}|{{#invoke:WLink|getArticleBase}}}}}}}}}}]
| |
| |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|}}}}}}}})}}}}
| |
| }}
| |
| }}
| |
| }}
| |
| }}
| |
| }}
| |
| }} 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|}}}<!--
| |
| -->| (<!-- Öffnende Klammer
| |
| -->{{#if:{{{sprache|}}}<!--
| |
| -->|{{#invoke:Multilingual|getName|{{{sprache}}}|!}}<!--
| |
| -->{{#if:{{{kommentar|{{{k|}}}}}}<!--
| |
| -->|; <!-- Trennung zwischen Sprache und Kommentar
| |
| -->}}<!--
| |
| -->}}<!--
| |
| -->{{#if:{{{kommentar|{{{k|}}}}}}<!--
| |
| -->|{{{kommentar|{{{k|}}}}}}<!--
| |
| -->}}<!--
| |
| -->)<!-- Schliessende Klammer
| |
| -->}}<!--
| |
| Abschliessender Punkt, wenn irgendeine der Zusatzangaben gemacht wurde | |
| -->{{#if: {{{upload|{{{d|{{{abruf|{{{zugriff|{{{3|{{{z|{{{kommentar|{{{k|{{{sprache|}}}}}}}}}}}}}}}}}}}}}}}}}}}|.}}<!--
| |
| | |
| 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=
| |
| |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>
| |
| <noinclude> | | <noinclude> |
| Dies ist ein Test, ob sich die neuere Youtube-API bei uns ohne die Widget-Extension einbinden lässt. Falls das möglich ist, könnte diese Vorlage die bisherige Youtube-Vorlage ersetzen. Der Hintergrund ist, dass manche Browser Probleme haben, eingebettete Videos über die alte API anzuzeigen. In Firefox funktioniert z.B. der Vollbild-Button im Video nicht. | | Dies ist ein Test, ob sich die neuere Youtube-API bei uns ohne die Widget-Extension einbinden lässt. Falls das möglich ist, könnte diese Vorlage die bisherige Youtube-Vorlage ersetzen. Der Hintergrund ist, dass manche Browser Probleme haben, eingebettete Videos über die alte API anzuzeigen. In Firefox funktioniert z.B. der Vollbild-Button im Video nicht. |
| </noinclude> | | </noinclude> |
Dies ist ein Test, ob sich die neuere Youtube-API bei uns ohne die Widget-Extension einbinden lässt. Falls das möglich ist, könnte diese Vorlage die bisherige Youtube-Vorlage ersetzen. Der Hintergrund ist, dass manche Browser Probleme haben, eingebettete Videos über die alte API anzuzeigen. In Firefox funktioniert z.B. der Vollbild-Button im Video nicht.