Zum Inhalt springen

index schneidet Buchstaben ab --- WARUM ???

Erstellt am 15. September 2004 · 3 Antworten · letzte Antwort am 4. Oktober 2004

Tags: Suche, Frage

Dirk Büchel ·

Hallo,

ich habe durch Zufall festgestellt das INDEX SEARCH immer den letzten Buchstaben bei der Suche abschneidet, und zwar immer nur wenn ich ein Wort mit drei Buchstaben eingebe und der LETZTE Buchstabe ist Grossgeschrieben, z.B:

CAD => ca

Mann könnte auch eingeben:

caD oder eeE oder jkL immer würde der letzte Buchstabe wegfallen und somit leider kein Wort gefunden 🙁(

Warum macht er das ???

Leider kommt das Wort bei meiner HP CAD oft vor #evil#

Kann mir einer sagen wie ich die Konvertierung in Kleinbuchstaben abschalte ???

Gruss

db

jenses ·

Das ist ein bekannter Typo3-Bug.
Vielleicht ist er ja in V3.7 (heute erschienen) abgestellt ?

viele Grüße
jenses

agentum ·

Hallo Dirk,

ich weiss nicht, ob das problem schon gelöst wurde, aber für alle die da noch suchen:

in der Datei ...tslib/class.tslib_search.php den Code auf den Zeilen 250 und 256 durch folgenden ersetzen:

Zeile 250:

$word = ereg_replace('"'.$delchars.'$"','',$word); // Delete $delchars at end of string

Zeile 256:

$word = ereg_replace('"'.$delchars.'$"','',trim($reg[0])); // Delete $delchars at end of string

Ich hoffe jemandem geholfen zu haben!

Grüße

Veit

PS: angeblich soll das in 3.7 behoben sein, habe da allerdings noch Keine erfahrungswerte!