[FINAL] BBCodeBox3 - Expanded Version (1.0.10)

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von LisaserstesForum »

Der ist schon nicht schlecht aber das kann er z.B. nicht verarbeiten:
http://www.youtube.com/watch?v=pVZou6ZDsbo&feature=youtu.be
(es gibt noch andere feature=-Funktionen)
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von BNa »

Wozu ist denn bitte &feature=youtu.be gut?

Warum nicht den völlig normalen Link nehmen?

http://www.youtube.com/watch?v=pVZou6ZDsbo

Ich wüsste nicht mal wie man auf so einen Link kommt.

Alle 'handelsüblichen' &feature= Links hab ich jedenfalls positiv getestet, unter anderem auch den hier. Abgesehen davon, das die Video ID ausgetauscht wurde, da das Video nicht verfügbar war. Abgesehen davon mach ich mir hier um ungelegte Eier Köpfe.
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von LisaserstesForum »

Das &feature=youtu.be erscheint, wenn man einem der kurzen Links folgt: http://youtu.be/pVZou6ZDsbo
Einen Sinn hat das (soweit ich sehe) nicht aber ich denk mir diese Adressen ja nicht aus, die wurde so vor kurzem von
einem User im Forum gepostet und hat natürlich nicht funktioniert.
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von BNa »

Dann benutz doch die Mod hier:

http://www.4seven.de/forum/6test/viewtopic.php?f=3&t=59

Der schluckt alle Youtube Links (incl. youtu.be) und das ganz ohne BBCodes. Die alten youtube BBCodes und Links bleiben dabei natürlich erhalten. Falls Du Dich damit anfreunden kannst, warte aber noch ein wenig. Wir sind nämlich gerade dabei, die regex richtig perfekt zu machen, so das es keinerlei Ausfälle mehr gibt. So ist dann auch http oder https egal, oder wie in Deinem Falle der Parameter mit Punkt (&feature=youtu.be). Update folgt also in Kürze.

Edit: Ist bald unterwegs. Die Tests sind fast abgeschlossen:
http://www.4seven.de/forum/6test/viewto ... p=766#p766
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von LisaserstesForum »

Das ist eine schöne MOD aber ich bin da altmodisch, der User soll selbst die Möglichkeit haben zu bestimmen, ob er nur einen Link posten möchte oder ob er ein Video einbinden möchte. Dann muss ich eben mit den Youtubeproblemen leben. :wink:
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von BNa »

Möglicherweise lässt sich da ja was machen.

Edit: Dieser [youtube] BBCode deckt nun alle Youtube Direkt Links ab (Adresszeile). Egal, ob mit http oder https. Ferner bestehen nun keine Probleme
mehr mit jeglichen &feature= Modi oder ob das feature= am Anfang, dazwischen oder am Ende des Links steht. Ausserdem ist der BBCode nun sicher. Es kommt keine Warnmeldung mehr im ACP beim hinzufügen des BBCodes. youtu.be braucht aber dennoch einen eigenen BBCode, da die Custom BBCodes Technik hier nicht so "dynamisch" in der Regex sind und auch technische Grenzen in der Variabilität haben.

BBCode

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}&hl=de&fs=1&rel=0&hd=1" />
<param name="allowFullScreen" value="true" />
</object> 
Demo: http://www.4seven.de/forum/4test/viewto ... p=368#p368
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von LisaserstesForum »

Top! Danke schön! :)
Ich nehme ihn jetzt so ins Forum auf und wenn doch mal etwas nicht funktioniert oder Youtube sich wieder was Neues einfallen lässt sage ich bescheid.
Nochmal danke!

Edit: Kommt nicht auf die Idee, den alten Youtube-BBCode in Youtube_alt oder so umzubenennen und dann einen neuen Youtube-BBCode zu erstellen.
Knapp 250 Beiträge zu ändern, damit der neue Youtube-BBCode angenommen wird, ist kein Spaß :oops:
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von BNa »

Kein Problem, Dank STK

https://www.phpbb.com/support/stk/?sid= ... ade3b65b1f

Hiermit kann man unter anderem Custom BBCodes re-parsen lassen.
Reparse BBCode: Reparses the BBCode for the boards posts.
Sonst müsste man nämlich in jedes Post rein, eine kleine Veränderung machen und wieder absenden.
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von LisaserstesForum »

Genau das habe ich gemacht :P
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: [FINAL] BBCodeBox3 - Expanded Version (1.0.10)

Beitrag von BNa »

Oops :-?
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“