MediaWiki Diskussion:Gadgets-definition/Archiv 2007

aus Wikipedia, der freien Enzyklopädie

Farbliche Anzeige von Byte-Änderungen

Kann ich eine Seite für die farbliche Anzeige von Byte-Änderungen anlegen?--Τιλλα 2501 ± 01:53, 15. Nov. 2007 (CET)

Das ist doch schon längst in den normalen Prefs einstellbar. Bevor das hier explodiert zu einer Liste von zig Features, die keiner mehr ueberblickt, sollten wir vielleicht erstmal Vorschlaege sammeln und dann ranken, was fuer viele Benutzer wirklich nuetzlich ist. --Elian Φ 02:04, 15. Nov. 2007 (CET)
Und wie? Bisher mache ich es so:
/* Anzeige von Byte-Änderungen */
.mw-plusminus-pos {color: #006600;}
.mw-plusminus-neg {color: #990000;}
--Τιλλα 2501 ± 02:10, 15. Nov. 2007 (CET)
Okay, sorry, ich hatte jetzt grade irgendwie die Byte-Anzeige fuer Links im Kopf. Trotzdem ist die Frage, ob Leute, die das wollen, sich so einen kurzen Schnipsel nicht einfach in ihr CSS setzen koennen (oder, wenn Konsens besteht, dass die farbliche Anzeige die Usability verbessert, das in common.css integriert). --Elian Φ 02:30, 15. Nov. 2007 (CET)
Richtig, jedoch kann man auch die derzeitigen Gadgets ins CSS schreiben. Am besten wäre vielleicht wirklich eine Abstimmung für jedes Gadget.--Τιλλα 2501 ± 02:36, 15. Nov. 2007 (CET)
siehe #Konzept --Elian Φ 02:48, 15. Nov. 2007 (CET)
Insbesondere sollten wir WP:SKIN einbeziehen. -- Complex 02:18, 15. Nov. 2007 (CET)
Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)

Konzept

Okay, wir haben bei diesem Feature die Wahl: wollen wir in drei Wochen eine Liste aus 30 Eintraegen mit CSS-Schnipseln, "Interwikis gruen faerben", "Bytes rot anzeigen", "Sitenotice ausblenden", wo von den obskureren der normale Benutzer sowieso nicht versteht, was sie genau tun, oder wir ueberlegen uns jetzt ein Konzept, wie wir diese Erweiterung nutzen wollen. Was zum Beispiel moeglich waere, waeren Javaskript-Erweiterungspakete, von denen der Benutzer das fuer seine Haupttaetigkeiten passende auswaehlen kann. Fuer den Recentchanges-Patroller der Erweiterungskasten mit Rollback und One-Klick-Loeschantrag und -QS. Rechtschreibpruefung fuer Autoren. Sachen, die es Benutzern ersparen, weiterhin laenglichen Javascript-Code in ihre Skins zu kopieren, ohne dass sie ueberhaupt genau verstehen, was sie da tun (gestehe, ich gehoere auch zu der Klientel) und die die Standardwuensche abdecken, warum Leute das trotzdem machen (und sich mitunter froehlich dem Risiko aussetzen, dass jemand durch fehlerhaften Code ihren Account hijackt). Hier haben wir die Moeglichkeit, die viel nachgefragten Sachen _sicher_ anzubieten und zentral upzudaten. Ende Predigt. --Elian Φ 02:48, 15. Nov. 2007 (CET)

/me schließtt sich Elians Predigt an. Insbesondere für die komplexeren Skripte, in denen man noch bestimmte Funktionen an- und ausschalten kann (mir selber war das rumfrickeln in der monobook.css/.js immer zu umständlich), bietet es sich an, diese hier zentral nach Komponenten anzubieten.
Folgenden organisatorischen Vorschlag möchte ich noch machen: Die Namenswahl der Gadgets im MediaWiki-Namensraum ist prinzipiell frei. Es gibt jedoch mittlerweile über 3000 Systemnachrichten, so dass (unbemerkte) Konflikte mit MediaWiki-Systemnachrichten vorkommen könnten. Mein Vorschlag daher: Jedes Gagdet erhält für Beschreibung und Code den Prefix „Gadget-“. So behält man auch über Spezial:Prefixindex einen besseren Überblick. — Raymond Disk. Bew. 08:21, 15. Nov. 2007 (CET)
Full ack, da gibt es nix gegen zu sagen. Ansonsten halte ich Elians Idee auch für gut. Was spricht eigentlich dagegen, ähnlich wie auf Commons zentrale js-Features in Mediawiki-js auszulagern (Ohne sie als Gadget anzubieten)? Gruß, Code·Eis·Poesie 08:35, 15. Nov. 2007 (CET)
Dann sollten CSS und JS auch gleich voneinander getrennt werden. Einmal im Anzeigenamen und einmal im Seitennamen, dann behält man in Prefixindex und in den Einstellungen auch den Überblick was was ist. --BLueFiSH.as (Langeweile?) 10:40, 15. Nov. 2007 (CET)
Diese Idee unterstütze ich.--Τιλλα 2501 ± 14:49, 15. Nov. 2007 (CET)
Meine Meinung hierzu: Gadgets sollten auf keinen Fall so aussehen (um ein beliebiges Beispiel herauszugreifen). Ein Gadget darf immer nur eine einzelne, klar abgegrenzte Funktion beinhalten (oder eine kleine Gruppe sehr eng verwandter Funktionen). Die großen Universalskripte, die auf einen Schlag eine große Menge neuer Funktionen einführen und unter Umständen die halbe MediaWiki-Software modifizieren, sollten auch weiterhin denjenigen Benutzern vorbehalten bleiben, die sich damit auskennen und genau wissen, was sie tun.
Gadgets sollten immer so gestaltet sein, dass sie für die große Masse der Otto-Normal-Benutzer nützlich sind. Und das kann man – meiner Meinung nach – besser durch viele kleine als durch wenige große Gadgets erreichen.
Zwei Skripte, die ich sehr gern als Gadget zur Verfügung stellen möchte sind moveIntroductionToTop.js sowie showInfoboxToggle.js. Mein Problem ist nun, dass ich diese gern selbst pflegen möchte. Gibt es nicht vielleicht die Möglichkeit, einzelne Seiten für bestimmte Benutzer freizuschalten, oder muss ich mich dazu tatsächlich zum Admin wählen lassen? --TM 19:09, 15. Nov. 2007 (CET)
Ich glaube über [1] würden sich auch Einige freuen. --Revolus Echo der Stille 19:17, 15. Nov. 2007 (CET)
Sowas klappt auf Commons gut über die Diskussionsseiten der entsprechenden MediaWiki-Texte. Gruß, Code·Eis·Poesie 19:18, 15. Nov. 2007 (CET)
Hat nicht jemand Lust Wikipedia:Gadgets bzw. Hilfe:Gadgets zu schreiben? Dort ließe sich dann auch öffentlichere Diskussion führen. --Revolus Echo der Stille 00:31, 17. Nov. 2007 (CET)

Der Präfix "Gadget-" an allen verwendeten Nachrichten wird jetzt per software erzwungen. -- Duesentrieb 00:31, 17. Nov. 2007 (CET)

Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)

Vorangegangene Diskussion

Siehe auch Wikipedia:Tellerrand wo schon dazu diskutiert und ein paar nützliche Skripte zusammengetragen wurden und wo die ganze Sache mit der Aktivierung angefangen hatte... Arnomane 00:44, 16. Nov. 2007 (CET)

Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)

Kandidatenliste

Hier eine Vorschlagsliste von Skripten, die den obigen Anforderungen im Abschnitt Konzept gerecht werden (keine Mikroschnipsel und keine Multifunktionscodehaufen) Bitte auch bedenken, das allerhöchstens 15 Gadgets aus Übersichtsgründen Platz haben. Also bitte in der Endauswahl eurer Favoriten streng auswählen (aber erstmal hier eintragen ;-) Arnomane 00:20, 17. Nov. 2007 (CET):

15 finde ich ziemlich wenig - 150 sollten es natürlich nicht werden. Man kann die Gadgets übrigens mit Abschnitten/Überschriften strukturieren.
Ach ja, nochwas: die aktuellen "Mikroschnipsel" dürfen gerne wieder raus, die waren vor allem zur Demonstration gedacht. -- Duesentrieb 10:42, 17. Nov. 2007 (CET)
Hm ok mit der Strukturierung ist es wohl sinnvoll machbar über 15 auf längere Sicht zu haben. Den Demoschnipsel * InlineInterwikisInGruen|InlineInterwikisInGruen.css hab ich mal raus, der zu den Personendaten kann ja erstmal bleiben und ausgebaut werden. Arnomane 01:51, 21. Nov. 2007 (CET)
Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)

Nicht zugeordenter Vorschläge

Bearbeitungshilfen

Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)

Lesehilfen

  • MediaWiki:Gadget-navigation-popups.js (Anfang des verlinkten Artikels beim Mouseover, siehe Wikipedia:Helferlein/Navigation-Popups). Bitte mittels includePage( 'MediaWiki:Gadget-navigation-popups.js' ); im eigenen monobook.js testen ob es so passt, da dies einer der ersten Kandidaten ist.
    Hab ich jetzt aktiviert. Arnomane 22:46, 20. Nov. 2007 (CET)
  • Rot-Grün-Sehschwäche Gerne noch erweitert auf andere Augenschwächen.
    Gibt es noch andere Bereiche in denen man Wikipedia an Farbsehschwächen anpassen müsste? Arnomane 20:04, 29. Nov. 2007 (CET)
    Geringe Kontraste sind manchmal ein Problem, z. B. der graue Untertitel .contentSub oder .autocomment und diverse andere in Versionsgeschichten und Beobachtungslisten verwendete Klassen (alle in main.css definiert) . --TM 22:19, 30. Nov. 2007 (CET)
    Erweitern kann man es ja immernoch. Es wäre auf jedenfall eine Klassesache für alle Nutzer mit Rot-Grün-Sehschwäche, wenn man das jetzt schon aktivieren könnte. --Revolus Echo der Stille 12:50, 3. Dez. 2007 (CET)
    Ist seit vorgestern aktiviert (auch auf Spezial:Neue Seiten). Hilfetext schreibe ich noch dazu. Arnomane 11:59, 6. Dez. 2007 (CET)
  • Benutzer:TMg/moveIntroductionToTop.js (Einleitung vor Infoboxen etc. rücken, wichtig für Screenreader)
    Welche Bereiche sind noch für Screenreader problematisch? Arnomane 20:04, 29. Nov. 2007 (CET)
    Mir ist so weit nichts bekannt. Vielleicht nochmal bei Wikipedia:BIENE nachfragen. Mit anderen Funktionen würde ich das nicht kombinieren, da z. B. Rot-Grün-Sehschwache nicht unbedingt wollen, dass Infoboxen in der Gegend herum wandern. --TM 22:19, 30. Nov. 2007 (CET)
    Ich hab es jetzt aktiviert. Es gibt noch eine Screenreaderanpassung für Beobachtungslisten, siehe Benutzer_Diskussion:Lalü#Screenreader-gerechte_Beobachtungsliste, aber die hat bei mir nicht funktioniert und wird später in dieses Helferlein mit eingebaut. Arnomane 23:04, 3. Dez. 2007 (CET)
    Habe die Beobachtungsliste für Screenreader überarbeitet: Benutzer:Revolus/tbwl0.3.js. So funktioniert es für Opera 9+, FF 2.0 und IE 6.0. --Revolus Echo der Stille 03:39, 5. Dez. 2007 (CET)
  • Benutzer:TMg/showInfoboxToggle.js (fast alle Infoboxen erhalten einen Einklappen-Link)
    Ich find die Idee gut. Leider klappt das nur unzureichend. Bei Städten, Asteroiden usw. funktioniert es nicht, weil die in der ersten Zeile den jeweiligen Namen haben. Das Skript bräuchte also einen anderen Anker. Eine Möglichkeit wäre eine einheitliche ID für allen Infoboxen. Wär schön wenn sich jemand der sache antun könnte, dann kann das Skript auch gerne hier rein. Arnomane 18:19, 30. Nov. 2007 (CET)
    Ich habe dort ausführlich geantwortet. --TM 22:19, 30. Nov. 2007 (CET)
  • Wikipedia:Helferlein/Schweizerische Rechtschreibung wurde aktiviert. Arnomane 13:06, 29. Nov. 2007 (CET)
    • Man könnte sowas doch auch gleich noch mit dem Jänner für die Ösis basteln :) --Flominator 20:59, 2. Dez. 2007 (CET)
      • So akut dürfte dort das Problem nicht sein…--Τιλλα 2501 ± 21:10, 2. Dez. 2007 (CET)
      • Von Wortersetzungen durch regional gebräuchlichere Synonyme und sehr spezielle Sonderformen halte ich nichts, da es in irrsinnig große Listen ausarten würde und da es auch innerhalb Deutschlands große Unterschiede diesbezüglich gibt: Bspw. sagt man in Bayern hauptsächlich "Buben" statt "Jungen", "Bürgersteig" statt "Fußweg" (In der Schweiz übrigens "Trottoir"), In Franken ist es "der Butter" und nicht "die Butter", "die Gelb/Rot/Blau" statt "das Gelb/Rot/Blau", "benützen" statt "benutzen", in Sachsen kennt man den "Apfelgriepsch" in Franken ist das der "Apfelbutzen"... Ganz zu schweigen von den "Kartoffeln", die in Österreich "Erdäpfel" sind und in Franken "Erdbirnen"... Also falls es eine allgemeine Österreichische Rechtschreibvariante für eine ganze Klasse von Worten gibt, die sich durch einen einfachen Suchen-Ersetzen-Ausdruck ausdrücken lässt, bau ich gerne sowas ein, sonst eher nicht. Arnomane 14:10, 3. Dez. 2007 (CET)
Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)

Zentrale Feedback-Seite

Sollten wir nicht eine zentrale Feedback-Seite einrichten die auf der Gadgets-Seite mit verlinkt wird. Insbesonders die Meldung von Fehler, Erweiterungswünsche an einem Gadget etc. sollte möglich sein. Eventuell könnte man auch diese Seite dafür nutzen. Liesel 11:45, 3. Dez. 2007 (CET)

Stimmt eine einfach zu findende zentrale Feedbackseite ist wichtig und habe diese hier nun (neben anderem) verlinkt: [4] (die originale Systemnachricht trug deinem Wunsch Rechnung war und leider von anderen zu stark gekürzt worden).
Für konkrete Fehlerberichte und Wünsche zu den einzelnen Skripten sind meiner Meinung nach die in den jeweiligen verlinkten Hilfeseiten angegebenen Kontakte der bessere Weg, da die Quellen sehr heterogen sind und diverse Dinge sich im jeweiligen Kontext besser erörtern lassen und ich persönlich bei manchen Skripten andernfalls ein "de.wikipedia-Eigengewächs" befürchte (und auch die originalen Autoren nicht von ihren gewohnten Feedbackmechanismen abschneiden möchte).
Unter Hilfe:Einstellungen#Gadgets findet sich eine ausführliche allgemeine Anleitung für Benutzer und Administratoren, welche dank der prominenten Verlinkung dieser Seite in den Einstellungen leicht zu finden sein sollte.
Mittelfristig möchte ich alle modularisierten Skripte mit eigener Hilfseite auf Wikipedia:Helferlein listen (Gadgets sind Helferlein) und Wikipedia:Skin wieder zu einer Tippseite für eigene neue Javascript/CSS-Tricks werden zu lassen. Arnomane 14:53, 3. Dez. 2007 (CET)
Mir war nur aufgefallen, dass man bei HotCat nur auf das js-Script geleitet wird. Hier wäre es zumindest sinnvoll für den Anfang eine Seite mit Kontaktdaten anzulegen. Später kann man diese Seiten ja ausbauen. Liesel 15:03, 3. Dez. 2007 (CET)
Ja ich war bislang zu faul diese Hilfeseite zu schreiben (die meisten anderen rund um die Gadgets stammen ja schon von mir ;-). Arnomane 15:12, 3. Dez. 2007 (CET)
Erledigt: Wikipedia:Helferlein/HotCat (wird noch erweitert, ich lass mir dabei gerne helfen. Die Franzosen sind schon viel weiter. ;-) Arnomane 17:39, 3. Dez. 2007 (CET)
Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)

Status & Hilfeseiten

Ich bring erstmal die Hilfeseiten der aktuell integrierten Seiten auf den neuesten Stand und werde danach eine Reihe schöner neuer Gadgets aktivieren. Arnomane 03:06, 7. Dez. 2007 (CET)

Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)

Fehler bei Toolserver-Integration

Bei mir funktioniert die Toolserver-Integration nicht. Ich bekomme desweiteren einen Javascript-Fehler angezeigt:

Fehler:
http://de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-toolserver-integration.js
&action=raw&ctype=text/javascript: ReferenceError: Can't find variable: includePage

Jetzt frage ich mich was die untere Zeile, die offensichtlich den Fehler bewirkt macht, und wo diese Methode definiert wird:

includePage( 'MediaWiki:Gadget-toolserver-integration.js/' + wgUserLanguage );

Ich verwende den Konqueror, ja und Monobook --chrislb disk 11:07, 31. Dez. 2007 (CET)

Grml Grml. Die Reihenfolge der Javascripts wurde in der Gadgets Erweiterung geändert. Also nich mein Fehler, dass es jetzt eine Funktion aus Common.js nicht mehr findet aber ich muss es wohl nun lösen. ;-( Arnomane 17:29, 31. Dez. 2007 (CET)
Hab es jetzt mal gefixt. Nach einem Neuladen des Browsercaches sollte es wieder laufen... Arnomane 14:44, 1. Jan. 2008 (CET)
P.S.: Die Zeile bewirkt, dass die neuen Karteireiter deutsche Beschriftung haben, sofern der Benutzer Deutsch als Sprache eingestellt hat (sonst sieht er Englisch). Arnomane 14:47, 1. Jan. 2008 (CET)
Et tut. Dankeschön --chrislb disk 19:25, 2. Jan. 2008 (CET)
Das gleiche Problem habe ich auch, aber vielleicht geht es nach einem Neustart des Browsers -- Nichtich 23:25, 14. Jan. 2008 (CET)
Archivierung dieses Abschnittes wurde gewünscht von: Leyo 19:24, 16. Jul. 2010 (CEST)