Beiträge: 253
Themen: 45
Registriert seit: 29.05.2006
MyBB-Version: 1.6
Leider ist die Suchfunktion HIER nicht sehr vorteilhaft.
Egal was ich zu einem Thema an Begriffen und Kombinationen eingebe, es kommen alle möglichen Ergebnisse aber nicht viel hat annähernd mit meiner Suche zu tun. Das fällt mir übrigens schon länger auf. Woran kann das denn liegen, dass Suchergebnisse angezeigt werden die nicht der Suche entsprechen?
Wenn ich auswähle das meine Suche nur im Titel erfolgen soll, werden Ergebnisse angezeigt in denen nicht mal mein Suchwort vorkommt.
In meinem forum erziele ich viel genauere Treffer. Teilweise werden (je nach Suche) auch mal nur 4 Ergebnisse angezeigt.
Alex
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Also ich hatte noch keine großen Probleme. Die Suche ist teilweise aber schon nervend, wenn man ungenau sucht.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Kannst du ein Beispiel dazu geben?
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 253
Themen: 45
Registriert seit: 29.05.2006
MyBB-Version: 1.6
Na ich hab ja grad 2 neue Themen eingestellt ("Willkommen zurück" und "X Benutzer im Forum ") und vorher danach gesucht ob es da schon was gibt.
Kann ja sein das es dazu noch nicht viel gibt, aber mir wurden teilweise völlig fremde Ergebnisse angezeigt.
Nun dachte ich es liegt an der Einstellung die man im Admin-CP wählen kann für die Suche? Ich probiers gern weiter und poste dann mal wieder eine Suche.
Alex
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Beachte, dass es mehrere Möglichkeiten gibt:
Suche nach allen Beiträgen, die "Willkommen"
oder "zurück" enthalten.
Suche nach allen Beiträgen, die
genau die Zeichenkette "Willkommen zurück" enthalten.
Code:
Willkommen AND zurück
Suche nach allen Beiträgen, die die Begriffe "Willkommen"
und "zurück" enthalten.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 253
Themen: 45
Registriert seit: 29.05.2006
MyBB-Version: 1.6
Das Problem scheint also zwischen Stuhl und Tastatur hier bei mir zu liegen willst du also sagen
Liegt also nicht an der Option der Suche: "Standard" oder "Volltext"?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Die Standard- und die Volltextsuche funktionieren unterschiedlich. Die Volltextsuche, die hier benutzt wird, bietet mehr Eingaben zur Einschränkung der Ergebnisse.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 13
Themen: 5
Registriert seit: 08.02.2009
MyBB-Version: 1.8
03.06.2009, 17:01
(Dieser Beitrag wurde zuletzt bearbeitet: 03.06.2009, 17:02 von atmospheric railway.)
(13.03.2009, 16:28)Michael schrieb: Beachte, dass es mehrere Möglichkeiten gibt:
Suche nach allen Beiträgen, die "Willkommen" oder "zurück" enthalten.
Hallochen,
diese Art der Suche finde ich (und auch auch meine User) ehrlich gesagt mehr als unpraktisch. Man versucht ja schließlich durch die Schlagwörter die möglichen Tehmen EINzugrenzen. Das "fehlende" AND in der Eingabe, bzw. Suche nach
als OR zu interpretieren, finde ich in diesem Sinne eher kontraproduktiv. Unkomfortabel ist es übrigens auch. :undecided:
Gibt es die Möglichkeit, das irgendwo in der Konfiguration umzustellen?
Aktuell behelfen wir uns damit, in der search.php einen Hinweistext einzublenden, bei der Volltextsuche explizit das AND einzugeben.
Gruß
Christian
3er-foren.de
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Eine Einstellung gibt es leider nicht. Du könntest ein kleines Plugin für den Hook search_do_search_start schreiben, das Leerzeichen in der Zeichenkette durch AND ersetzt:
PHP-Code:
function defaultsearch()
{
global $mybb;
$mybb->input['keywords'] = str_replace(' ', ' AND ', $mybb->input['keywords']);
}
Weitergehende Möglichkeiten wären vorher zu prüfen, ob es nicht in explizites OR in der Zeichenkette gibt, das der Benutzer extra eingegeben hat.
Siehe auch:
https://www.mybb.de/doku/sonstiges/infor...ugins.html
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.