Page 1 of 1

Overlay mit Videodatei und Überschrift

Posted: Mon 5. Feb 2024, 19:02
by Gonzo Gates
Hallo Gemeinde,

mein Ziel war es, dass ich, wenn ich ein Video mit 'plugin:col_ovlFrame()' aufrufe im Overlay der Linktext als Überschrift dargestellt wird, so, wie bei dem Aufruf einer anderen Seite als Overlay. Na ja, da wird halt die ganze Seite mit Überschrift dargestellt. Egal.

Aufruf Video als Overlay in der Seite

Code: Select all

{{{plugin:col_ovlFrame('krsei0','../userfiles/plugins/MultiMedia2/video/Kräuterseitling_Zeitraffer.webm','Kräuterseitling','dor');}}}
Also habe ich in 'CMSroot/plugins/collection/index.php' ab Zeile 462 statt

Code: Select all

<div class="col_ovl_' . $design . 'In">
<iframe src="' . $source . '" class="col_ovl_iframe"></iframe>
</div>
folgendes eingegeben

Code: Select all

<div class="col_ovl_' . $design . 'In">' . 
$pattern1 = "/webm/i";
$pattern2 = "/mp4/i";
if (preg_match($pattern1, $source) | preg_match($pattern2, $source)) { 
  . '<h1>' . $linktext . '<h1>
  <iframe src="' . $source . '" class="col_ovl_iframe"></iframe>' .
}
else {
  . '<iframe src="' . $source . '" class="col_ovl_iframe"></iframe>' .
}
  . '</div>
, aber das wird nicht gefressen. Die Seite fräggelt.

Ich stehe auf dem Schlauch. Meine Frau kann ich nicht fragen, was ich übersehen oder falsch gemacht habe.

Gruß
Gonzo

Re: Overlay mit Videodatei und Überschrift

Posted: Mon 5. Feb 2024, 22:17
by Gert
Gonzo Gates wrote: Mon 5. Feb 2024, 19:02 Meine Frau kann ich nicht fragen ...
Na dann muss ich wohl wieder ran :roll: ;)

Ich würde die vorhandenen Funktionen nicht verkomplizieren mit if und else und preg_match, sondern kopieren und umbenennen, z. B. col_ovlFrameH2(). Diese Funktion kann man dann beliebig erweitern, z. B. mit einer h2 über dem iFrame.

Wenn ich eine h2 oben im Overlay haben will, nehme ich dann eben diese Funktion. Man könnte sogar einen weiteren Parameter h2text einführen, dann kann die h2 anders lauten als der Linktext,

Gert

Re: Overlay mit Videodatei und Überschrift

Posted: Mon 5. Feb 2024, 22:56
by Gonzo Gates
Hallo Gert,

danke für den Tipp.

Ich führe mir das mal zu Gemüte und lasse dann meine Frau Korrektur lesen. ;-)

Gruß
Gonzo