MyBB.de Forum
Nach Update auf 1.2.3 - keine BBCodes mehr - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Nach Update auf 1.2.3 - keine BBCodes mehr (/thread-4913.html)



Nach Update auf 1.2.3 - keine BBCodes mehr - Kaba - 14.02.2007

Hallöchen...

Habe soeben auf 1.2.3 geupgradet - wie hier empfohlen.

Klappt eigentlich auch alles super, es ist nichts verloren gegangen (kenne schon anderes!).

Nun habe ich allerdings ein Problem: Das Forum mag keine BBCodes mehr. Bei neuen Threads werden sie zwar brav umgewandelt in fett, kursiv usw., bei bestehenden Threads/Posts, die schon in der DB waren, passiert allerdings nichts.

Siehe beispielsweise hier.

Auch wenn ich auf "editieren" gehe und dann speichere, passiert nichts. Ja, ich habe die BBCodes im Forum aktiviert.

Woran liegt das?

LG Dennis


RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Mak - 14.02.2007

Wenn du die Klammern um die Codes noch ein mal neu eingibst, geht es dann?


RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Kaba - 14.02.2007

Klappt nicht - ist immer noch alles beim alten.... Sad


RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Michael - 14.02.2007

Ein Benutzer in der englischen Community hat das gleiche Problem. Sollte sich etwas ergeben, melde ich mir hier.


RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Michael - 15.02.2007

Ich habe mir mal einige Foren angesehen, bei denen der Fehler auftritt und mir sind zwei Sachen aufgefallen:
1. Es handelt sich nur um deutschsprachige Foren.
2. Der HTTP-Header stimmt nicht mit dem Encoding UTF-8 überein.

Hast du die Datenbank konvertiert? Falls nicht hole das bitte nach. Um den richtigen HTTP-Header zu übermitteln musst du ein Plugin installieren.
Weitere Infos: https://www.mybb.de/69-0-utf-8-konvertierung.html


RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Michael - 15.02.2007

Der Schleier lüftet sich: In einem Forum, in dem der Fehler aufgetreten ist, wurde die Datenbank nicht konvertiert und der falsche HTTP-Header gesendet. Nachdem die Konvertierung durchgeführt und das Plugin "UTF-8 Header" installiert waren, funktioniert nun alles fehlerfrei.

Als Ergänzug: Wie könnt ihr feststellen, ob der falsche HTTP-Header gesendet wird? Lasst euer Forum hier validieren: http://validator.w3.org
Erhaltet ihr auf der Ergebnisseite diese Medlung, ist der Header falsch und das Plugin muss installiert werden:
Zitat:Character Encoding mismatch!
The character encoding specified in the HTTP header (iso-8859-1) is different from the value in the <meta> element (utf-8). I will use the value from the HTTP header (iso-8859-1) for this validation.



RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Kaba - 15.02.2007

Nun ja, ich habe zwar keine Ahnung von PHP, MySQL, UTF-8 etc.... Aber ich hatte das ganze schon mal mit der Datenbank gemacht (unter 1.2.2)....

Außerdem:
Habe das mit dem Validator gecheckt und es kam die o.g. Fehlermeldung.
Plugin installiert ->
Zitat:Sorry, I am unable to validate this document because on line 18-20, 130, 145, 155 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.



RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Michael - 15.02.2007

Hast du den Konverter nur einmal durchlaufen lassen?


RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Kaba - 15.02.2007

Glaub 2 Mal


RE: Nach Update auf 1.2.3 - keine BBCodes mehr - Michael - 15.02.2007

Der Konverter darf nur einmal ausgeführt werden. Stelle deine Datenbank wiederher und lassen den Konverter einmal drüberlaufen.