[NG] Zitatfehler wenn Username "]" enthält - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html) +---- Forum: Bugs (https://www.mybb.de/forum/forum-61.html) +----- Forum: Gemeldete/Nicht gemeldete Bugs (https://www.mybb.de/forum/forum-63.html) +----- Thema: [NG] Zitatfehler wenn Username "]" enthält (/thread-16858.html) Seiten: Seiten:
1
2
|
[NG] Zitatfehler wenn Username "]" enthält - sunrise - 31.08.2010 Hallo, sobald ein Username bei mir (myBB 1.6) eine schließende eckige Klammer "]" enthält werden Zitate falsch dargestellt. Alles was nach der Klammer steht wird dann als normaler zitierter Text ausgegeben. zb user namens "user[name]": (31.08.2010, 17:23)user[name] schrieb: Text RE: Zitatfehler wenn Username "]" enthält - Devidra - 31.08.2010 (31.08.2010, 20:27)sunrise schrieb: Hallo, Ein Link zum anschauen wäre Nett Ich würde drauf tippen, das es nur mit Codeänderung geht ( wie frag mich nicht ) RE: Zitatfehler wenn Username "]" enthält - querschlaeger - 31.08.2010 Hallo, es ist den Entwicklern bereits bekannt, dass der Textparser von MyBB sehr anfällig bei Verschachtelungen aller ist (probier mal color innerhalb von color). Naja, auf [ und ] reagiert er nunmal. Da wird sich innerhalb von MyBB 1.6 nicht viel ändern. RE: Zitatfehler wenn Username "]" enthält - sunrise - 31.08.2010 (31.08.2010, 20:45)silver]mf schrieb: Ein Link zum anschauen wäre Nett Sieht man hier doch auch wunderbar den Bug - hab dir mal eben eine klammer in den username verpasst und schon hat man den Salat... RE: Zitatfehler wenn Username "]" enthält - Devidra - 31.08.2010 (31.08.2010, 20:47)sunrise schrieb:(31.08.2010, 20:45)silve[rmf schrieb: Ein Link zum anschauen wäre Nett Hm... Ok aber mit [ passiert nichts o.o Ich hab die Vermutung das ] irgendwas wichtiges zumacht RE: Zitatfehler wenn Username "]" enthält - sunrise - 31.08.2010 Würde sagen da ist der Reguläre Ausdruck für das quote tag fehlerhaft und interpretiert stets die erste "]" als abschluss des Tags und das obwohl der Username extra in hochkommata gesetzt wird. Weiß jemand in welcher datei danach zu suchen wäre? RE: Zitatfehler wenn Username "]" enthält - querschlaeger - 31.08.2010 Habt ihr meinen Beitrag überlesen? Der Textparser stürzt sich nunmal auf [ und ] - wenn es einfach zu lösen ginge hätten die Entwickler das bereits gemacht. RE: Zitatfehler wenn Username "]" enthält - sunrise - 31.08.2010 Wo findet sich der Textparser denn? Würde mir das gerne mal ansehen... RE: Zitatfehler wenn Username "]" enthält - Michael - 31.08.2010 Das ist die Datei inc/class_parser.php RE: Zitatfehler wenn Username "]" enthält - sunrise - 31.08.2010 Also wenn sich dadurch nicht irgend ein anderes Problem ergibt an welches ich nicht gedacht habe dann hab ich den Fehler behoben - in meinem Forum gibts nun jedenfalls keinen Quotebug mehr: inc/class_parser.php diese Stelle suchen: Code: // Assign pattern and replace values. "#\[quote=(?:"|\"|')?(.*?)[\"']?(?:"|\"|')?\](.*?)\[\/quote\](\r\n?|\n?)#esi", das rote Fragezeichen entfernen damit die Zeile so aussieht: "#\[quote=(?:"|\"|')?(.*?)[\"'](?:"|\"|')?\](.*?)\[\/quote\](\r\n?|\n?)#esi", fertig. Gibt das Jemand an die Entwickler weiter was die dazu meinen? |