[3.3] BBCODE Youtube - Chrome :) Firefox :(

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

[3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von o0Pascal0o »

Hallo. Ich habe folgendes Problem. Im Chrome-Browser werden Youtube-Links ganz normal als Video angezeigt, welches ich abspielen kann. Im Firefox sehe ich nichts. Nicht einmal einen Link.

So ist es default eingestellt im Code von phpBB:
BBCode-Benutzung:

Code: Alles auswählen

[youtube]{IDENTIFIER1}://{IDENTIFIER2}.youtube.{IDENTIFIER3}/watch?{TEXT1}v={IDENTIFIER4}{TEXT2}[/youtube]
HTML-Ersetzung:

Code: Alles auswählen

<object type="application/x-shockwave-flash" style="width:425px; height:344px" data="{IDENTIFIER1}://{IDENTIFIER2}.youtube.{IDENTIFIER3}/v/{IDENTIFIER4}">
    <param name="movie" value="{IDENTIFIER1}://{IDENTIFIER2}.youtube.{IDENTIFIER3}/v/{IDENTIFIER4}&amp;hl=de&amp;fs=1&amp;rel=0&amp;hd=1" />
    <param name="allowFullScreen" value="true" />
    </object>
Ich habe dann andere Codes hier aus dem Forum auch mal getestet: viewtopic.php?f=145&t=244855
BBCode-Benutzung:

Code: Alles auswählen

[youtube]{IDENTIFIER}://{SIMPLETEXT1}youtube.com/watch?v={SIMPLETEXT2}[/youtube]
HTML-Ersetzung:

Code: Alles auswählen

<object width="560" height="315"><param name="movie" value="https://www.youtube-nocookie.com/embed/{SIMPLETEXT2}"></param><param name="wmode" value="transparent"></param><embed src="https://www.youtube-nocookie.com/embed/{SIMPLETEXT2}" type="application/x-shockwave-flash" wmode="transparent" width="560" height="315"></embed></object>
Tipp-Anzeige:

Code: Alles auswählen

Youtube video: [youtube]https://www.youtube.com/watch?v=ffHLIZh0PHg[/youtube]
So sieht das im Firefox aus:
https://i.imgur.com/SMyXLrS.png

So im Chrome:
https://i.imgur.com/TzwTr5z.png

Lieg das am BBCode? Bei beiden wird das identisch dargestellt(Chrome funktioniert, Firefox nicht).
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1076
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von Mike-on-Tour »

Ich würde vermuten, dass es an deinem Firefox liegt. Meines Wissens benötigt Firefox Add-ons zum Abspielen von Videos, hast du die schon mal überprüft? Oder es liegt an den Sicherheitseinstellungen von Firefox, würde ich auch mal prüfen.
Benutzeravatar
Tommy Herrmann
Mitglied
Beiträge: 133
Registriert: 06.12.2020 11:24
Kontaktdaten:

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von Tommy Herrmann »

Hilft das vielleicht? So geht das in meinem Forum in allen Browsern - auch im Firefox.

BBCode-Benutzung:

Code: Alles auswählen

[YouTube]{IDENTIFIER}[/YouTube]

HTML-Ersetzung:

Code: Alles auswählen

<iframe style="box-shadow: 10px 10px 10px #999999; border-radius: 10px; max-width: 640px; margin-bottom: 12px;" src="https://www.youtube.com/embed/{IDENTIFIER}" width="90%" height="360" frameborder="0" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Tipp-Anzeige

Code: Alles auswählen

YouTube-Video-ID einfügen: [youtube]aN1cJmop0AM[/youtube]

Beispiel-Videos in meinem phpBB-Forum:

https://www.mobirise-tutorials.com/Foru ... ?f=2&t=291
Benutzeravatar
T-Rex
Mitglied
Beiträge: 40
Registriert: 24.03.2019 20:56
Wohnort: Bonn (Legoland)
Kontaktdaten:

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von T-Rex »

o0Pascal0o hat geschrieben: 24.03.2021 00:34 Hallo. Ich habe folgendes Problem. Im Chrome-Browser werden Youtube-Links ganz normal als Video angezeigt, welches ich abspielen kann. Im Firefox sehe ich nichts. Nicht einmal einen Link.

So ist es default eingestellt im Code von phpBB:
BBCode-Benutzung:

Code: Alles auswählen

[youtube]{IDENTIFIER1}://{IDENTIFIER2}.youtube.{IDENTIFIER3}/watch?{TEXT1}v={IDENTIFIER4}{TEXT2}[/youtube]
HTML-Ersetzung:

Code: Alles auswählen

<object type="application/x-shockwave-flash" style="width:425px; height:344px" data="{IDENTIFIER1}://{IDENTIFIER2}.youtube.{IDENTIFIER3}/v/{IDENTIFIER4}">
    <param name="movie" value="{IDENTIFIER1}://{IDENTIFIER2}.youtube.{IDENTIFIER3}/v/{IDENTIFIER4}&amp;hl=de&amp;fs=1&amp;rel=0&amp;hd=1" />
    <param name="allowFullScreen" value="true" />
    </object>
Firefox unterstützt kein Flash mehr und blockt Flash mittlerweile sogar ab. Es gibt in FF auch keine Einstellung mehr, um Flash zuzulassen.

Youtube stellt eigentlich auch keine Videos mehr im Flash-Format bereit, sondern nur noch in HTML5. Es gab vor dem Tod von Flash für Firefox ein Addon, mit dem man bei den Youtube-Videos zwischen Flash und HTML5 umswitchen konnte,

Ich würde den bbcode anpassen und auf www.youtube-nocookie.com verlinken.
T-Rex, der IT-Dinosaurier (retired)

Ich bin /root, ich darf das!! :lol:

Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von o0Pascal0o »

Danke Euch. Es tut sich etwas.
Mike-on-Tour hat geschrieben: 24.03.2021 07:04 Ich würde vermuten, dass es an deinem Firefox liegt. Meines Wissens benötigt Firefox Add-ons zum Abspielen von Videos
Hier sehe ich auch die Videos und kann sie abspielen:
https://www.mobirise-tutorials.com/Foru ... ?f=2&t=291
Tommy Herrmann hat geschrieben: 24.03.2021 08:35 Hilft das vielleicht?
Das hilft so halb. Normale Youtube-Links, werden dann alle so dargestellt:
https://i.imgur.com/H82N9RG.png

Der Link aus Deinem Beispiel wird aber korrekt dargestellt. Aber ein solcher normaler link nicht: https://www.youtube.com/watch?v=aN1cJmop0AM
Dann erhalte ich:
https://i.imgur.com/aKxPZCv.png

Jedoch habe ich nur normale links verwendet. Und das ist auch eher üblich. Einfach copy & paste.
T-Rex hat geschrieben: 24.03.2021 10:36 Ich würde den bbcode anpassen und auf www.youtube-nocookie.com verlinken.
Wie sähe das dann konkret aus?
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
Benutzeravatar
Tommy Herrmann
Mitglied
Beiträge: 133
Registriert: 06.12.2020 11:24
Kontaktdaten:

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von Tommy Herrmann »

Also bei meinem BBCode-Beispiel (oben) darfst Du nicht den gesamten Link eintragen, sondern immer nur die ID vom Video - so wie oben auch beschrieben. Beispiel:

Code: Alles auswählen

[youtube]aN1cJmop0AM[/youtube]
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von o0Pascal0o »

Das habe ich verstanden, danke. Doch ist es so, dass bereits viele Youtubelinks im Forum existieren. Und man als User eher copy & paste vom Youtube-Link nutzt, als irgendetwas abzuschneiden, was ja auch noch fehleranfällig ist.

Ich habe jetzt was, was funktioniert:

[youtube]https://www.youtube.com/watch?v={IDENTIFIER}[/youtube]

<iframe title="YouTube video player" width="480" height="390" src="https://www.youtube.com/embed/{IDENTIFIER}" frameborder="0" allowfullscreen>
</iframe>
Zuletzt geändert von o0Pascal0o am 25.03.2021 19:18, insgesamt 1-mal geändert.
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
Benutzeravatar
Tommy Herrmann
Mitglied
Beiträge: 133
Registriert: 06.12.2020 11:24
Kontaktdaten:

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von Tommy Herrmann »

Du - in meinem Forum kommt damit echt jeder Dödel klar (noch nie hat da jemand nachfragen müssen).

Ich verwende ja den Einbettungscode (embed):

Code: Alles auswählen

src="https://www.youtube.com/embed/{IDENTIFIER}"
...als Iframe und da kann man nicht einfach die kopierte URL einfügen. Den Code findest Du auch im Kontextmenü, wenn Du mit der rechten Maustaste auf das YouTube-Video klickst.

Dieser "embed" Code ist ja eben genau zum Einfügen in Deine Webseite oder eben das Forum gedacht.
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von o0Pascal0o »

Danke. Also so funktioniert es:

BBCode-Benutzung:

Code: Alles auswählen

[youtube]https://www.youtube.com/watch?v={IDENTIFIER}[/youtube]
HTML-Ersetzung:

Code: Alles auswählen

<iframe title="YouTube video player" width="480" height="390" src="https://www.youtube.com/embed/{IDENTIFIER}" frameborder="0" allowfullscreen>
</iframe>
Jedoch, muss ich dann in jeden Beitrag, wo ein Youtube-Video ist - es bearbeiten und dann wieder absenden. Also ohne etwas zu verändern. Aber ansonsten wird es irgendwie nicht aktualisiert. Kann ich das jetzt irgendwie automatisieren?

Wenn ich nicht den Beitrag, wo bereits schon Jemand ein Youtube-Video korrekt gepostet hat bearbeite und absende(ohne etwas zu verändern), dann sieht das einfach nur so aus:
[youtube]https://www.youtube.com/watch?v=aN1cJmop0AM[/youtube]

Nach Bearbeiten + Absenden (ohne jedwede Änderung) wird das Video aber dann richtig angezeigt.
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
Benutzeravatar
Tommy Herrmann
Mitglied
Beiträge: 133
Registriert: 06.12.2020 11:24
Kontaktdaten:

Re: [3.3] BBCODE Youtube - Chrome :) Firefox :(

Beitrag von Tommy Herrmann »

Das weiß ich jetzt nicht - ich habe die Forum-Software selbst erst seit Dezember - das müssten Dir die Datenbank-Freaks sagen :o

... nochmals ein Beispiel:

https://www.youtube.com/watch?v=YE7VzlLtp-4

Die ID ist also:

YE7VzlLtp-4

Der Einbettungscode ("embed" Code) ist (rechte Maustaste auf Video) also:

Code: Alles auswählen

<iframe width="914" height="514" src="https://www.youtube.com/embed/YE7VzlLtp-4" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Den habe ich dann für meinen BBCode lediglich etwas geändert (width="90%") damit der auch responsive ist:
Tommy Herrmann hat geschrieben: 24.03.2021 08:35
HTML-Ersetzung:

Code: Alles auswählen

<iframe style="box-shadow: 10px 10px 10px #999999; border-radius: 10px; max-width: 640px; margin-bottom: 12px;" src="https://www.youtube.com/embed/{IDENTIFIER}" width="90%" height="360" frameborder="0" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Antworten

Zurück zu „Support-Forum“