Seite 1 von 1

Probleme mit der Forumssuche?

BeitragVerfasst: 30. Mär 2007, 18:05
von Quellcore
Hallo allerseits,

Ich wollte einem Forums-Gast den Mandatory-String-Filter empfehlen.
Da dieser es ja nie aus der Beta-Phase geschafft hat, mußte ich also den dazugehörigen Beitrag finde.

Nichts leichter als das, dachte ich mir.
Also frisch ans Werk und "mandatory" ins Suchfeld eingegeben >> keine Treffer :shock:
Ich habe mehrfach die Schreibweise kontrolliert, Platzhalter davor und dahinter hinzugefügt, es hilft alles nichts.
Über einen Umweg (Alle Beiträge von S3bast1an) bin ich dann doch noch zum Ziel gekommen.
http://www.spamihilator.com/forum/viewtopic.php?p=16211#16211

Was läuft da falsch, was mache ich falsch :?:
Gibt es evtl. einen Fehler der Suchfunktion, die nicht alle Beiträge bzw. alle alten Unterforen untersucht :?:

Gruß,
Quellcore

BeitragVerfasst: 30. Mär 2007, 18:21
von michel
Mh... Dein Beitrag von heute wird gefunden. Vielleicht muss ich mal bei Gelegenheit den Index neu aufbauen lassen.

Gruß
Michel

BeitragVerfasst: 13. Apr 2007, 12:16
von Quellcore
Hallo michel!

Das Problem besteht weiterhin.
Heute wollte ich nach "EGO" suchen lassen.
Dieses Wort wurde 100%ig von Anbuva im Zusammenhang des alten Egos benutzt, ich finde den Beitrag aber nicht.

Gruß
Quellcore

BeitragVerfasst: 13. Apr 2007, 13:40
von Dieter
Hallo Quellcore, hallo michel,

das gleiche ist mir passiert, als ich nach ".25" suchen wollte. :evil:

Gruß
Dieter

BeitragVerfasst: 20. Apr 2007, 20:14
von michel
Hi!

Ich habe den Index neu aufbauen lassen. Es müsste nun wieder funktionieren.

Gruß
Michel

BeitragVerfasst: 22. Apr 2007, 01:45
von Quellcore
Hallo michel!

Scheint zu funktionieren, danke!

Allerdings habe ich vergeblich versucht, wie Dieter nach ".25" zu suchen.
Alles versucht, mit Wildcard davor und dahinter, etc ... klappt nicht

Was ich auch noch nicht 100%ig verstehe:
Beispiel "Alter Ego"
Ich war mir nicht mehr sicher, ob Anbuva diesen Begriff zusammengeschrieben hat, also "ALterEgo".
Mit dem Platzhalter "*" sollte das ja aber keine Hürde sein. (Letztendlich wurde es von Anbuva doch auseinander geschrieben)
Also habe ich zuerst nach "alter*ego" suchen lassen --> ohne Ergebnis
Eine Suche nach "alter* AND *ego" funktioniert hingegen.
Kennt jmd. eine hilfreiche Seite, auf der man Details zur Forumssuche erklärt bekommt. Bei mir besteht ja anscheinend noch Nachholbedarf.
Tricks aus der Windowssuche lassen sich wohl nicht so einfach auf die Forumssuche übertragen. :roll:

Gruß
Quellcore

BeitragVerfasst: 22. Apr 2007, 10:10
von michel
Hi!

Schau mal in die Dokumentation auf http://www.phpbb.com. Ich denke, dort sollte stehen, wie die Suche funktioniert. Mehr kann ich dir leider auch nicht sagen.

Gruß
Michel

BeitragVerfasst: 22. Apr 2007, 10:56
von anbuva
Hallo Quellcore!

Hach..., Du brauchst mich doch nicht extra zu suchen; bin doch immer für Dich da :wink:

Gruß
Alter Ego

BeitragVerfasst: 22. Apr 2007, 12:58
von Quellcore
Hallo michel!

Habe ein paar mehr infos gefunden:
http://www.phpbb.com/support/documentation/2.0/#section4_5
Wichtig scheint mir da der folgende Absatz zu sein:
phpBB Userguide hat geschrieben:To increase the speed and decrease the overhead of the search utility, only words may be searched for. Phrases (such as "cheese wheel") may not be searched for, except by their component words. The minimum size for words is four characters, and the maximum size is twenty characters. Any non-alphanumeric character (e.g. white space and punctuation) is a word boundary

Bedeutet für mich:
  • Alter Ego
    der white space zw. Alter und Ego ist eine word boundary und kein character
    der Suchbegriff alter*ego würde also alterhabicheinego finden aber eben NICHT Alter Ego, weil der asterisk(*) wildcard character den white space nicht beinhaltet
  • 0.9.9.25
    punctuation zählt auch als word boundary, es handelt sich also um die 4 "Wörter" 0,9,9 und 25 und zählt somit als phrase so wie im o.g. Beispiel "cheese wheel"
    wie man trotzdem Dieters .25 findet bleibt also noch zu erörtern


Gruß
Quellcore

BeitragVerfasst: 22. Apr 2007, 14:02
von Quellcore
Hallo @ all!
Ich fand Michels neue Tabelle so schön, ich wollte unbedingt auch mal!

[table]
[mrow]Suchbegriff[mcol]gesuchter Begriff[mcol]Erfolg[mcol]Bemerkungen
[mrow](SB)[mcol](GB)[mcol]OK / X[mcol](-)
[row]*ego[col]Alter Ego[col color=lightgreen]OK[col]SB >=3, GB >=3 / findet aber auch sandiego.com weil ab Punkt neues Wort
[row]ego[col]Alter Ego[col color=lightgreen]OK[col]SB >=3, GB >=3
[row]alter AND ego[col]Alter Ego[col color=lightgreen]OK[col]SB >=3, GB >=3
[row]alter* AND *ego[col]Alter Ego[col color=lightgreen]OK[col]SB >=3, GB >=3 / findet auch AlterEgo
[row]*alter* AND *ego*[col]Alter Ego[col color=lightgreen]OK[col]SB >=3, GB >=3 / findet auch AlterEgo
[row]alter*ego[col]Alter Ego[col color=red]X[col]SB gilt für ein Wort, GB sind 2 Wörter/ findet aber AlterEgo
[row]*go[col]Alter Ego[col color=red]X[col]SB <3
[row]*go*[col]Alter Ego[col color=red]X[col]SB <3
[/table]

Gruß
Quellcore

BeitragVerfasst: 22. Apr 2007, 14:26
von Quellcore
Hallo @ all!

[table]
[mrow]Suchbegriff[mcol]gesuchter Begriff[mcol]Erfolg[mcol]Bemerkungen
[mrow](SB)[mcol](GB)[mcol]OK / X[mcol](-)
[row]*.25[col]0.9.9.25[col color=red]X[col]SB <3 (.zählt nicht mit) / GB sind 4 Wörter, die alle <=3 Zeichen haben
[row]*.25*[col]0.9.9.25[col color=red]X[col]SB <3 (.zählt nicht mit) / GB sind 4 Wörter, die alle <=3 Zeichen haben
[row]*.25er[col]0.9.9.25er[col color=lightgreen]OK[col]SB >=3, GB >=3 Wörter
[row]*5er[col]0.9.9.25er[col color=lightgreen]OK[col]SB >=3, GB >=3 Wörter
[row]25e*[col]0.9.9.25er[col color=lightgreen]OK[col]SB >=3, GB >=3 Wörter / Punkt vor der 25 läutet neuen Wortanfang ein
[row]25e[col]0.9.9.25er[col color=red]X[col]SB >=3, GB >=3 Wörter
[row]*25e*[col]0.9.9.25er[col color=lightgreen]OK[col]SB >=3, GB >=3 Wörter / Wildcard kann auch für null Zeichen stehen
[/table]

Gruß
Quellcore

BeitragVerfasst: 24. Apr 2007, 08:03
von Andreas_Z
Hallo Quellcore!

Super. Und gleich zu den wichtigen Forumbeiträgen hinzugefügt.

Gruß
Andreas_Z

BeitragVerfasst: 29. Mai 2007, 19:38
von Quellcore
Hallo @ all!

Mir ist eben mal wieder etwas aufgefallen :?

Wenn man über ein Suchergebnis fährt, sieht man am Ende des Links die hinzugefügte "highlight" Funktion mit dem entsprechenden Suchbegriff.
Dies scheint mit der Wildcardsuche "* " nicht zu funktionieren.

Aus
Code: Alles auswählen
http://www.spamihilator.com/forum/viewtopic.php?t=6227&highlight=*26er

wird
Code: Alles auswählen
http://www.spamihilator.com/forum/viewtopic.php?t=6227&highlight=%2A26er

Die Syntax der "highlight" Funktion funktioniert so aber nicht


Gruß
Quellcore

BeitragVerfasst: 29. Mai 2007, 22:48
von Chactory
Hallo Quellcore!

Melde das doch mal den PHPBB-Leuten.

Gruß, Chactory