Wikivoyage:Gadgetwerkstatt

Index > Gadgetwerkstatt

Die Gadgetwerkstatt soll der Community helfen, neue Helferlein (Gadgets) zu entwickeln. Es gibt zwei Möglichkeiten, wie ein Gadget seinen Weg in das Wiki findet. In beiden Fällen wird eine Unterseite unter dieser Werkstatt erstellt, auf der die Diskussionen und Tests durchgeführt werden. Dann entscheidet die Community über Bedarf und im Falle eines Vorschlags über die technische Machbarkeit des Gadgets. Gibt es zu Testzwecken eine Version des Helferleins, findest du sie am Ende der Einstellungen unter der Zwischenüberschrift „Beta-Funktionen“.

Ein Gadget vorschlagenBearbeiten

Variante 1: Du hast eine Idee, welches Helferlein dir und der Community die Arbeit erleichtern könnte. Dann kannst du hier einen Vorschlag einreichen. Beschreibe bitte möglichst genau, wie du dir die Funktionalität vorstellst und gib dem neuen Helferlein einen kurzen und prägnanten Namen. Die Sprache für die Bezeichnung (deutsch oder englisch) ist dabei egal. Der Anwender bekommt den Namen am Ende nicht zu sehen. Im Regelfall gibt es zwei Techniken für Gadgets: CSS und JavaScript. Welche am Ende genutzt wird, ist am Anfang egal.


Variante 2: Du hast auf deiner Nutzerseite bereits ein Skript entwickelst und möchtest es der Community als Helferlein zur Verfügung stellen. Im Rahmen des Vorschlags ist es möglich, deine Version als Beta-Version des Helferleins zu implementieren. Dies ist nur durch einen Administrator möglich. Bist du dir nicht sicher mit den Auswirkungen auf das Wiki, ist es auch möglich, weiter im Nutzernamensraum zu arbeiten. Jeder Tester muss sich das Skript dann auf seiner Seite einbinden.


Hast du einen entsprechenden Vorgang angelegt, kannst du ihn auf diese Seite stellen, damit ihn alle Mitautoren finden. Füge einfach den folgenden Block an:

== <Name des Gadgets> ==

{{Wikivoyage:Gadgetwerkstatt/<Name des Gadgets>}}

Ein Gadget testenBearbeiten

In deinen Einstellungen kannst das zu Testzwecken eingerichtete Gadget aktivieren. Du findest es am Ende der Seite im Abschnitt „Beta-Versionen“. Weitere Informationen und Hilfen zu den Gadgets findet du auf Hilfe:Helferlein.

Zukunft.jsBearbeiten

GadgetBearbeiten


FunktionBearbeiten

Das Helferlein sammelt alle mit {{Zukunft}} markierten veralteten Informationen eines Artikels und zeigt diese gebündelt in einer Hinweisbox am Anfang des Artikels an.

Tests, Vorschläge und DiskussionBearbeiten

Wie sollte das denn aussehen? Weder bei Warschau noch bei Österreich sehe ich bisher etwas im Artikelkopf. --4omni (Diskussion) 10:51, 6. Jul. 2020 (CEST)

Bei mir kommt in der Konsole eine Fehlermeldung: JavaScript parse error (scripts need to be valid ECMAScript 5): Parse error: Missing ; before statement in file 'MediaWiki:Gadget-Zukunft.js' on line 37 -- DerFussi 11:00, 6. Jul. 2020 (CEST)
Ah, danke für die Fehlermeldung. Ich hatte einige neuere JavaScript-Funktionalitäten verwendet, die die Wiki-Software wohl nicht sonderlich mag (wahrscheinlich damit auch alte Browser keine Fehler werfen). Ich habe das soweit umgeschrieben und durch den Tester der WMF ("eslint-config-wikimedia") in entsprechender Version geworfen. Angezeigt bekomme ich jetzt noch einen Fehler, aber den würde ich als False Positive einstufen. Wegen der erforderlichen Berechtigung konnte ich die Änderungen nur in meiner persönlichen Kopie anwenden, das müsste jemand mit entsprechenden Rechten noch rüberkopieren.
Tut mir leid, für die Probleme. Zu meiner Verteidigung: Wenn man das Script über seine global.js mit mw.loader.load einbindet wird nicht von der Software gejammert.    --Nw520 (Diskussion) 15:48, 6. Jul. 2020 (CEST)
Ich habe das GAdget aktualisiert. -- DerFussi 16:24, 6. Jul. 2020 (CEST)
Super, danke schön. Soweit ich sehe funktioniert es jetzt auch. --Nw520 (Diskussion) 16:25, 6. Jul. 2020 (CEST)
Ja, jetzt ist in den o.g. Beispielen die Hinweisbox zu sehen. Zwei Kleinigkeiten: „Artikel“ → „Reiseführer“; Doppelpunkt statt Punkt hinter „aktualisierst“. Für welche Namensräume ist das Gadget aktiv? --4omni (Diskussion) 19:16, 6. Jul. 2020 (CEST)
Momentan ist das Helferlein in jedem Namensraum aktiv. Natürlich kann aber je nach Namensraum oder Seite (beispielsweise alle Bearbeiten-Seiten) eine Anzeige unterbunden werden; dafür bräuchte ich nur eine Auflistung der relevanten Namensräume. --Nw520 (Diskussion) 21:11, 6. Jul. 2020 (CEST)
Wenn ich mal unterstelle, dass Eduard das Helferlein aktiviert hat, dann wirkt es schon gut (Bearbeitung innerhalb von vier Stunden nach Setzen der Zukunft-Vorlage) :-) Wie auch immer, gut ist, dass das Helferlein die Vorlage einschließlich etwaiger Notizen sichtbar macht. --4omni (Diskussion) 23:54, 7. Jul. 2020 (CEST)
Moin 4omni, deine Unterstellung trift leider nicht zu. Ich habe kein entsprechendes Helferlein aktiviert, lediglich in meiner Beobachtungliste deine Änderung gefunden, dann im Artikel den dazugehörigen Hinweis gesehen und den Eintrag aktualisiert. Ich sehe auch jetzt bsw. im Artikel Warschau keinen Hinweis im Artikelkopf sondern lediglich die rote Fehlermeldung in der vCard. Gruß--Eduard47 (Diskussion) 10:45, 8. Jul. 2020 (CEST)
@Eduard47: Du musst es dir aktivieren. Siehe Hilfe:Helferlein - das muss ich aber noch verbessern. Es steht ganz unten unter „Beta-Funktionen“.
@Nw520, 4omni: Helferlein, zugehörige Wartungskategorien, Zukunftsvorlage. Langsam könnt es Zeit werden für ein Hilfeartikel zu dem Thema, oder? --- DerFussi 12:10, 8. Jul. 2020 (CEST)
Danke Fussi für den Tipp, aber bis zu Deinem Eintrag in der Lounge von heute morgen wusste ich nichts von diesem Helferlein. Hab' jetzt aktiviert, Anzeige klappt! Vorschlag: Hinweis auf das neue Helferlein in der Lounge? Gruß --Eduard47 (Diskussion) 13:48, 8. Jul. 2020 (CEST)
@DerFussi: Hilfe:Infos aktualisieren, Hilfe:Reiseführer aktualisieren, Hilfe:Informationen aktuell halten, Hilfe:Reiseführer aktuell halten, oder was schwebt dir da vor? --4omni (Diskussion) 20:42, 8. Jul. 2020 (CEST)
Da habe ich auch keine passende Idee. Bei der Auswahl eher einen der letzten beiden. -- DerFussi 05:09, 9. Jul. 2020 (CEST)
Mir stellt sich auch die Frage, für wen das Helferlein eigentlich sein soll? Ich werde es mir sicher nicht einrichten. Ich habe die gewünschten aktuellen Informationen im Regelfall nicht und da stört mich der Kasten da oben eher. Wahrscheinlich brauchen eher die (anonymen) Nutzer ein solches Tool. Vielleicht ist es ja für den einen oder anderen auch eine Einladung zur Mitarbeit. -- DerFussi 05:20, 9. Jul. 2020 (CEST)