MyBB.de Forum

Normale Version: Problem mit Umlauten in der Suchfunktion
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Dann hast du vermutlich ein gemischtes System... mal sind die richtigen Umlaute drin, mal nicht.

Die Position (ggf. auch der Wert) des ungültigen Zeichens sollte ja ausgegeben werden, dann musst du das eben mit einem Editor oder mit sed nachkorrigieren.
So, wenn man die Templates vom "ß" befreit, was man dort vermutlich sowieso nicht verwenden sollte, dann funktioniert das wunderbar! Einzig in den Forenbenennungen wird die Konvertierung des "ß" nicht richtig durchgeführt. Hier ist ggf. im ACP entsprechende Nacharbeit angesagt.
Jedenfalls sind die Umlaute nun in der DB korrekt umgesetzt und nach der entsprechenden Bearbeitung der config.php wird im Forum alles richtig umgesetzt. Uuuund, die Suche scheint nun auch richtig zu funktioniert.

An die manuelle Bearbeitung des ungültigen Zeichens hatte ich kurz gedacht, habe dann aber vermutet, dass es evtl. eine Sisyphosarbeit werden könnte. Wink

Werde das nun noch ein wenig testen und dann kann ich hoffentlich das Thema als "erledigt" markieren.

Ganz herzlichen Dank für Deine Unterstützung, frostschutz!
StefanT hatte noch eine Idee hierzu. Solange die Umlaute von MyBB richtig dargestellt werden, sind sie im MyBB-Backup ja auch richtig... von daher kann man das einfach wiederherstellen und danach das Datenbank-Encoding in der config.php auf UTF-8 stellen. Klappt aber nur in diesem speziellen Fall so (Datenbank ist UTF-8, aber Datenbankverbindung ist Latin1, daher Umlaute wie ä als zwei UTF-8 Zeichen ä in der Datenbank).
Das habe ich jetzt leider nicht verstanden... Blush

Was wäre da in meinem Fall zu machen gewesen?
Seiten: 1 2 3