TYPO3-Administratoren: Youtube Videos in News einbauen mit der Extension ttnews_youtube
Hier ein Anleitungsvideo zur Installation von tt_news in TYPO3
Hier geht es weiter mit der Erweiterung des Moduls, um Videos einzubinden:
Videos von Youtube in News innerhalb einer TYPO3 Seite einzubauen sollte weitestgehend funktionieren.
Dazu existiert ein Zusatzmodul ttnews_youtubeembed. Da dieses einige Besonderheiten aufweist, beschreibe ich die “Stolpersteine” beim Einbetten der Videos in die eigene Website auf Basis von TYPO3 mit tt_news und der Extension ttnews_youtube .
Zum Funktionieren sind folgende Voraussetzungen nötig:
TYPO3 Installation mit Admin-Zugriff
Installierte Extension tt_news
installierte Extension ttnews_youtube
Die Extension ist schon älter aber stabil – der Vorteil ist, dass sie auch mit älteren TYPO3 Installationen funktioniert. Die Bedienung ist nicht so intuitiv, hier die Hinweise:
Die Youtube Original-URL muss für das Einbetten in das TYPO3 Newsmodul abgeändert werden.
Original Youtube link:
http://www.youtube.com/watch?v=TJtKR4iGuBU
Beim Eintragen in die Felder unten im Newsmodul (tt_news)
darauf achten dass die URL so aussieht
http://www.youtube.com/v/TJtKR4iGuBU&rel=0
ALSO:
ersetze = durch /, ersetze ? durch / und lösche “watch”
Grösse eingeben:
440
276
Link zur Extension:
http://typo3.org/extensions/repository/view/ttnews_youtube/
Tipp zum Vereinfachen!!
Für alle diejenigen, die viele Videos einbinden wollen: die Extension im PHP-Code ändern.
Wem das Umschreiben der URL von youtube zu umständlich ist, oder wer mit Redaktoren arbeitet, die es gerne einfacher haben, der kann die PHP Datei der Extension ändern.
Darin wird die URL mit .str_replace umgeschrieben in den Zeilen:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="'.$width.'" height="'.$height.'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="'.str_replace(" /><param name="wmode" value="transparent" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="'.$width.'" height="'.$height.'" src="'.str_replace(" allowfullscreen="true" wmode="transparent"></embed></object>
Hier der Code-Aussschnitt der Extension in der abgeänderten Version. Er ist in der PHP Datei class.tx_ttnewsyoutube.php.
$content = '
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="'.$width.'" height="'.$height.'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><embed type="application/x-shockwave-flash" width="'.$width.'" height="'.$height.'"></embed></object> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="'.$width.'" height="'.$height.'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="'.str_replace(" /><param name="wmode" value="transparent" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="'.$width.'" height="'.$height.'" src="'.str_replace(" allowfullscreen="true" wmode="transparent"></embed></object> ';
Danach kann man die Youtube URL auch im unveränderten Format
http://www.youtube.com/watch?v=UZHSDjtD-dg
im TYPO3 Backend im tt_news eintragen.





Danke Dir für diese Info. Bei mir wurden auch die Videos nicht angezeigt. Ich habe dem Extensionentwickler bereits meine Hilfe zur Verbesserung angeboten und während ich auf seine Antwort warte, habe ich die Extension bereits verbessert und biete sie derzeit auf meiner Webseite als Download an:
http://typo3.sfroemken.de/typo3-tutorials/extensions/ttnews-youtube.html
Vielleicht hilft’s dem einen oder anderen.
Stefan
Hallo. Danke für die Info. Leider hat es bei mir auch noch nicht funktioniert – ich probiere es aber weiter. Das Video finde ich allerdings sehr gut, kannte ich noch nicht. Danke und Gruß.