Nochmal UTF8

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
mazo
Posts: 10
Joined: Mon 30. Oct 2006, 21:14

Nochmal UTF8

Post by mazo »

Hallo,

nach neuer Installation habe auch ich die bereits im Forum beschriebenen Probleme:

1. In Suchergebnissen von (WYSIWYG)-html-Content-Parts werden die Umlaute nicht korrekt dargestellt. Wohlgemerkt NUR BEI HTML-Content-Parts! Diese werden aber an sich korrekt angezeigt.

2. Gleiches gilt für den kleinen Ausschnitt von (WYSIWYG)-html-Content-Parts , die man in der Artikelinformation sieht (aber nicht so wichtig, da nur im backend).

MySQL 4.1.11 / PHPMYADMIN 2.8.2.4
MySQL-Zeichensatz: UTF-8 Unicode (utf8)
Kollation der mySQL-Verbindung: utf8_general_ci

conf.inc.php:
$phpwcms['db_charset'] = 'utf8';
$phpwcms['db_collation'] = 'utf8_general_ci';

$phpwcms['charset'] = 'UTF-8';

Wo ist der Fehler?
zed
Posts: 25
Joined: Sun 5. Jun 2005, 17:25
Location: Basel/Zürich, Switzerland
Contact:

Post by zed »

Hast du dazu einen Link?

Wahrscheinlich liefert der Server die Seiten in einem anderen Zeichensatz.
Checke mal den HTTP-Header.
mazo
Posts: 10
Joined: Mon 30. Oct 2006, 21:14

Post by mazo »

Hier, aber noch wenig Inhalt, da im Aufbau / gerade neu installiert.

Aber wie gesagt: Die Artikel werden an sich korrekt dargestellt. Nur die Suchergebnisse von html-content-parts haben das Problem. siehe hier und suche nach "München" --> "Impressum": korrekter Text inkl "ü" (da einfacher Text); Willkommen": ? statt Umlaute (wysiwyg-html-content-part)...
Last edited by mazo on Tue 31. Oct 2006, 15:25, edited 1 time in total.
zed
Posts: 25
Joined: Sun 5. Jun 2005, 17:25
Location: Basel/Zürich, Switzerland
Contact:

Post by zed »

Also am Server liegts nicht.

Kann es sein, dass der FCKeditor die Umlaute automatisch umwandelt?
Was wird denn im Quelltext beim Editor angezeigt?
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

Also bei mir zeigt er München im Suchergebnis an. Auf ISO umgestellt?

Gruß Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
mazo
Posts: 10
Joined: Mon 30. Oct 2006, 21:14

Post by mazo »

@flip-flop: Zeigt er bei Dir München mit "ü" in beiden Suchergebnissen, also Impressum und Willkommensseite? Bei mir nur bei Impressum (=einfacher Text Content Part). Bei der Willkommensseite (html) ist es "M?nchen".

Und wie gesagt, es geht nur um das Suchergebnis, die Seiten selbst werden korrekt dargestellt...

@zed: Hier der Code, den der FCKeditor generiert:

Code: Select all

Hier entstehen die Seiten des <strong>Interdisziplin&auml;ren Schlaganfallzentrums M&uuml;nchen</strong>.
mazo
Posts: 10
Joined: Mon 30. Oct 2006, 21:14

Post by mazo »

@ZED: Super Tipp, es ist wahrscheinlich wirklich der FCKEditor! Oder das WYSIWYGhtml Content Part selbst.

Siehe jetzt auf der Startseite. Die erste Zeile ist aus einem html-Content-Part. Die zweite Zeile (selber Inhalt) aus einem WYSIWYG-html-Content-Part.

Jetzt in der Suche nach "München" suchen. Und siehe da (BEI DER SEITE WILLKOMMEN):
Erste Zeile: München mit Ü
Zweite Zeile: M?nchen

Das html Content part funktioniert also, das WYSIWYG nicht. Kann das evtl. noch jemand mit UTF8 nachvollziehen?
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

Das html Content part funktioniert also, das WYSIWYG nicht. Kann das evtl. noch jemand mit UTF8 nachvollziehen?
Hatte vorhin den zweiten eintrag übersehen.

Bei mir funktioniert es auch nicht mit UTF8 komplett. (Datenbank, collation, charset).

Da muss Oliver noch mal ran.

Mit ISO auf einem anderen Account klappt es.

Gruß Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
Oliver Georgi
Site Admin
Posts: 9918
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

ist schon gefixt.

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
zed
Posts: 25
Joined: Sun 5. Jun 2005, 17:25
Location: Basel/Zürich, Switzerland
Contact:

Post by zed »

Wenn man Unicode verwendet (also utf-8), müssen die Sonderzeichen nicht als HTML Entities dargestellt werden. Genau dies macht aber der FCKeditor. Wenn du

Code: Select all

Hier entstehen die Seiten des <strong>Interdisziplin&auml;ren Schlaganfallzentrums M&uuml;nchen</strong>.
mit

Code: Select all

Hier entstehen die Seiten des <strong>Interdisziplinären Schlaganfallzentrums München</strong>.
ersetzt, sollte es funktionieren.

Gruss zed
mazo
Posts: 10
Joined: Mon 30. Oct 2006, 21:14

Post by mazo »

Exakt so ist es! Danke zed!

Jetzt müsste also nur dem FCKEditor das Umschreiben der Umlaute (sofern UTF8 verwendet wird) abgewöhnt werden?

Doch leuchtet mir noch immer nicht ganz ein, warum das nur ein Problem des WYSIWYG-html-ContentParts ist, nicht aber des "normalen" html-Content-Parts. Denn dort funktioniert es problemlos, auch wenn ü als &uuml; drin steht.

Oh Mann, hätte ich doch auf Unicode verzichtet :?

@Oliver: schon gefixt? Super, vielen Dank! Wird das Teil eines kommenden Patches sein?
User avatar
Oliver Georgi
Site Admin
Posts: 9918
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

ja, kommt diese woche

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
mazo
Posts: 10
Joined: Mon 30. Oct 2006, 21:14

Post by mazo »

Feine Sache! Danke
yoda013
Posts: 9
Joined: Tue 11. Apr 2006, 14:30

Post by yoda013 »

Gibt es den modifizierten FCKEditor schon?
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

@yoda013:
Was meinst du damit, den von pico?

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Post Reply