Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Einbetten von Youtube Videos mit Zeitmarke
#1
Hallo zusammen,

zeitweise ist es gewünscht, dass Youtube Videos mit einer Zeitsprungmarke im Beitrag eingebettet werden sollen. Dazu bedarf es momentan (bis MYBB-Version 1.8.24 evtl. folgende) einer kleinen Anpassung der Datei "MYBB_ROOT/inc/class_parser.php".

Öffnet die Datei class_parser.php mit einem geeigneten Editor (z.B. Notepad++)

Sucht nach:
PHP-Code:
case "youtube":
 if(
$fragments[0])
 {
 
$id str_replace('!v='''$fragments[0]); // http://www.youtube.com/watch#!v=fds123
 
}
 elseif(
$input['v'])
 {
 
$id $input['v']; // http://www.youtube.com/watch?v=fds123
 
}
 else
 {
 
$id $path[1]; // http://www.youtu.be/fds123
 
}
 break; 

...und ersetzt den kompletten Teil durch:
PHP-Code:
case "youtube":
 if(
$fragments[0])
 {
 
$id str_replace('!v='''$fragments[0]); // http://www.youtube.com/watch#!v=fds123
 
}
 elseif(
$input['v'])
 {
 
$id $input['v']; // http://www.youtube.com/watch?v=fds123
 
}
 else
 {
 
$id $path[1]; // http://www.youtu.be/fds123
 
}
 if(
$input['t'])
 {
 
$id $id."?start=".$input['t'];
 }
 break; 

Speichert die Änderung und Ferig. Wink

!!! Nach einem Versionsupdate geht diese Anpassung eventuell verloren, so dass ihr Diese dann erneut ausführen müsstet.
Zitieren