MyBB.de Forum

Normale Version: BBCode geht nicht mit Umlauten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo erstmal,

ich habe mir hier auf der Seite die aktuelle myBB Version 1.2.6 mit vorinstallierten deutschen Sprachpaketen gezogen und auf www.niveaurap.de.vu installiert.

Alles geht prima und ich bin auch sehr zufrieden. Ich habe nur ein Problem:
Wenn ich in einem Beitrag Umlaute verwende, dann werden in diesem Beitrag die BBCodes nicht mehr interprätiert.

Ich habe bereits im Forum nach dem Problem gesucht und bin auf eine UTF-8 Konvertierung gestoßen. In der Anleitung dazu steht aber in großen roten Lettern, dass ich das Update bei meiner Version nicht ausführen muss.

Was mache ich nun? Korrekt dargestellt werden die Umlaute ja.
Kannst du in dem Forum bitte mal einen Beispielbeitrag erstellen?
Ist schon passiert. Im ID Board... sogar ein sehr imposantes Beispiel.
Ich poste den gleichen Beitrag am besten nochmal ohne Umlaute mit rein.#

Edit: Es scheitn wohl noch an ein paar anderen Zeichen zu liegen. Ohne Umlaute gehts auch nicht. :/ Ich kürze es mal.

Edit2: Jetzt wirds sehr komisch. Wenn ich das color=blue tag bei der version ohne umlaute entferne, dann bekomme ich folgendes vom mysql:
Code:
MySQL error: 1034
Incorrect key file for table 'mybb_posts'; try to repair it
Query: UPDATE mybb_posts SET subject='Das gleiche ohne Umlaute', message='Wichtig !\r\n[b]Angabe des Styles !!!
... bla bla mein text...
[url=http://www.myspace.com/mutein]guggi[/url]', icon='0', smilieoff='no', includesig='no', edituid='1', edittime='1177939364' WHERE pid='48'
Die Datenbanktabelle mybb_posts ist beschädigt. Rufe phpMyAdmin auf und repariere die Tabelle. Alternativ kannst du auch diesen SQL-Befehlt ausführen:
Code:
REPAIR TABLE mybb_posts;
Zum Umlautproblem: Installiere das Plugin UTF-8 Header, dann tritt das Problem in Zukunft nicht mehr auf:
https://www.mybb.de/69-0-utf-8-konvertierung.html
Wunderbar, jetzt gehts. Dankeschön.

Aber ich finde irgendemand *den Administrator anguckt* Wink sollte den Text der UTF-8 Konvertierung ein wenig abändern. Nach sorgfältigen lesens des "Muss ich das Encoding ändern?" Absatzes war ich mir z.B. persönlich sicher es nicht zu müssen. Immerhin steht dort in rot:
Zitat:Das Skript muss nur ausgeführt werden, wenn ein Forum von einer Version vor 1.2.3 auf 1.2.3 oder neuer aktualisiert wurde. Bei einer Neuinstallation muss die Konvertierung NICHT durchgeführt werden!
Und ich habe ja version 1.2.6 neu installiert und kein Update vorgenommen. Trotzdem war es offensichtlich nötig.

MFG
Florian
Das ist ein kleines Missverständnis. Das Plugin ist keine Konvertierung in dem Sinne, sondern fügt einen neuen Tag im Header ein...
Hmm, wenn ich dazu evtl. ein paar kleine Vorschläge bringen darf um weitere Missverständnisse zu vermeiden?
Undzwar finde ich, dass etwas mehr Struktur in den Text müsste, also die Reihenfolge der Absätze nachvollziehbar. Und die Bezeichnungen sollten konform bleiben, also das Skript immer Skript und das Plugin immer Plugin genannt werden.

Mein Vorschlag wäre:
Wofür genau ist das Skript?
Wie wende ich das Skript an?
Bekannte Probleme mit dem Skript
Probleme mit dem Encoding im HTTP-Header
Muss ich das Encoding Plugin verwenden?

Das würde meiner Meinung nach klarer hervorheben, dass es sich um 2 unabhängige Komponenten handelt.

MFG
Florian