Da ich gerade vor dem gleichen Problem stand und es mir z.Z. nicht möglich ist die Extension [youtube_iframe] zu installieren, habe ich festgestellt, dass es problemlos mit einer kleinen Templateanpassung funktioniert.
Im Template ce_player.html5 hat es eine Zeile (13)
PHP-Code:
<iframe type="text/html" src="<?php echo (\Environment::get('ssl') ? 'https' : 'http'); ?>://www.youtube.com/embed/<?php $path = explode('?v=', $this->files[0]->path); echo $path[1] ?>?<?php echo ($this->autoplay ? '?autoplay=1' : ''); ?>" frameborder="0"></iframe>
die für die iFrame-Ausgabe zuständig ist.
Wenn man diese mit dem Zusatz ?rel=0 erweitert klappt es, dass am Ende des Clips keine Vorschauen erscheinen.
PHP-Code:
<iframe type="text/html" src="<?php echo (\Environment::get('ssl') ? 'https' : 'http'); ?>://www.youtube.com/embed/<?php $path = explode('?v=', $this->files[0]->path); echo $path[1] ?>?rel=0 <?php echo ($this->autoplay ? '?autoplay=1' : ''); ?>" frameborder="0"></iframe>
Ob das wirklich korrekt ist kann ich nicht sagen, da ich mit php echt nichts am Hut habe, aber da es funktioniert lasse ich's mal so stehen
Lesezeichen