Wikipedia:Technische Wünsche/Spezialisierte Suche

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Spezialisierte Suche
Status In Arbeit (Beta)
Ursprung Workshop 2016
Phabricator Projekt-Board „Advanced Search“
Bearbeitende Team Technische Wünsche, Search Team (WMF)

Diese Seite dient der Dokumentation von Entwicklungsverlauf, Recherche und Diskussionen rund um den Wunsch „Spezialisierte Suche“. Anmerkungen und Fragen gerne auf der Diskussionsseite!

The Tiniest Detail Matters (8491259424).jpg

Die Suche in der Wikipedia bietet viele Möglichkeiten, wenn man sie denn findet! Parameter, die in der Suche benutzt werden können, um z.B. innerhalb von (Unter-)Kategorien ("incategory", "deepcat") oder im Quelltext ("insource") suchen zu können, sind sowohl neuen als auch erfahrenen Autorinnen und Autoren kaum bekannt und zzt. lediglich über Hilfeseiten auffindbar. Ziel des Projekts „Spezialisierte Suche“ ist es, die bereits existierenden Möglichkeiten der erweiterten Suche auf Spezial:Suche so darzustellen, dass die für alle nutzbar werden. Diese verbesserte Suchseite steht seit Ende November 2017 als Mediawiki-Erweiterung in Form einer Beta-Funktion zur Verfügung.

Mediawiki-Extension für die Erweiterte Suchoberfläche[Quelltext bearbeiten]

Screenshot 1: Erweiterte Suche, Stand 3. Mai 2018
Screenshot 2: Erweiterte Suche mit eingeklappten Balken, Stand 3. Mai 2018
Screenshot 3: Erweiterte Suche mit Erklärung der Suchparameter

Nachdem einige Workshops und Feedbackrunden durchgeführt wurden, wurde an der Mediawiki-Erweiterung „AdvancedSearch“ gearbeitet. Sie wird zunächst als Beta-Funktion zur Verfügung gestellt.

Hinweise zur Beta-Funktion[Quelltext bearbeiten]

  • Um die Beta-Funktion zu nutzen, geht man auf Einstellungen > Beta-Funktionen und setzt dort ein Häkchen bei „Erweiterte Suchoberfläche“ und klickt unten auf „Einstellungen speichern“. Danach bekommt man das erweiterte Suchformular auf Spezial:Suche, z. B. indem man auf die Lupe im normalen Suchfeld klickt.
  • Wer den Prototypen getestet hat, muss das dazugehörige Script in der eigenen common.js oder global.js deaktivieren, anderfalls überschreibt es die Beta-Funkton.
  • Die Funktion startet als „kleine Erweiterte Suche“ in die Betaphase. Einige Funktionen, z. B. weitere Schlüsselwörter, sollen noch ergänzt werden.

Funktionsweise[Quelltext bearbeiten]

Die Erweiterung „AdvancedSearch“ ergänzt auf der Seite Spezial:Suche ein Suchformular mit zwei Balken (siehe Screenshot 1):

  • Erweiterte Suchoptionen
  • Suche in

Erweiterte Suchoptionen[Quelltext bearbeiten]

Durch Klick auf den Balken "Erweiterte Suchoptionen" öffnet sich ein Suchfeld mit verschiedenen Optionen, um die Suche einzugrenzen. Verschiedene Suchoptionen können kombiniert werden. So kann beispielsweise gesucht werden nach

  • Seite enthält „Sommer“
  • UND Seite enthält genau das Wort „Picknick“ UND das Wort „Ameise“
  • UND Seite enthält nicht „Sturm“

Wird der Balken „Erweiterte Suchoptionen“ eingeklappt, so sieht man darin alle Suchfelder, die ausgefüllt wurden, als Tags (s. Screenshot 2). Was in den Suchfeldern steht, wird in den Tags als Vorschau angezeigt. Durch Klicken auf das X innerhalb eines Tags werden die Suchfelder entfernt.

Zur Nutzung der Erweiterten Suche ist es nicht nötig, die Parameter (beispielsweise „intitle“) zu kennen, die hinter einer Suchanfrage stecken. Wer sie lernen möchte, kann aber auf die Hilfe-Symbole klicken, die hinter jeder Zeile stehen (s. Screenshot 3). Es erscheint dann eine kurze Erklärung, welchen Suchparameter das jeweilige Feld verwendet.

Hier findet sich eine Übersicht über die Parameter, die die Erweiterte Suchoberfläche aktuell enthält, die noch geplant sind und die nicht integriert werden können.

Suche in[Quelltext bearbeiten]

In einem zweiten Balken können die Namensräume ausgewählt werden, in denen gesucht werden soll, also ob z. B. in Artikeln gesucht werden soll, oder auf Benutzerdiskussionsseiten oder auf Hilfeseiten et cetera. Namensräume können beliebig kombiniert werden. Die gewünschten Namensräume können entweder eingetippt oder aus einer Dropdownliste ausgewählt werden. Mit der Auswahl „Alle“ werden alle Namensräume ausgewählt. Ausgewählte Namensräume werden als Tags angezeigt und können durch Klicken auf das X innerhalb des Tags entfernt werden.

Links[Quelltext bearbeiten]

Status[Quelltext bearbeiten]

  • ✔ Seit Dienstag, 21. November 2017, als Beta-Funktion auf Mediawiki.org und test.wikipedia.org verfügbar.
  • ✔ Seit 29.11.2017: als Beta-Funktion auf der deutschsprachigen und arabischen Wikipedia verfügbar.
  • ✔ Seit 6.12.2017: als Beta-Funktion auf der ungarischen und persischen Wikipedia verfügbar
  • Seitdem wurden etliche Bugs behoben, insbesondere die Auswahl der Namensräume betreffend.
  • ✔ 25.02.2018: Suche nach Unterseiten ist enthalten
  • ✔ 3.05.2018: Die Suche in Kategorien einschließlich Unterkategorien ist möglich.
  • ✔ 8.05.2018: Auf allen weiteren Wikis als Beta aktiviert

Weitere Schritte[Quelltext bearbeiten]

Feedback[Quelltext bearbeiten]

Rückmeldungen, Ideen oder Fragen können sehr gern auf der Diskussionsseite gestellt werden. Vielen Dank!