Das
erweiterte Suchprofil bietet auf der Seite „Spezial:Suche“ Zugriff auf Suchfunktionen, die spezifisch für die Erweiterung „Semantic MediaWiki“ sind. Die Suchfunktionen bestehen aus:
Sucheingabe
Das Eingabefeld der Suche unterstützt die Nutzung der von Semantic MediaWiki bereitgestellten Abfragesyntax (
#ask:
-Syntax) zur Durchführung einer semantischen Suche. Nützliche Suchausdrücke sind:
in:
, um alles zu finden, was die Eingabe "…" enthält. Dies ist insbesondere nützlich, wenn die gesuchten Begriffe nicht eindeutig und/oder die Attribute unbekannt sind (z. B.:in:(lorem && ipsum)
entspricht [[~~*lorem*]] && [[~~*ipsum*]]
)
phrase:
, um alles zu finden, was exakt der Eingabe "…" entspricht
has:
, um alle Objekte eines angegebenen Attributs "…" zu finden (z. B.: has:(Foo && Bar)
entspricht [[Foo::+]] && [[Bar::+]]
)
not:
, um keines der Objekte zu finden, das die Eingabe "…" enthält
- Einige Suchausdrücke sind reserviert wie beispielsweise: '&&', 'AND', '||', 'OR', '(', ')', '[[', ']]'
Einige der gelisteten Suchausdrücke sind nur in Verbindung mit einem aktivierten Volltextsuchindex oder einer ElasticSearch-Datenbank nützlich.
Sortieren nach
Ermöglicht die Anpassung der Anzeige von Suchergebnissen mit den folgenden Auswahlmöglichkeiten:
- „Titel“ – verwendet den Seiten- oder Anzeigetitel als Sortierkriterium
- „Aktuellste Treffer“ – verwendet den Zeitpunkt der letzten Änderung als Sortierkriterium. Ergebnisse aus Unterobjekten werden indes nicht angezeigt, da sie generell nicht mit dem notwendigen Attribut „Zuletzt geändert“ annotiert werden.
Formulare
Formulare werden Benutzern zur Verfügung gestellt, um spezielle Nutzungsfälle bei der Suche abzudecken. Formulare können unterschiedliche Attribut- und Werteingabefelder enthalten, um es Benutzern leichter zu machen, eine Suche durchzuführen. (siehe
verfügbare Formulare)
Namensraum
Der Auswahlkasten für Namensräume wird ausgeblendet, sobald ein Formular ausgewählt wurde. Dieser kann jedoch mithilfe der Schaltflächen „Anzeigen“ wieder sichtbar gemacht werden.