Suche nach Objekten in BSCW

Mit einer internen Suchmaschine finden Sie Objekte in BSCW. Im Formular ‚Anfrage bear­beiten‘ spezifizieren Sie für eine Suche in BSCW:

      im Feld ‚Suchen‘ den Ordner, in dem die Suche gestartet werden soll; wenn Sie zahl­reiche Objekte in vielen Arbeitsbereichen gespeichert haben, sollten Sie die Suche auf den vielversprechendsten Ordner einschränken und es nach Möglichkeit vermeiden, ‚in Ihren Arbeitsbereichen‘ zu suchen, da dies sehr lange dauern kann;

      im Feld ‚vom Typ‘ den Typ des Objekts, das Sie suchen: Dokument, Ordner usw. oder ‚beliebig‘, wenn Sie den Typ nicht kennen;

      im restlichen Teil des Formulars die Suchkriterien, den die von Ihnen gesuchten Ob­jekte genügen sollen.

Abbildung 13: BSCW-Suchformular

Bei den Suchkriterien ist die namensbasierte Suche voreingestellt, aber die Suche kann auch mit anderen Kriterien wie ‚Inhalt‘, ‚Beschreibung‘ und anderen Metadatenattributen durch­geführt werden. Wählen Sie dazu ein zusätzliches Kriterium im Feld ‚Neuer Suchausdruck‘ aus und klicken Sie auf [Hinzufügen]. Sie können Suchkriterien durch Klicken auf das Sym­bol Entfernen rechts neben dem Kriterium auch wieder entfernen.

Bei vielen Suchkriterien können Sie bestimmen, wie die eingegebene Phrase bei der Suche benutzt werden soll. Wenn Sie auswählen und ‚Über B‘ in ein Namenfeld eingeben, werden damit alle Objekte gefunden, deren Name mit dieser Phrase anfängt, also z.B. ‚Über BSCW‘ oder ‚über beide Seiten der Medaille‘. Wenn Sie ‚<regex>‘ anstatt ‚beginnt mit‘ auswählen, kön­nen Sie einen regulären Ausdruck nach der Python-Syntax für reguläre Ausdrücke in das Such­feld eingeben. Diese Möglichkeit ist für Benutzer gedacht, die sich mit regulären Aus­drücken in Python auskennen (vgl. Python Library Reference, Modul re). Beachten Sie, dass die Eingabe in ein Tag-Suchfeld nicht als Phrase interpretiert wird, sondern als eine Reihe von Wörtern, die durch Leerzeichen getrennt sind. Wenn Sie also ‚beginnt mit‘ auswählen und ‚eisen sys‘ in ein Tag-Feld eingeben, werden damit alle Objekte gefunden, die mindes­tens zwei Tags besitzen, die mit ‚eisen‘ bzw. ‚sys‘ beginnen, z.B. ‚Eisenbahn, System‘ oder ‚Sys­tole, Eisenhut‘.

Komplexere Anfragen können durch Kombinieren einzelner Suchkriterien durch ‚und‘, ‚oder‘, ‚und nicht‘ und ‚oder nicht‘ gestellt werden. Die Operatoren ‚und‘ und ‚und nicht‘ bin­den stärker als ‚oder‘ und ‚oder nicht‘, d.h. eine Anfrage ‚A und B oder C‘ wird als ‚(A und B) oder C‘ interpretiert.

Wenn der Indexdienst PyLucene auf Ihrem BSCW-Server eingesetzt wird, werden nicht nur Dokumentinhalte für eine schnellere Suche indexiert, sondern auch Metadaten von Objekten wie Namen, Beschreibungen und Tags. In diesem Fall wird Ihre Eingabe in Suchfelder als Wörter interpretiert, die in den betreffenden Attributen von gesuchten Objekten enthalten sein müssen. Sie können dabei Jokerzeichen benutzen und durch Verwendung von Anführungs­zeichen Phrasen bilden.

Sie können zur [Standardanfrage] zurückkehren (die ‚Name‘ als einzigen Suchausdruck hat) oder die [Letzte Anfrage] anzeigen lassen.

BSCW zeigt das Suchergebnis (d.h. die Liste der Treffer) auf einer Ordner-Seite. Die Be­schreibung jedes Objekts enthält den Ordner, in dem es sich befindet. Vergewissern Sie sich deshalb, dass Sie  Ansicht    Beschreibung  aktiviert haben.

Bitte beachten Sie, dass die Suche im Inhalt von Dokumenten nur reine Text- und HTML-Dokumente (MIME-Typ text/plain und text/html) einschließt, wenn auf Ihrem BSCW-Server kein Indexdienst installiert ist. In jedem Fall wird die Suche im Inhalt von Doku­men­ten erst durchgeführt, nachdem alle anderen Suchkriterien ausgewertet worden sind. Wenn Sie also nur nach Dokumenten auf der Basis ihres Inhalts suchen, sollten Sie die unten be­schriebene Suche ‚in Ihren Dokumenten‘ benutzen, sofern Ihre BSCW-Installation über einen Indexdienst verfügt.