Hab's hinbekommen indem ich einen zusätzlichen Knopf in den Helpdesk Editor im Frontend eingebaut hab. Geht sicher besser, aber in Anbetracht meiner beschränkten PHP-Skills, passt es so wunderbar. Also falls es mal jemanden interessiert, die Änderungen kommen nach System/Modules/Helpdesk:
1. In der Datei Helpdeskbbcodeparser.php folgende Zeile ergänzen:
PHP-Code:
function parse_video($tree) {return $this->simple_parse($tree, '<iframe width="560" height="349" src="http://www.youtube.com/embed/', '" frameborder="0" allowfullscreen></iframe>');}
2. In der Datei helpdeskbbcodebuttons.php in Zeile 68 folgendes ergänzen:
PHP-Code:
'video' => array('video24', '[video]', '[/video]' ),
3. Ein PNG-Bild für den Video-Knopf erstellen und nach im Helpdesk-Ordner Themes/Default/Images hochladen (muss video24.png heißen!)
4. Den Button im Backend unter Helpdesk/Struktur in den jeweiligen Kategorie in die Liste der Buttons hinzufügen (video).
5. Das war's! Es ist nichts Anspruchsvolles, aber nun können User durch Klick auf den Button die tags erschienen lassen. Dazwischen müssen sie NUR den Code des YouTube-Videos (geht so auch nur für Videos von YouTube) eingeben, also NICHT die ganze Adresse.
Hoff es hilf mal jemandem, falls sich einer berufen fühlt, den Parser-Code so zu umzuschreiben, dass Nutzer sowohl nur Video-Code, als auch den ganzen Link oder auch auch den kurzen Link eingeben können, nur zu. Daran wäre ich auch interessiert.
Lesezeichen