Wikipedia:Technische Wünsche/Spezialisierte Suche
Spezialisierte Suche | |
---|---|
Status | Erledigt |
Ursprung | Workshop 2016 |
Phabricator | Projekt-Board „Advanced Search“ |
Bearbeitende | Team Technische Wünsche, Search Team (WMF) |
Hintergrund
BearbeitenDie 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 sie für alle nutzbar werden.
Nach einigen Workshops, Tests und Feedbackrunden wurde die Mediawiki-Erweiterung „AdvancedSearch“ entwickelt. Diese verbesserte Suchseite stand seit Ende 2017 als Beta-Funktion zur Verfügung und ist seit November 2018 standardmäßig aktiviert.
Funktionsweise
BearbeitenDas erweiterte Suchformular ist auf Spezial:Suche eingebunden. Diese Seite erreicht man beispielsweise, indem man auf die Lupe im normalen Suchfeld klickt.
Die neue Funktion ergänzt auf der Seite Spezial:Suche ein Suchformular mit zwei Balken (siehe Screenshot 1):
- Erweiterte Suchoptionen
- Suchen in (Namensräume)
Erweiterte Suchoptionen
BearbeitenDas Formular mit den Erweiterten Suchoptionen ruft man durch Klick auf den gleichnamigen Balken auf.
- Suchoptionen (Screenshot 2): Es lassen sich verschiedene Optionen kombinieren, um die Suche eingrenzen.
- Beispiel für die Kombination von Suchoptionen
- Übersicht über die Parameter, die die Erweiterte Suchoberfläche enthält, sowie Infos dazu, welche nicht integriert werden können
- Hilfestellungen (Screenshot 3): Wer die Parameter, die hinter einer Suchanfrage stecken (beispielsweise
intitle
), lernen möchte, kann auf die Hilfe-Symbole klicken, die vor dem Suchfeld stehen. Es erscheint dann eine kurze Erklärung, welchen Suchparameter das jeweilige Feld verwendet. - Eingeklapptes Formular (Screenshot 4): Klappt man das Suchformular wieder ein, so sieht man darin alle Suchfelder, die ausgefüllt wurden, als Tags. Der Inhalt der Suchfelder wird in den Tags als Vorschau angezeigt. Durch Klicken auf das X innerhalb eines Tags werden die Inhalte der Suchfelder entfernt.
Suchen in (Namensräume)
BearbeitenDie Suchoberfläche erlaubt es außerdem, einzugrenzen, in welchen Namensräumen gesucht werden soll, also z. B. in Artikeln oder auf Benutzerdiskussions- oder auf Hilfeseiten et cetera. (Screenshot 5)
- Namensräume können beliebig kombiniert werden.
- Die gewünschten Namensräume können auf verschiedene Weise ausgewählt werden: Man kann sie eintippen, aus einer Dropdownliste auswählen oder vorgegebene Kombinationen anwählen. 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 oder aus der Dropdownliste heraus entfernt werden. Erneutes Klicken auf „Alle“ entfernt alle Auswahlen auf einen Rutsch.
JavaScript
BearbeitenDie neue Suchoberfläche verwendet JavaScript. Wer dies nicht aktiviert hat, sieht weiterhin die bisherige Ansicht, ohne Formular und mit der alten Namensraumauswahl.
Deaktivieren der Erweiterten Suchoberfläche
BearbeitenWer lieber mit der vorherigen Ansicht sucht, kann die Erweiterte Suchoberfläche in den eigenen Einstellungen deaktivieren.
Neue Suchfelder hinzufügen
BearbeitenDurch einen Hook in der Mediawiki-Erweiterung AdvancedSearch ist es möglich, neue Felder in der Erweiterten Suchoberfläche zu ergänzen.
Mehr Informationen: Dokumentation, T217446
Links
BearbeitenStatus
Bearbeiten- ✔ 21.11.2017 auf Mediawiki.org und test.wikipedia.org
- ✔ 29.11.2017 auf der deutschsprachigen und arabischen Wikipedia
- ✔ 6.12.2017 auf der ungarischen und persischen Wikipedia. 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
- ✔ 20.09.2018: Veränderungen an der Auswahl der Namensräume, u.a.
- a) Bündelung von Namensräumen mit den dazugehörigen Diskussionsnamensräumen.
- b) Im Dropdown werden Auswahlkästchen ergänzt, um deutlich zu machen, welche Namensräume ausgewählt wurden, und um Namensräume über die Dropdownliste wieder entfernen zu können.
Standard-Funktion
- ✔ 8.11.2018: auf Mediawiki.org
- ✔ 15.11.2018: auf der deutschsprachigen sowie arabischen, ungarischen und persischen Wikipedia
- ✔ 28.11.2018: Veröffentlichung auf weiteren Wikis, sowie Benutzereinstellung zum Deaktivieren der Funktion
Verschiedene Verbesserungen
- ✔ 28.3.2019: Die mit der Erweiterten Suchoberfläche erstellten URLs sind immer eindeutig. In der Vergangenheit konnte ein Link verschiedene Suchergebnisse erzeugen, je nachdem welche Namensraum-Kombinationen man als Standard-Kombination gespeichert hatte. (T217445)
- ✔ 11.4.2019: Ein Hook erlaubt es neue Suchfelder zu ergänzen. (Dokumentation) (T217446)
- ✔ 11.4.2019: Der Abschnitt „Suchen in“ ist nun standardmäßig eingeklappt. Er kann ausgeklappt werden, um die zu durchsuchenden Namensräumen zu spezifizieren. Andernfalls wird in den vorausgewählten Namensräumen gesucht, die als kleine „Pillen“ angezeigt werden. Durch diese Änderung wird die Suchoberfläche verkleinert, Ladezeiten werden verkürzt und die Erweiterten Suchoptionen werden besser sichtbar. (T217443)
Feedback
BearbeitenRückmeldungen, Ideen oder Fragen können sehr gern auf der Diskussionsseite gestellt werden. Vielen Dank!