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.

2 Kommentare zu TYPO3-Administratoren: Youtube Videos in News einbauen mit der Extension ttnews_youtube

Einen Kommentar schreiben

 

 

 

Diese HTML-Tags können verwendet werden

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>