Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Suchmodul - Suchergebnisse komisch
stoffel1373
Beitrag Sat. 22. November 2008, 17:12
Beitrag #1


Newbie
*

Gruppe: Members
Beiträge: 7
Mitglied seit: 23.12.2006
Mitglieds-Nr.: 536



Hallo,

ich hab das Suchmodul Version 1.3 installiert.
Im Grunde funktioniert die Sache soweit auch.
Allerdings sind die Suchergebnisse irgendwie komisch.
D.h. das Modul findet bei einer Suchanfrage teilweise einfach nichts, obwohl der Begriff bzw. der Inhalt vorhanden ist.
Z.B. findet er bei der Suche nach einem Nachnamen nichts und wenn ich dann den passenden Vornamen eingebe, dann kommt ein Ergebnis.
Die Begriffe sind definitiv in den Inhalten der Seite vorhanden und das Modul müsste die Seiten daher eigentlich ja auch finden.
Tut es aber nicht.

Vielleicht es es ja nur eine Einstellungssache. Oder ... halt ganz was anders.
Bin mal wieder über jeden Tipp dankbar.

Grüße
Stoffel1373
Go to the top of the page
 
+Quote Post
amk
Beitrag Sat. 22. November 2008, 17:25
Beitrag #2


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



enthält besagter nachname umlaute oder sonderzeichen?


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
stoffel1373
Beitrag Sat. 22. November 2008, 17:50
Beitrag #3


Newbie
*

Gruppe: Members
Beiträge: 7
Mitglied seit: 23.12.2006
Mitglieds-Nr.: 536



Ja
Go to the top of the page
 
+Quote Post
amk
Beitrag Sun. 23. November 2008, 18:11
Beitrag #4


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



... sorry für die wartezeit.

such dir mal im backend/inc/-verzeichnis die datei "fnc.search.php"

zwischen (!!!) folgenden zeilen (83 und 84)
QUELLTEXT
    $search = cms_stripslashes($options['querystring']);
    $fields = explode(',',$options['sql_fields']);


füge mal diese hier ein

QUELLTEXT
    $search = $search.' AND '.htmlentities($search, ENT_COMPAT, 'UTF-8');


und schaue ob's dann geht. ich hab das jetzt nicht getestet und sonderlich toll wäre die lösung (wenn's eine ist) glaube auch nicht ... aber nun ... wink.gif


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
luxli
Beitrag Sun. 23. November 2008, 22:15
Beitrag #5


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 201
Mitglied seit: 01.07.2006
Wohnort: CH
Mitglieds-Nr.: 32



Versuche es mit dem Suchmodul Version 1.3.3

Auf meinen Seiten wird damit jedes Wort und jeder Wortteil mit Umlaut gefunden. An Umlaut kann es somit wohl kaum liegen.

oder zeig doch mal was zu eingestellt hast.
Go to the top of the page
 
+Quote Post
amk
Beitrag Mon. 24. November 2008, 09:51
Beitrag #6


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ZITAT(luxli @ Sun. 23. November 2008, 22:15) *
Auf meinen Seiten wird damit jedes Wort und jeder Wortteil mit Umlaut gefunden. An Umlaut kann es somit wohl kaum liegen.


kommt drauf an was die inhalte für die DB produziert imho.
bei verwendung von TinyMCE bspw. werden umlaute als entities in der db gespeichert. demnach wird die such-funktion, so wie sie aktuell ist, jene inhalte nicht finden (es sei den das suchmodul 1.3.3 übernimmt das was ich oben für die fnc.search.php angedacht habe).


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
luxli
Beitrag Mon. 24. November 2008, 21:37
Beitrag #7


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 201
Mitglied seit: 01.07.2006
Wohnort: CH
Mitglieds-Nr.: 32



@amk
meine Nachprüfung ergab dass die Version 1.3.3 eine geänderte fnc.search.php hat.
Inzwischen gibt es bereits die Version 01.03.04 ebenfalls mit geänderter fnc.search.php
und im Archiv die Bugmeldung http://forum.sefrengo.org/index.php?s=&...ost&p=12336

Somit müsste eigentlich auch das Suchmodul 1.3 in Sefrengo 1.4.1 richtig funktionieren oder habe ich etwas übersehen?

In diesem Zusammenhang wundere ich mich, das Suchmodul 01.03.04 ist immer noch eine Beta-Version wäre aus meiner Sicht aber ein vollwertiger Nachfolger von Version 1.3
Go to the top of the page
 
+Quote Post
amk
Beitrag Tue. 25. November 2008, 13:16
Beitrag #8


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



das mag ja sein, aber bzgl. entities hat sich in der fnc.search.php (fnc.search.php aus Suchmodul+ 1.3.3) nix getan ...


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
stoffel1373
Beitrag Tue. 25. November 2008, 20:33
Beitrag #9


Newbie
*

Gruppe: Members
Beiträge: 7
Mitglied seit: 23.12.2006
Mitglieds-Nr.: 536



So, also ich hab dann die Variante mit der fnc.search.php - Ergänzung ausprobiert. - Fehlanzeige!
Dann hab ich nun sowohl das Modul in der Version 1.03.03 und 1.03.04 ausprobiert. - Fehlanzeige!

Hab dann noch ein bisschen rumprobiert und dabei festgestellt, dass er beim Begriff "führung" Ergebnisse findet. Wenn ich nun z.B. "möglichkeit" eingebe, dann findet er wieder nichts. Bei "kräft" findet ehr wieder was. "ästhetisch" bringt auch Ergebnisse. Und die Begriffe sind vorhanden, d.h. es müssten eigentlich immer Ergebnisse kommen.

Tja, mir ist die Sache dann doch ein wenig schleierhaft. Gibt's noch weitere Ideen was ich ausprobieren könnte?

Grüße
Stoffel

PS.: Danke schon mal für die Rückmeldungen so far!!!

Der Beitrag wurde von stoffel1373 bearbeitet: Tue. 25. November 2008, 20:34
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 25.4.24 - 13:33

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.