moziloCMS Supportforum

moziloCMS => Häufig gestellte Fragen => Thema gestartet von: azett am 31. März 2011, 09:28:29

Titel: Wie binde ich Youtube-Videos in moziloCMS ein?
Beitrag von: azett am 31. März 2011, 09:28:29
Der von YouTube bereitgestellte HTML-Code für einen eingebetteten YouTube-Player ist für alle Videos der gleiche - bis auf die Video-ID natürlich. Das schreit geradezu nach einem benutzerdefinierten Syntaxelement (http://cms.mozilo.de/index.php?cat=Tipps%20und%20Tricks&page=Benutzerdefinierte%20Syntaxelemente)! ;)
embedded_youtube_video = <object type="application/x-shockwave-flash" class="embedded_youtube_video" data="http://www.youtube.com/v/{VALUE}&amp;hl=de_DE&amp;fs=1&amp;version=3"><param name="movie" value="http://www.youtube.com/v/{VALUE}" /><param name="allowFullScreen" value="true" /><a href="http://www.youtube.com/watch?v={VALUE}" target="_blank">http://www.youtube.com/watch?v={VALUE}</a></object> Wir haben damit also ein Syntaxelement "embedded_youtube_video" erstellt, das den YouTube-Player als Flash-Objekt einbindet. Kann der Browser damit nichts anfangen (z.B. auf manchen Mobilgeräten), wird zumindest der Link zu Youtube angezeigt. Die ID des Videos wird per Parameter {VALUE} übergeben.
Und so wirds in der Inhaltsseite genutzt: [embedded_youtube_video|nQUdcCjfxe0] Dieses Beispiel bindet Julians Video-Tutorial moziloCMS - Installieren und Verstehen (http://www.youtube.com/watch?v=nQUdcCjfxe0) ein - sehr sehenswert übrigens ;)
Titel: Re: Wie binde ich Youtube-Videos in moziloCMS ein?
Beitrag von: boett am 28. Dezember 2013, 13:42:13
Hallo Leute,
ich wollte mein Webspeicher etwas entlasten und die Videos bei YouTube hochladen und diese wiederum in mein CMS einbetten. Nun habe ich es wie hier beschrieben ausgeführt aber es ist nichts zu sehen, nicht einmal das Link zu den Film auf YouTube.
Hat schon jemand den hier beschriebenen Code ausprobiert?

Mein CMS ist: 1.12.beta4 ("Amalia") Revision 948

Vielen Dank im Voraus
Titel: Re: Wie binde ich Youtube-Videos in moziloCMS ein?
Beitrag von: wasp am 28. Dezember 2013, 14:09:13
Hallo!
Habe hier mal was zusammengestellt - In die benutzerdefinierten Syntaxelemente und mal testen:

tube_modern_size = <iframe title="YouTube video player" width="{VALUE}" height="390" src="http://www.youtube.com/embed/{DESCRIPTION}?wmode=transparent" frameborder="0" wmode="Opaque"></iframe>
tube_modern = <iframe title="YouTube video player" width="480" height="360" src="http://www.youtube.com/embed/{VALUE}?wmode=transparent" frameborder="0" wmode="Opaque"></iframe>
tube16zu9 = <iframe title="YouTube video player" width="480" height="360" src="http://www.youtube.com/embed/{VALUE}?wmode=transparent" frameborder="0" wmode="Opaque"></iframe>
tube_video_oldskool = <object width="480" height="360"><param name="movie" value="http://www.youtube.com/v/{VALUE}?version=3&amp;hl=de_DE&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/{VALUE}?version=3&amp;hl=de_DE&amp;rel=0" type="application/x-shockwave-flash" width="480" height="360" allowscriptaccess="always" allowfullscreen="true"></embed></object>

Min. ein Syntaxelement sollte funzen ...  ;)

Aufruf dann über die YT-ID wie vorher beschrieben ... also z.B. [tube16zu9|WO5ojQvH-i8]
Titel: Re: Wie binde ich Youtube-Videos in moziloCMS ein?
Beitrag von: boett am 28. Dezember 2013, 14:18:18
Das ging jetzt aber super schnell!  :)

Außer [tube_modern_size|xxxxxx] funktionieren alle Beispiele bei mir tadellos.

Danke!
Titel: Re: Wie binde ich Youtube-Videos in moziloCMS ein?
Beitrag von: wasp am 28. Dezember 2013, 14:23:48
Mist jetzt sind die Melonen alle!  ???
Bei  [tube_modern_size|xxxxxx] muss der Aufruf so erfolgen  [tube_modern_size=550|xxxxxx] (oder umgedreht kann ich grad nicht testen) wobei 550 den Wert der Breite in Pixel darstellt ... Aber: Nicht mehr so viele Nahrungsmittel sprengen - Diese Melone war sicher überlagert ...  :mrgreen:
GUTEN RUTSCH!