Seite 2 von 2

Re: Eigenwillige Forumssuche

Verfasst: 16. Apr 2018, 10:55
von waswie
OK - verstanden - wirklich schade.
Merci

Re: Eigenwillige Forumssuche

Verfasst: 16. Apr 2018, 19:01
von Dani!
Ralph,
vielleicht kann ich weiterhelfen: Die Suche (search.php) benutzt die Funktion "splitWords", die zu aggressiv den Suchstring trennt (unter anderem beim Strichpunkt).
Ich habe mal viscacha bei mir installiert und in der Datei search.php die Zeile
$searchwords = splitWords($search);
(ca. Zeile 55) ersetzt durch die Zeile
$searchwords = preg_split('/[\\.\\,:\\+!\\?\\_\\|\s"\'\\[\\]\\{\\}\\(\\)\\/\\\\]+?/', $search, -1, PREG_SPLIT_NO_EMPTY);
im regulären Ausdruck ist nun kein Strichpunkt mehr vorhanden und die Suche nach "flüstern" sucht nun nach dem ganzen Wort. Achte penibelst auf sämtliche Rückstriche! Ich habe das aus der Datei classes/function.global.php kopiert und um die überflüssigen Zeichen gekürzt.

Hintergrund: Das "ü" wird als HTML-Wert an die Forensoftwaresuche übertragen, also als "ü" Edit: Argh! ich hatte das zweite ü nicht geschrieben, sondern die Zeichenfolgen "& u u m l ;" ohne Leerzeichne, das hat die Forensoftware in ein ü umgewandelt... . Und da ist der Strichpunkt dabei, der das Wort unglücklicherweise trennt.

Ich hoffe, das funktioniert auch bei dir.
Gruß Dani

PS: Falls Bedarf besteht, stehe ich auch per Mail zur Verfügung, Details müssen hier ja nicht vertieft werden.