Page 1 of 2

FAQ mit falschen Umlauten

Posted: Thu May 17, 2007 6:54 pm
by halley
Was kann ich ändern, damit die FAQs nicht mit falschen Umlauten erscheinen? Hatte das Plugin auch schon deinstalliert und dann neu geladen, aber es nützt nichts...

Re: FAQ mit falschen Umlauten

Posted: Fri May 18, 2007 8:59 pm
by garvinhicking
Hi!

Was für FAQs? Welche Seite? Welche URL?

Mehr infos, bitte. :)

Grüße,
Garvin

Re: FAQ mit falschen Umlauten

Posted: Fri May 18, 2007 9:10 pm
by halley
garvinhicking wrote:Hi!

Was für FAQs? Welche Seite? Welche URL?

Mehr infos, bitte. :)

Grüße,
Garvin
Hallo Garvin,

es geht um das Plugin "FAQ" Version 1,7.

Nach der Installation kann ich FAQ-Fragen und Antworten eingeben. Ich habe es so eingerichtet, dass die FAQ bei den Reitern (Über mich, Impressum und Kontakt) aufgerufen wird.

Die FAQ wird dann auch im Fenster geöffnet, doch dann 'oh Schreck' alle Umlaute werden falsch dargestellt. Die website ist 'german' gestellt; Als Template nutze ich YAML 2.5.2 port.

Einen Link würde ich dir ggf. per Mail schicken, weil ich die website noch nicht offiziell anzeigen möchte. Aber vielleicht hast du ja auch so ein Rat, an welchem Plugin oder wo ich sonst noch schrauben muss, um diese leidiges Problem beseitigen zu können.

LG
Halley

Re: FAQ mit falschen Umlauten

Posted: Fri May 18, 2007 9:21 pm
by garvinhicking
Hi!

Ja, die URL per PM würde mir helfen. Ich vermute Du hast bereits mal Einträge (normale Blogeinträge) mit Umlauten erstellt, und dort klappt es problemlos?

Grüße,
Garvin

Re: FAQ mit falschen Umlauten

Posted: Fri May 18, 2007 9:40 pm
by halley
garvinhicking wrote:Hi!

Ja, die URL per PM würde mir helfen. Ich vermute Du hast bereits mal Einträge (normale Blogeinträge) mit Umlauten erstellt, und dort klappt es problemlos?

Grüße,
Garvin
Du hast vollkommen Recht, in den Blogeinträgen und auch in den Kategorien werden die Umlaute richtig angezeigt. Sowie die FAQ aufgerufen wird, ändern sich auch die Umlaute in den Kategorien.

Ich suche jetzt mal 1. deine Mailadresse und 2. binde ich noch mal für Testzwecke eine kurze FAQ ein. Natürlich mit Umlauten!

Für die Domain und die Projektidee setzte ich deine Diskretion.

Also ca. 15 Min.

Halley

Re: FAQ mit falschen Umlauten

Posted: Sat May 19, 2007 5:19 pm
by halley
halley wrote:
garvinhicking wrote:Hi!

Ja, die URL per PM würde mir helfen. Ich vermute Du hast bereits mal Einträge (normale Blogeinträge) mit Umlauten erstellt, und dort klappt es problemlos?

Grüße,
Garvin
Du hast vollkommen Recht, in den Blogeinträgen und auch in den Kategorien werden die Umlaute richtig angezeigt. Sowie die FAQ aufgerufen wird, ändern sich auch die Umlaute in den Kategorien.

Ich suche jetzt mal 1. deine Mailadresse und 2. binde ich noch mal für Testzwecke eine kurze FAQ ein. Natürlich mit Umlauten!

Für die Domain und die Projektidee setzte ich deine Diskretion.

Also ca. 15 Min.

Halley
Hallo Garvin,

hat dich meine Post erreicht?
Sie wird in der Post nur im Ausgang, aber nicht in gesendet abgeildet?

Re: FAQ mit falschen Umlauten

Posted: Sat May 19, 2007 8:32 pm
by garvinhicking
Hallo!

Ist angekommen, aber am Wochenende bin ich nicht so aktiv.

Kannst du mal per phpMyAdmin die serendipity_event_faq(s?) tabelle prüfen und schauen ob die "collation" der Text-spalten auf ISO oder UTF8 oder was anderem steht?

Sollte auf "utf8_bin" gesetzt werden!

Grüße,
gArvin

Re: FAQ mit falschen Umlauten

Posted: Sat May 19, 2007 8:52 pm
by halley
garvinhicking wrote:Hallo!

Ist angekommen, aber am Wochenende bin ich nicht so aktiv.

Kannst du mal per phpMyAdmin die serendipity_event_faq(s?) tabelle prüfen und schauen ob die "collation" der Text-spalten auf ISO oder UTF8 oder was anderem steht?

Sollte auf "utf8_bin" gesetzt werden!

Grüße,
gArvin
Hi,

wenn ich das ändern will, dann kommt folgende Meldung:

SQL-Befehl:

ALTER TABLE `serendipity_faqs` CHANGE `question` `question` TEXT CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL

MySQL meldet: Dokumentation
#1283 - Column 'answer' cannot be part of FULLTEXT index


Als Zeichensatz steht dort "latin1_shwedish". Sehr merkwürdig, aber auf "utf8_bin" kann ich das nicht ändern...

Re: FAQ mit falschen Umlauten

Posted: Sat May 19, 2007 8:57 pm
by garvinhicking
Hi!

Hhm. Dass es auf latin1 steht ist schonmal der Fehler. Kannst du es mal mit anderen utf8Collations probieren? Evtl. klappt nur "bin" nicht.

Grüße,
Garvin

Re: FAQ mit falschen Umlauten

Posted: Sat May 19, 2007 9:08 pm
by halley
garvinhicking wrote:Hi!

Hhm. Dass es auf latin1 steht ist schonmal der Fehler. Kannst du es mal mit anderen utf8Collations probieren? Evtl. klappt nur "bin" nicht.

Grüße,
Garvin
Leider kLappt gar nix, es kommt immer die gleiche Aussage:
"#1283 - Column 'answer' cannot be part of FULLTEXT index".
merkwürdiger weise finde ich in allen Plugins swedish... während in der Grundanlage eindeutig uft8 gewählt wurde...

Aber vielleicht sollte ich dir erst einmal ein Wochenende gönnen, denn so eilig ist die Fehlerbeseitigung nicht.

Ggf. schicke ich dir meine Zugangsdaten, denn von SQL & Co habe ich keine Ahnung... vielleicht liegt es ja auch an den Servereinstellungen ???

Schreib mir ne Mail, wie wir ab Montag ggf. weiter verfahren können... Wäre doch gelacht, wenn wir dieses kleine Missgeschick nicht ausmerzen.... :-)

Re: FAQ mit falschen Umlauten

Posted: Sat May 19, 2007 9:42 pm
by garvinhicking
Hi!

Ja, es gibt einige Plugins die Tabellen nicht in UTF-8 Format erstellen konnten. Wenn Du mir sagst welche das waren kann ich schauen das zu fixen.

Probier mal den Fulltext-Index der Spalte 'answer' zu löschen, dann die collation zu ändern und danach einen Fulltext-Index wieder hinzuzufügen?

Mit dem anderen utf-collation (utf8_ci oder so) hast du es auch probiert?
Ggf. schicke ich dir meine Zugangsdaten, denn von SQL & Co habe ich keine Ahnung... vielleicht liegt es ja auch an den Servereinstellungen ???
Jein - das liegt definitiv nur an der "falschen" Collation. Nachträglich kann man das über das Plugin schwer ändern. Ich kann für zukünftige versionen das korrekte statement einfügen, aber halt leider für dich als bestehenden user das nur schwer fixen - das geht halt manuell über obige änderung.

Grßüe,
Garvin

Re: FAQ mit falschen Umlauten

Posted: Sun May 20, 2007 11:17 am
by halley
garvinhicking wrote:Hi!

Ja, es gibt einige Plugins die Tabellen nicht in UTF-8 Format erstellen konnten. Wenn Du mir sagst welche das waren kann ich schauen das zu fixen.

Probier mal den Fulltext-Index der Spalte 'answer' zu löschen, dann die collation zu ändern und danach einen Fulltext-Index wieder hinzuzufügen?

Mit dem anderen utf-collation (utf8_ci oder so) hast du es auch probiert?
Ggf. schicke ich dir meine Zugangsdaten, denn von SQL & Co habe ich keine Ahnung... vielleicht liegt es ja auch an den Servereinstellungen ???
Jein - das liegt definitiv nur an der "falschen" Collation. Nachträglich kann man das über das Plugin schwer ändern. Ich kann für zukünftige versionen das korrekte statement einfügen, aber halt leider für dich als bestehenden user das nur schwer fixen - das geht halt manuell über obige änderung.

Grßüe,
Garvin
Erst einmal vielen Dank für deinen prompten Tipp, aber je mehr ich mich mit phpmyadmin beschäftige - na sagen wir mal ich klicke da herum, umso mehr entdecke ich swedish.

Ich werd dir mal die Zugangsdaten schicken, denn offenbar läuft hier mehr falsch, als dass man nur ein Plugin ändern sollte... Aber wie gesagt ich bin eher der Anwender als der PHP- oder SQL-Experte...

Re: FAQ mit falschen Umlauten

Posted: Mon May 21, 2007 10:38 am
by garvinhicking
Hi!

Ich konnte das Problem nun dank Geralds Zugangsdaten analysieren und beheben. Das FAQ-Plugin hat den Zeichensatz der Webseite nicht gesetzt, weshalb der Browser es als ISO-8859-1 interpretierte wo UTF-8 notwendig war. Ich habe nun Version 1.9 des Plugins so angepasst, dass der Zeichensatz immer korrekt ausgegeben wird.

Viele Grüße,
Garvin

Re: FAQ mit falschen Umlauten

Posted: Mon May 21, 2007 11:03 am
by halley
garvinhicking wrote:Hi!

Ich konnte das Problem nun dank Geralds Zugangsdaten analysieren und beheben. Das FAQ-Plugin hat den Zeichensatz der Webseite nicht gesetzt, weshalb der Browser es als ISO-8859-1 interpretierte wo UTF-8 notwendig war. Ich habe nun Version 1.9 des Plugins so angepasst, dass der Zeichensatz immer korrekt ausgegeben wird.

Viele Grüße,
Garvin

Jetzt muss nur noch die Rechtschreibung auf "Aktuallisiert" angesetzt werden :-) Aber da werde ich mal selbst suchen...

Vielen Danke

Re: FAQ mit falschen Umlauten

Posted: Mon May 21, 2007 11:39 am
by garvinhicking
Hi!

Oh, stimmt, da war noch was im Argen. Habe auch updates der Sprachdatei gerade committed (in der UTF-8/lang_de.inc.php Datei)

Grüße,
Garvin