Wikipedia : Technische Wunsche/Topwunsche/Vorlagen suchen und einfugen

aus Wikipedia, der freien Enzyklopadie
Zur Navigation springen Zur Suche springen
Vorlagen suchen und einfugen
 
Status Umgesetzt
Ursprung Themenschwerpunkt Leichter mit Vorlagen arbeiten
Phabricator phab:T271802 , phab:T272354 , phab:T272355 , phab:T274908
Bearbeitende Team Technische Wunsche
Diese Seite dient der Dokumentation von Entwicklungsverlauf, Recherche und Diskussionen rund um das Projekt ?Vorlagen suchen und einfugen“. Anmerkungen und Fragen gerne auf der Diskussionsseite!

Dies ist ein Projekt aus dem Themenschwerpunkt ? Leichter mit Vorlagen arbeiten “. Allgemeine Informationen zu diesem Bereich und wie die Projekte ausgewahlt wurden, sind auf der Seite des Themenschwerpunkts zu finden.

  • Grünes Häkchensymbol für ja 12. Juli 2021: Bereitstellung auf
  • der deutschsprachigen, griechischen, malaiischen, twi, franzosischen, ungarischen, hebraischen, turkischen und finnischen Wikipedia
  • dem englischen Wikivoyage und Nauruan Wiktionary
  • Zu einigen Fragestellungen wurde Feedback eingeholt ( hier und auf weiteren Wikis), beispielsweise ob Unterseiten von Vorlagen aus der Suche ausgeschlossen werden konnen und sollen. Die Moglichkeiten wurde vom Team untersucht, siehe Weitere technische Nachforschungen .
  • Grünes Häkchensymbol für ja 09. Marz 2022: Aktivierung auf allen weiteren Wikis außer der englischen Wikipedia
  • auf der englischen Wikipedia:
  • Grünes Häkchensymbol für ja 16. Marz 2022: Aktivierung von Zuruck-Button und Warnungen
  • Grünes Häkchensymbol für ja 17. Mai 2022: verbesserte Suche

Zugrundeliegende Probleme

[ Quelltext bearbeiten ]

In Recherchen in den Wikis sowie in Interviews mit Community-Mitgliedern haben wir eine große Hurde identifiziert: Beim Hinzufugen einer Vorlage im VisualEditor ist es kompliziert und schwierig, eine geeignete Vorlage zu finden. Dabei haben sich insbesondere zwei Probleme herauskristallisiert:

  1. Wenn man die Vorlagensuche verwendet, muss man bereits wissen, nach welcher Vorlage man suchen mochte. Das liegt daran, dass die Suche derzeit eine Prafix-Suche ist, die Vorlagennamen also nach ihren Anfangsbuchstaben durchsucht. Wenn man also nach ?Hund“ sucht, wird eine Vorlage mit dem Namen ?Infobox Hund“ nicht in den Suchergebnissen auftauchen. Eine ubliche Abhilfe ist es, ahnliche Artikel zu finden, um zu sehen, welche Vorlagen dort verwendet werden.
  2. Wenn man eine Vorlage aus der Suche ausgewahlt hat, z. B. um sie erst einmal anzuschauen, bevor man sich entscheidet, sie der Seite hinzuzufugen, ist es nicht einfach, diese Auswahl wieder zu andern. Wenn man sich entscheidet, doch eine andere Vorlage zu verwenden, kann man nicht einfach zur Suche zuruckkehren; man muss stattdessen den Dialog ?Vorlage hinzufugen“ vollstandig schließen und die Suche von vorne beginnen. Es gibt auch keine Warnung, dass alle Anderungen an der zuvor ausgewahlten Vorlage verloren gehen.

Implementierung

[ Quelltext bearbeiten ]
Die verbesserte Suche im VisualEditor und 2017 Wikitext Editor Die alte Suche im VisualEditor und 2017 Wikitext Editor Die alte Suche im 2010 WikiEditor (Vorlagenassistent)

Verbesserte Suche

[ Quelltext bearbeiten ]

Fur die beiden Dialoge ?eine Vorlage hinzufugen“ (VisualEditor und 2017 Wikitext Editor) und ?eine Vorlage einfugen“ (Vorlagenassistent im 2010 WikiEditor), wurden folgende Anderungen umgesetzt.

Um das Finden relevanter Vorlagen zu erleichtern, auch wenn man den genauen Titel nicht kennt, andert sich die Suche wie folgt:

  • Die Suche durchsucht den gesamten Vorlagennamen sowie die zugehorige Vorlagendokumentation (mithilfe von CirrusSearch ), nicht mehr nur den Vorlagennamen in der genauen Reihenfolge der eingegebenen Buchstaben.
  • In den Suchergebnissen werden die Teile eines Vorlagennamens, die den Suchbegriff nicht enthalten , fett gedruckt, wodurch die Unterschiede zwischen den Ergebnissen hervorgehoben werden.
  • Das Suchergebnis, das dem Namen einer Vorlage exakt entspricht , wird an erster Stelle angezeigt ? es sei denn, es wurde von Cirrus Search schon gefunden und taucht somit ohnehin schon in den Top-Suchergebnissen auf.

Zuruck-Button und Warnung

[ Quelltext bearbeiten ]

Im Dialog ?eine Vorlage hinzufugen“ im VisualEditor wurden folgende Anderungen vorgenommen. Um besser in Vorlagen stobern und die passende Vorlage leichter finden zu konnen, wird es leichter, zuruck zur Suche zu gehen und eine neue Vorlage auszuwahlen:

  • Nachdem man eine Vorlage aus den Suchergebnissen ausgewahlt hat, verwandelt sich der Button fur das Schließen des Dialogs in einen Button zum Zuruckgehen .
  • Wenn man nach der Eingabe von Daten in einer Vorlage auf den Zuruck-Button klickt, wird eine Warnung angezeigt , dass die eingegebenen Daten verloren gehen.

Weitere technische Nachforschungen

[ Quelltext bearbeiten ]

Im Verlauf der Arbeit an diesem Projekt wurden von den Communitymitgliedern weitere Verbesserungswunsche und -vorschlage geaußert und mogliche technische Ansatze vom Team gepruft:

  • Rangordnung der Suchergebnisse:
    • eine Rangfolge nach Nutzungshaufigkeit, um die Zufalligkeit der Suchergebnisse zu minimieren
    • großere Berucksichtigung der Vorlagendaten (TemplateData) uber den Rest der Vorlagendokumentation, um relevantere Ergebnisse zu erzielen
    • Vorlagen mit Vorlagendaten (TemplateData) gegenuber undokumentierten Vorlagen priorisieren, um relevantere Ergebnisse zu erzielen
  • Unterseiten in den Suchergebnissen
    • Ausschluss bzw. geringere Priorisierung von Unterseiten wie Dokumentation, Tests etc. aus den Suchergebnissen, um diese zu bereinigen

Solche Anpassungen der Suchfunktion sind hochst komplex und bedurfen einer grundlegenden Anderung des Suchalgorithmus, die das Team im Umfang des Projekts nicht leisten kann. Die Vorschlage und die Ergebnisse der technischen Ermittlungen werden gesammelt und an das zustandige Search Team der WMF weitergeleitet, sodass ihre Bearbeitung erfolgen kann.