Suchfunktion (&DB?) scheitert bei bestimmten Sonderzeich
Verfasst: Do 13. Dez 2007, 13:29
Hi,
ich habe folgendes Problem endeckt, welches bei meiner aktuellen Contenido Version 4.6.23 sowie bei meiner alten Version 4.6.15 auftaucht:
Beim Speichern der Artikel bzw. beim Indizieren der Texte werden die Suchbegriffe in die Tabelle con_keywords in Kleinbuchstaben gespeichert.
Da ich meine website auch in französisch anbiete, wird z.Bsp. das Wort dégazage (html entities: dégazage) verwendet und ganz normal in Kleinbuchstaben in der DB gespeichert. Bei mehrfacher Benutzung dieses Wortes stehen dann natürlich die jeweiligen Treffer dazu in con_keywords. Die Suchfunktion spuckt soweit alle Treffer richtig aus.
Sobald ich aber das Sonderzeichen groß schreibe, also z.Bsp. im Wort DÉGAZAGE (html entities: DÉGAZAGE) wird ein neues Wort in con_keywords
erzeugt welches aber zu meiner Verwunderung einen Großbuchstaben enthält: dÉgazage !!!
Ab diesen Zeitpunkt spuckt die Suchfunktion in Contenido nicht mehr alle Treffer mit dégazage aus, auch nicht die, die danach ganz neu angelegt worden sind!!! Nach dem ich das Wort mit dem Großbuchstaben per Hand aus con_keywords gelöscht habe, werden wieder alle Suchergebnisse angezeigt. Natürlich holt mich das Problem wieder ein, sobald ein anderer Redakteur wieder das Wort DÉGAZAGE irgendwo speichert.
Ist das mit der Übernahme der GROßEN html-Sonderzeichen in die DB ein BUG von Contenido oder kann ich das Problem irgendwie selber lösen?
Danke schon mal für eure Mithilfe!
ich habe folgendes Problem endeckt, welches bei meiner aktuellen Contenido Version 4.6.23 sowie bei meiner alten Version 4.6.15 auftaucht:
Beim Speichern der Artikel bzw. beim Indizieren der Texte werden die Suchbegriffe in die Tabelle con_keywords in Kleinbuchstaben gespeichert.
Da ich meine website auch in französisch anbiete, wird z.Bsp. das Wort dégazage (html entities: dégazage) verwendet und ganz normal in Kleinbuchstaben in der DB gespeichert. Bei mehrfacher Benutzung dieses Wortes stehen dann natürlich die jeweiligen Treffer dazu in con_keywords. Die Suchfunktion spuckt soweit alle Treffer richtig aus.
Sobald ich aber das Sonderzeichen groß schreibe, also z.Bsp. im Wort DÉGAZAGE (html entities: DÉGAZAGE) wird ein neues Wort in con_keywords
erzeugt welches aber zu meiner Verwunderung einen Großbuchstaben enthält: dÉgazage !!!
Ab diesen Zeitpunkt spuckt die Suchfunktion in Contenido nicht mehr alle Treffer mit dégazage aus, auch nicht die, die danach ganz neu angelegt worden sind!!! Nach dem ich das Wort mit dem Großbuchstaben per Hand aus con_keywords gelöscht habe, werden wieder alle Suchergebnisse angezeigt. Natürlich holt mich das Problem wieder ein, sobald ein anderer Redakteur wieder das Wort DÉGAZAGE irgendwo speichert.
Ist das mit der Übernahme der GROßEN html-Sonderzeichen in die DB ein BUG von Contenido oder kann ich das Problem irgendwie selber lösen?
Danke schon mal für eure Mithilfe!