Seite 22 von 23

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 13.01.2026 16:25
von IMC
Mit JavaScript sollte man es hinbekommen. Man muss nur dafür Sorgen, dass der JS-Code sich auf das verherige Element bezieht. Sonst kann es Probleme geben. Man muss Vanilla JS nutzen, da jQuery erst später geladen wird.

Hier ein Beispiel dafür.

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 13.01.2026 16:42
von chris1278
Ich bin was js Code angeht nicht gerade bewandert.

Aber ich schaue es mir an.

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 13.01.2026 17:22
von IMC
Ich kann da notfalls auch unterstützen.

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 13.01.2026 17:40
von chris1278
Habs mir mal angeschaut aber ich blicks nicht. wie gesagt in js code bin ich leider net die helste kerze auf der tort. Kleine Codes krieg ich vielleicht noch hin aber der ist ja schon was komplexer.

Das Problem ist das youtube bei manchen videos auch ein problem hat wenn dieses mit iframe eingebunden ist.

Die frage wäre, könnte man ein video ausser iframe noch in html einbetten.

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 13.01.2026 19:04
von IMC
chris1278 hat geschrieben: 13.01.2026 17:40 Das Problem ist das youtube bei manchen videos auch ein problem hat wenn dieses mit iframe eingebunden ist.
Das ist so, wenn derjenige, der das Video auf YouTube veröffentlicht hat, das Einbinden des Videos untersagt hat.

Edit:
Ich habe mir das mal eben bei youtube angeschaut. Egal ob short oder normal Video.
Die url zum Einbinden begint immer mit https://www.youtube.com/embed/{Video-Id}.

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 13.01.2026 19:32
von chris1278
Erstelle mal einen neuen bbcode wie folgt:

BBCode-Benutzung

Code: Alles auswählen

[youtube_test]https://{IDENTIFIER2}.youtube.com/{TEXT}{IDENTIFIER}[/youtube_test]
HTML-Ersetzung

Code: Alles auswählen

<!-- IF YOUTUBE_BBCODE_SWITCH --><div class="yt_video_layer"><iframe data-src="https://{IDENTIFIER2}.youtube-nocookie.com/embed/{IDENTIFIER} "data-name="youtube"?rel=0&showinfo=0&autoplay=0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div><!-- ELSE --><div class="yt_video_switch_false">{L_YOUTUBE_ADMIN}</div><!-- ELSE --><div class="yt_video_switch_false">{L_YOUTUBE_ADMIN}</div><!-- ENDIF -->
Probier das mal mit den Youtube links aus das sollte sowohl für watch als auch schort gehen

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 13.01.2026 19:52
von SeewolfPK
Super, der letzt gepostete BBode funktioniert.

DANKE.

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 13.01.2026 20:33
von chris1278
Ja dann kannst du die bbcode nutzung anoassen als z.b. youtub_short

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 14.01.2026 09:30
von SeewolfPK
Jetzt fehlt nur noch der funktionierende BBCode für den offiziellen Youtube Link

z.B. sieht der von Usern gepostete Link dann so aus:

Code: Alles auswählen

https://youtu.be/xCmLC294HhY?si=pvBH49GDbaoSGgbs

Ein weiteres Problem tritt auf, wenn User ein Video ab einer gewissen Laufzeit einblenden wollen

Beispiel:

Code: Alles auswählen

https://www.youtube.com/watch?v=tTV73ewNmhk&t=564s

Re: [3.3] [CDB][3.3] Opt-In Cookie Manager by klaro Script

Verfasst: 14.01.2026 18:26
von IMC
Wenn ihr eine Liste mit den von Usern geposteten Links erstellt würde ich am Wochenende einen BBCode mit JavaScript basteln.