Eigenwillige Forumssuche

Auch für Beiträge die zu keinem eingerichtetem Thema passen.
waswie
Beiträge: 330
Registriert: 18. Jan 2018, 20:04
6
Wohnort: Neumarkt

Re: Eigenwillige Forumssuche

#26

Beitrag von waswie »

OK - verstanden - wirklich schade.
Merci
LG, Dieter
Dani!
Beiträge: 3459
Registriert: 9. Mär 2012, 14:22
12
Wohnort: Landkreis München

Re: Eigenwillige Forumssuche

#27

Beitrag 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.
Zuletzt geändert von Dani! am 16. Apr 2018, 23:07, insgesamt 1-mal geändert.
Dominik
R: 20.2.20: Med-el Sonnet2
L: 16.12.20: Med-el Sonnet2
Vorsicht bissig.
Antworten