Wikipedia:Technik/Skin/MediaWiki/Änderungen/Archiv/2022

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Hauptseiten-Titel

In Bezug auf die Hauptseite gab es zuletzt ein paar Neuerungen; Projektneuheiten 9. Dezember: Über die neuen Systemnachrichten MediaWiki:Mainpage-title und MediaWiki:Mainpage-title-loggedin kann der HTML-title (English: HTML element#title) der Wikipedia-Hauptseite definiert werden. Standardmäßig ist kein title definiert (Task 255682, Gerrit:743050). Seitdem bekam ich auf der mobilen Startseite wieder das Willkommen, XanonymusX! zu sehen, das wir 2020 per MediaWiki:Mobile-frontend-logged-in-homepage-notification eigentlich ausgeblendet hatten. Nachdem ich das jetzt für MediaWiki:Wikimedia-mobile-mainpage-title-loggedin übertragen habe, ist die Begrüßung zwar weg, dafür aber Wikipedia:Hauptseite wieder da. Blickt da jemand durch? Mein letzter Stand war, dass wir weder den einen noch den anderen Seitentitel in der Mobilversion sichtbar haben wollen, aber ich habe grad keine Ahnung, was da wie zusammenwirkt. --XanonymusX (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-XanonymusX-2022-01-10T20:10:00.000Z-Hauptseiten-Titel11

Deaktivieren mittels - führt zu einem Fallback auf den Seitentitel, wenn man die Systemnachricht leert, wird die Überschrift ausgeblendet. Ich habe das mal mit MediaWiki:Wikimedia-mobile-mainpage-title-loggedin gemacht, allerdings fehlt jetzt oben etwas margin zum Header. Gruß, -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-01-11T06:54:00.000Z-XanonymusX-2022-01-10T20:10:00.000Z11
Den oberen Abstand habe ich etwas hochgesetzt. In der Desktop-Ansicht dürfte das weniger stören als das Fehlen in der mobilen Ansicht. --Wiegels „…“ Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Wiegels-2022-01-11T09:57:00.000Z-Hgzh-2022-01-11T06:54:00.000Z11
Ok, ansonsten muss eben noch eine Extraregel her für eins der beiden. Habe nun den Hauptseitentitel auch für unangemeldete noch mittels MediaWiki:Mainpage-title deaktiviert. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-01-11T10:57:00.000Z-Wiegels-2022-01-11T09:57:00.000Z11
Puh, da blick mal einer durch. Schaut für mich jetzt gut aus. Sind die drei bisher deaktivierten Nachrichten damit obsolet? Und muss das jetzt wieder für alle Sprachen einzeln geändert werden (ich meine, ja)?—XanonymusX (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-XanonymusX-2022-01-11T11:56:00.000Z-Hgzh-2022-01-11T10:57:00.000Z11
Ja, ich habe die Sprachversionen noch entsprechend angelegt. Ob man MediaWiki:Mobile-frontend-logged-in-homepage-notification noch braucht, keine Ahnung, bleibt nur zu probieren. Gruß, -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-01-11T12:04:00.000Z-XanonymusX-2022-01-11T11:56:00.000Z11
Hm, habe mal die vier alten gelöscht und noch ein paar Sprachversionen für die neuen angelegt. Sprachunabhängige Definition scheint leider immer noch nicht möglich zu sein. Gruß --XanonymusX (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-XanonymusX-2022-01-12T16:06:00.000Z-Hgzh-2022-01-11T12:04:00.000Z11
Grad nochmal getestet: mit einer leeren MediaWiki:Mainpage-title kann das Deaktivieren per firstHeading auf der Hauptseite entfallen, da wird von MediaWiki ein display:none eingefügt. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-02-20T16:37:00.000Z-XanonymusX-2022-01-10T20:10:00.000Z11
Und mit gerrit:752176 braucht es die Sprachunterseiten auch nicht mehr (würde sagen für Desktop und Mobil), da immer die Inhaltssprache genutzt wird (nl-Version). Der Umherirrende Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Umherirrender-2022-02-21T23:18:00.000Z-Hgzh-2022-02-20T16:37:00.000Z11
Das war mir auch schon aufgefallen, hatte aber noch nicht ganz drauf vertraut ;) Danke! -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-02-22T06:25:00.000Z-Umherirrender-2022-02-21T23:18:00.000Z11
Hey! ;-) Es funktioniert aber, zum Beispiel auf Wikidata gibt es nur die fa-Unterseite, aber bei allen anderen Sprachen fehlt der Header auch durch das direkte style="display: none" und nicht (nur) über die Common.css Der Umherirrende Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Umherirrender-2022-02-22T19:32:00.000Z-Hgzh-2022-02-22T06:25:00.000Z11
Achso, versteh's nicht falsch: ich hatte deinen Change nicht gesehen, wohl aber am 20. seinen Effekt bemerkt, aber war mir nicht sicher, ob das nun Zufall war oder nicht. Kein Misstrauen gegenüber deiner Änderung, das wäre sehr anmaßend ;) Ich habe aber nun die Sprachvarianten wieder gelöscht. Gruß, -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-02-22T20:33:00.000Z-Umherirrender-2022-02-22T19:32:00.000Z11
Nein, ich verstehe das nicht falsch, wollte aber auf deinen Smily mit einem Smily reagieren, daher hab ich das so geschrieben, aber da fehlt natürlich der entsprechende positiver Tonfall im geschriebenen um den Smily-Gesichtsausdruck nochmals zu unterstreichen ;-). Außerdem wollte ich dir auch bestätigen, das es kein Zufall ist (der sich nochmals ändern könnte), sondern das neue Verhalten so beabsichtigt ist. Danke für das Löschen der Unterseiten (wobei die bei MediaWiki:Wikimedia-mobile-mainpage-title-loggedin vermutlich auch weg können), damit sieht das für mich hier erledigt aus. Der Umherirrende Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Umherirrender-2022-02-23T22:50:00.000Z-Hgzh-2022-02-22T20:33:00.000Z11
Archivierung dieses Abschnittes wurde gewünscht von: Der Umherirrende Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Umherirrender-2022-02-23T22:50:00.000Z-XanonymusX-2022-01-10T20:10:00.000Z11

Eingriff in MediaWiki:Common.js erbeten

Bitte den deprecated Codeblock Zeilen 25-84 ersatzlos löschen. Siehe [1]. Danke, –MBq Disk Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-MBq-2022-03-28T10:33:00.000Z-Eingriff in MediaWiki:Common.js erbeten11

Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-03-28T18:00:00.000Z-MBq-2022-03-28T10:33:00.000Z11

Mediaviewer CSS

Moin!

Glaube sowas ähnliches wie untenstehend wäre hilfreich um den x-overflow bsplw. wegen des Dateinamens ohne Leerzeichen bei Michael_Blume#/media/Datei:MichaelBlumeParlamentVersammlungEuroparat2017.jpg zu verwermeiden:

.mw-mmv-image-links:not(.mw-mmv-untruncated .mw-mmv-image-links) {
	word-break: break-all;
}

Habitator terrae Erde Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Habitator terrae-2022-04-02T08:15:00.000Z-Mediaviewer CSS11

Eigentlich würde auch

.mw-mmv-image-links {
	word-break: break-all;
}

ausreichen nur dann hätten wir ein anderes Verhalten beim Runterscrollen. Es würde aber das leicht den oben schon verhinderten, aber noch kurz bei der Animation aufploppenden x-overflow vermeiden. Habitator terrae Erde Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Habitator terrae-2022-04-02T08:19:00.000Z-Mediaviewer CSS11

Das kannst du gern per Phab dem MMV vortragen.
Der weiß ja, dass er auf dieser Seite tätig wird, und kann global für alle Wikis in dieser Situation dieses CSS einbringen.
Bei uns würde das aber mit der Gießkanne ausgekippt über allen Versionsgeschichten und alle Artikel ganz ohne Bilder und ohne dass jemand sich ein Bildchen genauer angucken wollte.
Genau sowas bauen wir jedoch systematisch zurück und führen es nicht mehr neu ein.
VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-04-02T14:14:00.000Z-Habitator terrae-2022-04-02T08:19:00.000Z11

@PerfektesChaos: phab:T305328. Habitator terrae Erde Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Habitator terrae-2022-04-03T15:10:00.000Z-Mediaviewer CSS11

Archivierung dieses Abschnittes wurde gewünscht von: PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-04-07T15:12:00.000Z-Habitator terrae-2022-04-03T15:10:00.000Z11

3× CSS Systemnachricht

Bitte ergänzen:

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20220805151100-3× CSS Systemnachricht11

Dieser Abschnitt kann archiviert werden. Wnme (Diskussion) 19:15, 6. Aug. 2022 (CEST): Danke!

Fehlgeleitetes Benutzer-CSS

Bitte mal:

  1. Vorlage:InternetArchiveBot header/styles.css
  2. Linkfix in Benutzer:InternetArchiveBot/header
  3. SLA auf Verschieberest

Danke im Voraus --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20220916155000-Fehlgeleitetes Benutzer-CSS11

erledigtErledigt danke dir für's Aufpassen! --Holmium (d) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Holmium-20220916160600-PerfektesChaos-2022091615500011
Archivierung dieses Abschnittes wurde gewünscht von: PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20221008060300-PerfektesChaos-2022091615500011

Zuletzt bearbeitet in der Mobilen Ansicht

In der Mobilen Ansicht steht ganz unten sowas wie Zuletzt bearbeitet vor 19 Stunden von Aka. Das führt dazu, dass neue und unerfahrene Benutzer (und IPs) sich an den letzten Bearbeiter wenden. Sinn dieser Leiste ist ja die Erreichbarkeit der Versionsgeschichte (einfach mal draufklicken), muss da wirklich der Name des letzten Bearbeiters stehen?

Aka will sich daher in Benutzer:Ich habe hier zwar eine Kleinigkeit korrigiert, sonst mit dem Artikel aber vermutlich nicht viel zu tun umtaufen, schließlich taucht er ja in sehr vielen Artikeln als letzter Bearbeiter auf.

Ich schlage vor die Anzeige in dieser Zeile in "Zuletzt bearbeitet vor 19 Stunden" zu ändern. --Wurgl (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Wurgl-2022-01-09T15:06:00.000Z-Zuletzt bearbeitet in der Mobilen Ansicht11

Es geht um MediaWiki:Mobile-frontend-last-modified-with-user-hours (Translatewiki). Leuchtet ein, ich wäre auch dafür, das lokal um das von {{PLURAL:$5|[$6 $2]|0=einem anonymen Benutzer}} zu kürzen. --XanonymusX (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-XanonymusX-2022-01-09T15:53:00.000Z-Wurgl-2022-01-09T15:06:00.000Z11
Fänd' ich auch in Ordnung. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-01-10T07:07:00.000Z-XanonymusX-2022-01-09T15:53:00.000Z11
Ich habe das gerade geändert, sehe zumindest im Moment aber noch keine Auswirkung. -- Gruß, aka Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Aka-2022-01-10T09:54:00.000Z-Hgzh-2022-01-10T07:07:00.000Z11
Lokal ist das vielleicht nicht so toll oder doch? Es gibt da wohl 7 (oder mehr) Meldungen: translatewiki-Suche. --Wurgl (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Wurgl-2022-01-10T10:19:00.000Z-Aka-2022-01-10T09:54:00.000Z11
OK, davon wusste ich nichts. Im Translatewiki habe ich noch nie etwas geändert und kenne da auch die Regeln nicht, nach denen man so etwas abstimmen müsste. Vielleicht möchten andere Wikis ja genau diese Anzeige haben? -- Gruß, aka Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Aka-2022-01-10T10:44:00.000Z-Wurgl-2022-01-10T10:19:00.000Z11
@Aka nur kurz zur Info: Im Translatewiki bitte immer genau wie das englische Original übersetzen. Anpassungen, wie hier lokal besprochen, auch nur lokal vornehmen, nie im Translatewiki. Wenn eine allgemeine Änderung des Systemtextes sinnvoll erscheint, muss die englische Systemnachricht im Git/Gerrit via Patch geändert werden. --Raymond Disk. Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Raymond-2022-01-10T11:06:00.000Z-Aka-2022-01-10T10:44:00.000Z11
Die Meldungen mit den anderen Zeitangaben habe ich jetzt lokal ebenfalls angepasst, weiterhin aber ohne Auswirkung. Dann muss ich eben doch bei WP:BÄ vorstellig werden ;-) -- Gruß, aka Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Aka-2022-01-10T10:48:00.000Z-Wurgl-2022-01-10T10:19:00.000Z11
Nach etwas Warten funktioniert es jetzt, also war das nur ein Cache-Problem. Bzgl. des Translatewikis müsste sich aber jemand anderes kümmern. -- Gruß, aka Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Aka-2022-01-10T10:54:00.000Z-Aka-2022-01-10T10:48:00.000Z11
Nein, im Translatewiki würde ich das nicht ändern, die Nachricht hat immerhin hours im Titel, das sollten wir als lokale Ausnahme behandeln.—XanonymusX (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-XanonymusX-2022-01-10T10:59:00.000Z-Aka-2022-01-10T10:54:00.000Z11
Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230113180700-Wurgl-2022-01-09T15:06:00.000Z11

“Desktop” statt “Klassische Ansicht”

…im mobilen Skin der Wikipedia, wie überall sonst im Internet, meine ich —MBq Disk Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-MBq-2022-03-19T06:53:00.000Z-“Desktop” statt “Klassische Ansicht”11

Da ist was dran; allerdings kann nun wieder ein nennenswerter Teil unterm DACH mit der Vokabel „Desktop“ nix anfangen.
Ergäbe also Doppelnennung; Klassische Ansicht (Desktop) oder Desktop (klassische Ansicht).
Oder mal was mit „PC“, schreibt PC grad: Desktop (PC) oder PC (Desktop).
„Desktop“ ist zweifelsfrei der im letzten Jahrzehnt seit Aufkommen der Smartphones in allen IT-Bereichen global etablierte Ausdruck zur Abgrenzung von kleinen Mobil-HTML-Gestaltungen; allerdings nerdig.
Ausdrücke wie „klassische“, „neue Darstellung“, „alte Darstellung“ funktionieren immer nur ein, drei Jahre um eine Umstellung herum, wenn 99 % des Publikums noch die „andere“ oder „vorherige“ Variante kennen. Ein Jahrzehnt später weiß niemand mehr, was „früher“ oder „alt“ oder „neu“ sein soll.
Aus diesem Gund (und weil ich mich bei MediaWiki beschwert hatte) verwenden die mittlerweile Jahreszahlen (Editor-2017; Vector-2022).
VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-03-19T09:39:00.000Z-MBq-2022-03-19T06:53:00.000Z11
Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230113180600-MBq-2022-03-19T06:53:00.000Z11

Verschieben der Abkürzungen und Geokoordinaten unter den Seitentitel

Bei der Verwendung von Vector 2022 überlappen sich Site Notices bzw. Central Notices und Elemente, die durch MediaWiki:Vector.css absolut positioniert werden (z. B. Katla?banner=wle 2022 it&useskin=vector-202211 oder WP:K?banner=wle 2022 it&useskin=vector-202211). Ich habe mal in ein paar andere Wikipedia-Wikis (enwiki, svwiki, dawiki, plwiki) nachgesehen und festgestellt, dass dort Geokoordinaten unterhalb des Artikeltitels positioniert werden, was dann auch nicht zu Überlappungen führt. Vielleicht ist das auch für dewiki eine sinnvolle Änderung. Kai Nissen (WMDE) (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Kai Nissen (WMDE)-2022-06-27T13:40:00.000Z-Verschieben der Abkürzungen und Geokoordinaten unter den Seitentitel11

Siehe auch: Wikipedia:Meinungsbilder/Darstellung der Seiten-Koordinaten. --XanonymusX (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-XanonymusX-2022-06-27T14:17:00.000Z-Kai Nissen (WMDE)-2022-06-27T13:40:00.000Z11
Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230113180600-Kai Nissen (WMDE)-2022-06-27T13:40:00.000Z11

Dark Mode Gadget

Ich würde hier das Dark Mode Gadget vorschlagen, die Dokumentation und die Übersicht sind bereits im meinem ANR und müssen nur noch Implementiert werden. --The Other Karma (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-The Other Karma-20220807143100-Dark Mode Gadget11

Bedauerlicherweis funktioniert keines dieser „Dark Mode Gadget“ hinreichend korrekt, weil deren Grundprinzip darauf aufbaut, dass eine Webseite nur aus den drei Farben Weiß, Schwarz und ggf. Blau bestehen würde.
Das ist bei Twitter, Facebook, eBay, Google usw. der Fall.
Bei uns können aber Autoren auch gelbe und dunkelblaue Hintergrund- sowie Schriftfarben vergeben. Die erscheinen bei der von dir genannten Methodik dann in weiß auf gelb und sind unlesbar, oder in schwarz auf dunkelblau und sind nicht erkennbar.
Auch eine zyklische Farbvertauschung zur Kontrasterhaltung ist bei uns nicht möglich, weil sonst die „grüne“ Partei in Blau und die Sozialisten vielleicht in Braun erscheinen würden; Fußballvereine wie der BVB Dortmund dann in weißer Schrift auf dunkelrotem Untergrund, die Feuerwehr bekommt Hellblau und die Marine Rosa.
Hinzu kommt, dass wir sehr viele Grafiken wie etwa Icons haben, die darauf aufbauen, dass sie auf einem hellen Hintergrund erscheinen. Bei deiner Methode sind sie dann schwarz auf schwarz und damit nicht mehr erkennbar. Bei Twitter, Facebook usw. können die Inhaltsproduzenten nur Fotos hochladen; dabei ist das egal.
Für dich privat kannst du aktivieren was immer dir gefällt, aber ein von dieser Community bereitgestelltes Gadget muss alle Seiten korrekt darstellen, ansonsten werden wir mit Beschwerden und Änderungswünschen geflutet.
Wenn es dir um einen Einschlaf-, Dämmerungs- oder Augenschon-Modus gehen sollte, kannst du für jede beliebige Webseite jeder Domain den Blau-Anteil und die Bildhelligkeit senken. Dazu bedarf es keiner Gadgets von unserer Seite.
VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20220807155400-The Other Karma-2022080714310011
Dürfte ich ein paar Beispiele dazu haben?
Mir sind nur die Fehler der umgekehrten Bilder im Namespace bekannt, dass jedoch mit klicken auf die Bilder annulliert wird, und dass Hintergrundfarben [1], (Schwarzer Text auf Gelb wird zu Weißem Text auf Schwarzem Hintergrund, oder Orange mit Weißem Text (Bubble, lesbar)), die Falschen Farben haben (WikiUI Thema). Das Text dadurch Unleserlich werden sind mir nicht bekannt.
LG --The Other Karma (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-The Other Karma-20220809085600-PerfektesChaos-2022080715540011
Du und auch alle anderen können sich CSS, JS und Add-Ons für sich persönlich aktivieren was immer gefällt.
Als von dieser Entwickler-Community allen anderen empfohlenes Angebot ist dein Vorschlag untauglich, und alle anderen gleicher Richtung ebenfalls.
  • Wir könnten uns nicht mehr retten vor Beschwerden dass auf Seite X der Text oder das Element Y nicht zu erkennen wären.
  • Eine Einführung als offizielles Gadget hätte verheerende Folgen für viele weitere Betroffene.
Das Gesamtkonzept ist für vielfarbige Wikis eine Schnapsidee.
  • Es kann grundsätzlich nicht zu einer akzeptablen Seitendarstellung führen.
  • Farben werden in diesem Konzept lediglich als irgendwie bunte Dekoration aufgefasst. Bei uns sind sie aber bedeutungstragend.
  • Die Farbinvertierung führt dazu, dass warnendes Gelb als harmonisches Braun erscheint.
  • Die Farblegende zu einer Grafik ist Bullshit. Eine Grafik behält ihre Farben, also Sozialisten Rot, Kommunisten dunkleres Rot, Grüne Grün und Nazis Braun. Die Farbinvertierung nach Grundfarbe oder Helligkeit für den Wikitext-Anteil macht daraus völligen Schwachsinn. Siehe Sitzverteilung und Regionalkarte in Reichstagswahl 1930 oder aber Regentag. Bei letzterem beachte auch das Symbol im Seitenkopf.
VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20220809215000-The Other Karma-2022080908560011
Ich verstehe was gemeint ist, eines der mir bekannten Fehler, das sich bei Mehrfarbigen Wikis/Seite nicht so einfach umgehen lässt.
Ich werde mal überlegen und mich Informieren ob es evtl. andersweitig möglich ist diese Funktion umzusetzen, durch z. B. eine Infoseite das man diese Funktionen nutzen kann, sie aber nicht als Gadget umgesetzt wird, bzw. Frage an dich, ist sowas möglich?
LG --The Other Karma (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-The Other Karma-20220810093600-PerfektesChaos-2022080921500011
@PerfektesChaos --The Other Karma (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-The Other Karma-20220815190000-PerfektesChaos-2022080921500011
Siehe auch die Anfragen hier und hier, und https://phabricator.wikimedia.org/T252904MBq Disk Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-MBq-20220810052500-The Other Karma-2022080908560011
Machst du zum Bleistift Terri Lyne Carrington auf, gehst zum Abschnitt Einzelnachweise und dort dann EW 3, 4 und 5. Das Wort "Memento" ist wahrscheinlich unsichtbar. --Wurgl (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Wurgl-20220810094900-The Other Karma-2022080908560011
Warum sollte das Unsichtbar sein? --The Other Karma (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-The Other Karma-20220810161700-Wurgl-2022081009490011
In der App ist es bei Darkmode unsichtbar. Probier es aus. --Wurgl (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Wurgl-20220810162400-The Other Karma-2022081016170011
Ich verstehe was du meinst, das der Text unsichtbar ist, ist bei mir nicht der Fall. --The Other Karma (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-The Other Karma-20220810164600-Wurgl-2022081016240011
Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230113180600-The Other Karma-2022080714310011

Neues Gadget:searchResultLight

WP:FZW #Thumbs in der Cirrus-Suchergebnis-Liste

  • Die sind ja wirklich nervig. Ich unterdrücke ohnehin schon seit Jahren diese Bildchen bei Dateibeschreibungen.
  • Der Wunsch wird wohl häufiger geäußert werden; danach Kurier/rechte.
  • Kostet auch traffic. Ungefragt 20 uninteressante Bildchen durchs Netz zu jagen sollte hoffentlich von schlauen Browsern für ausgeblendete unterdrückt werden. Kommen bei limit=500 etwa 500 Bildchen?
  • Das Gadget sollte nicht auf thumbs beschränkt sein, sondern auch zukünftige Zumutungen, Mobilkram berücksichtigen können und deshalb kein thumb im Namen führen. Wer weiß was die sich noch so einfallen lassen.
  • view Opt-In
  • Zunächst als CSS. Vorstellbar späteres JS mit Aktionen, etwa ein PortletLink zum Wiedereinblenden der Bildchen, konfigurierbare Features usw. Triviale Realisierung.
  • Internationalisierbar.

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20221008060300-Neues Gadget:searchResultLight11

So wie ich den Task lese, ist da noch ein bisschen Bewegung drin in der Sache und die eher mangelhafte Umsetzung des Ganzen wird sowieso kritisch gesehen. Vielleicht lohnt es sich, noch etwas mit lokalen Überschreibungen abzuwarten? -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20221010183400-PerfektesChaos-2022100806030011
Yep; Datum/Uhrzeit mit den Posts bei Phab/FZW vergleichen.
Mal sehn, vielleicht bekommt MW selbst was auf die Reihe, ich würd mal denken due date für die Ankündigung einer Implementierungsabsicht bzw. Patch auf Ende Oktober, sonst wir ab Anfang November.
So wie es ist, ist es nett gemeint für normale Kundschaft, und bei manchen Themen hilfreich, aber katastrophal für Content-Erstellung und Analysen zur Pflege.
VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20221010200900-Hgzh-2022101018340011

Mit Einstellung für angemeldete wohl erstmal erledigt; die anonymen wurden bislang schlicht vergessen. Insgesamt ein aus einer Froschperspektive ohne Kenntnis aller Use Cases für irgendein Ideal von zwei Dutzend Treffern mit signifikanten Bildchen auf Wikipedien lieb gemeinte Menschheitsbeglückung und sämtlichen WMF-Wikis aufgezwungen, aber nur in Wikipedien und nicht im Wiktionary überhaupt sinnvoll, und nicht bei Hunderten von Treffern, und bei Textanalysen zu Wartungszwecken will niemand minutenlang auf Hunderte von nichtssagenden Bildchen warten und Traffic konsumieren. Auf Mobil weiterhin übertragen, aber nicht dargestellt, falls der Browser dusslig ist. VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20221018154300-Neues Gadget:searchResultLight11

Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230113180600-PerfektesChaos-2022101815430011

Gadgets aktionsabhängig

Wenn es bis Februar kein rollback gab, sollte wie nachstehend umgesetzt werden.

  • Damit wird vermieden, dass mit jedem Seitenaufbau unnötig Gadgets gestartet werden, die erst anlaufen, und dann feststellen dass es nichts zu tun gibt, und sofort wieder beenden.
  • Ggf. auch entsprechende Ausgründungen aus Common.js als hidden und damit deren weitere Verschlankung und höhere Performance.
  • Neu ist actions= für MediaWiki:Gadgets-definition.
  • Bitte meine nachstehende freihändig aufgesetzte Liste schon mal durchgehen, auf Erfassung aller sinnvoller actions checken, ggf. weitere eingrenzen:
    • Vorlagenmeister|actions=edit
    • wikEd|actions=edit
    • HotCat|actions=view
    • editMenus|actions=edit,upload?
    • editMenusDef|actions=edit,upload?
    • mediawiki.toolbar|actions=edit,upload?
    • LegacyToolbar2006|actions=edit,upload?
    • Extra-Editbuttons|actions=edit,upload?
    • Suchfokus-Hauptseite|actions=view
    • Pfeil-hoch|actions=view,edit
    • editsection-align-end|actions=view,edit
    • Personendaten|actions=view,edit
    • old-diff-style|actions=view,diff,edit
    • ReferenceTooltips|actions=view,edit
  • Stolzer geistlicher Vater: phab:T204201

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-01-07T10:20:00.000Z-Gadgets aktionsabhängig11

Scheint recht stabil zu sein, würde das die Tage umsetzen. supportsUrlLoad gibt es ja inzwischen auch, aber einen Anwendungsfall sehe ich nicht. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-02-09T07:23:00.000Z-PerfektesChaos-2022-01-07T10:20:00.000Z11
Fein, dann bitte gemäß folgendem Schlachtplan immer abwechselnd für die neuen hidden:
  1. Du legst alle Ressourcenseiten mit den Schnipseln an.
  2. Ich schreibe alle Dokus (dafür brauche ich die Ressourcen).
  3. Wenn ich fertig, dann legst du die Beschreibungstexte an, die auf die Doku-Seiten verlinken; also solche Dinger
  4. Danach die MediaWiki:Gadgets-definition ganz unten um alles auf einmal erweitern. Die Dokus enthalten zusätzliche spezifische Infos dafür.
  5. In den Stunden danach die JS und dann die CSS Stück für Stück zurückbauen und auf ruckelfrei erhaltene Funktionalität prüfen.
Die obige Begrenzung der bereits existierenden ist davon nicht betroffen.
Ich habe grad noch zwei neue hinzugefügt.
Bis dann --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-02-09T16:34:00.000Z-Hgzh-2022-02-09T07:23:00.000Z11
@Hgzh: Spezial:Diff/220105290 historysubmit ist eigentlich seit vielen Jahren veraltet, kann kaum einer in einer wirksamen URL nutzen, aber history muss unbedingt sein. Beide mit Komma schadet nichts. VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-02-11T21:51:00.000Z-PerfektesChaos-2022-02-09T16:34:00.000Z11
Ja, das war ein Test, da nach wie vor auf mw:Action präsent. Scheint aber identisch mit view zu sein. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-02-11T21:57:00.000Z-PerfektesChaos-2022-02-11T21:51:00.000Z11
So, ich bin erstmal durch und habe alles einmal durchgetestet. Ein paar Abweichungen zu deiner Liste oben gibt es, da z.B. wikEd auch Diffs beeinflusst. Wirklich relevant sind eigentlich nur edit, history und view. Mal sehen, ob Probleme auftreten. Die hidden-Gadgets kommen dann ein andermal dran. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-02-11T22:44:00.000Z-Hgzh-2022-02-11T21:57:00.000Z11
Ja, das sollte jetzt erstmal eine Woche ruhen und auf FZW-Proteste warten.
MediaWiki:Gadgets-definition sollte bis dahin möglichst nicht angefasst werden, um Fehlerberichte nicht zu verfälschen.
Gleichwohl können die Ressourcen-Schnipsel der hidden bereits angelegt werden, ohne sie zu aktivieren, damit ich die Dokus darauf aufbauen kann.
VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-02-12T16:12:00.000Z-Hgzh-2022-02-11T22:44:00.000Z11

Verschiedene hidden Gadgets

Zum Rückbau der MediaWiki:Common.css etc. schlage ich nunmehr die Auslagerung nachstehender Mini-Gadgets vor.

  • Sie sollten in der Regel hidden sein; eine Konfiguration durch Benutzies ist kaum sinnvoll, wäre nur verwirrend und hamwajanochniejemacht.
  • Möglichst alle auf einen Streich und im Zusammenhang mit der Februar-Aktion. Müssen wir nur einmal denken und brauchen uns nur einmal damit befassen.
  • Ich übernehme die Dokus, sobald die CSS-/JS-Seiten angelegt wurden.
  • hidden sollten später en bloc unterhalb der Admins geschrieben werden.

 Info:

  • >99 % der Seitenabrufe sind view.
  • Damit wirkt sich Auslagerung von edit deutlich auf die Masse des Publikums aus.
  • Umgekehrt hätte eine Beschränkung auf view allein fast keine Wirkung. Jedoch ist namespaces= in der Pipeline, und in Kombination damit lässt sich was anfangen.
  • CSS führt nicht zu allzu gravierenden Belastungen; auf ein paar Regeln mehr oder weniger käme es nicht an. Hingegen bewirkt der Start einer JavaScript-Anwendung immer eine deutlich messbare Verzögerung, und hierfür sollte mittelfristig jede vermeidbare Ausführung unterdrückt werden.

Anmerkung:

  • /* Ist hier erstmal geändert, dauert es dank Cache eine Weile, bis die Änderungen bei allen Nutzern sichtbar oder, bei Fehlern, korrigiert sind. */
  • Dieser Satz ist seit 2011 Nonsens. Eigentlich sogar vorher schon, aber da war tatsächlich noch ein Cache für CSS aktiv gewesen.
  • Seit 2011 sorgt der RessourceLoader binnen rund einer halben Minute für Auslieferung und sofortige Wirksamkeit aktueller JS- und CSS-Ressourcen.

Disclaimer:

  • Alle Codes (definition und auch JS) freihändig ungetestet.
  • Unabhängiger Vorab-Test auf BETA empfohlen.

Hinweis zu winwr Scharfschaltung im Februar:

  • Wegen enthaltener JS-Anteile zu wenig frequentierter Nachtstunde innerhalb einer Minute Definitionen aktivieren und gleichzeitig aus MediaWiki:Common.js löschen; weil sonst auf Hauptseite zwei Sprachlink-Geschichten. Dann besser eine Minute lang kein umstilisierter.

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-01-07T17:02:00.000Z-Verschiedene hidden Gadgets11

Nur kurz durchgeschaut, möglich wäre wohl noch old-movepage|actions=move. Kann ich gern Anfang bis Mitte Februar umsetzen. Gruß, -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-01-10T07:04:00.000Z-PerfektesChaos-2022-01-07T17:02:00.000Z11
Jo, jo, soll erstmal ein paar Wochen zur allgemeinen Begutachtung hier stehenbleiben.
Wobei mir in Sachen Upload inzwischen nicht mehr so ganz klar ist, ob es das überhaupt gibt, wann es action ist und wann Spezialseite.
  • Ich lade alle halbe Jahre mal einen Icon hoch, das nur auf Commons und dann gibt es da irgendeinen Wizard und ich weiß nicht so genau welche Konstellationen in Frage kämen.
  • Es gibt mehrere TEXTAREA-Felder, und die sollen mit Sonderzeichen-Service usw. ausgestattet werden.
  • Kann aber ggf. trotzdem bereits in MediaWiki:Gadget-uploadtools.js integriert werden, selbst wenn momentan noch view erforderlich. Das würde ich dann dahingehend neu schreiben, dass es synchron mit der benutzerdefinierten Abschaltmöglichkeit der Sonderzeichenfunktion, LegacyToolbar2006, Extra-Editbuttons diese ebenfalls bleibenlässt, sonst zuschaltet usw.
  • Auf Phabricator hat man Blut geleckt, und sowohl mit namespaces=-1 wie auch irgendwann specialpages , das inzwischen auch herbeigesehnt wird, können die Konstellationen vom massenhaften ANR-view abgegrenzt werden.
  • MediaWiki:Gadget-spezialBeo.js wäre danach der nächste Kandidat.
Ach ja, und in MediaWiki:gadgets-prefstext kann die Verlinkung mit „Weitere Helferlein vorschlagen“ raus. Erstens haben wir seit vor 2009 schon keine Gadgets mehr erfolgreich auf derartige Vorschläge aus dem allgemeinen Publikum hin neu eingerichtet, und außerdem wäre die Zielseite mittlerweile diese hier.
VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-01-10T16:52:00.000Z-Hgzh-2022-01-10T07:04:00.000Z11
Angelegt:
Erstmal nicht angelegt:
  • Prettytable: kann mE die zwei Jahre noch dort verbleiben, der Aufwand lohnt sich da doch nicht mehr wirklich
  • specialInfo: das würde doch höchstens von vier, fünf Leuten genutzt, die sich für die Lintfehler interessieren. Meiner Meinung nach ein Fall für ein selbst einzubindendes Userskript, das nicht jeder bei actions=view bereitgestellt braucht.
Gruß, -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-02-20T16:59:00.000Z-PerfektesChaos-2022-01-07T17:02:00.000Z11
Danke bis hierhin; ich mach mich im Verlauf der kommenden Woche dann mal auf die Strümpfe mit meinem nächsten Schachzug. VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-02-20T17:41:00.000Z-Hgzh-2022-02-20T16:59:00.000Z11

sourceEditing

// <nowiki>
/* global window: false                                                */
/* jshint bitwise:true, curly:true, eqeqeq:true, latedef:true,
          laxbreak:true,
          nocomma:true, strict:true, undef:true, unused:true           */
( function ( mw, $ ) {
   "use strict";
   $( function() {
      $( "#wpSummary" ).val( function( i, s ) {
            var re;
            if ( s.length > 3  &&
                 s.substring( 0, 2 ) === "/*" ) {
               re = "\\{\\{[\\s_]*:?[\\s_]*(?:(?:Template|Vorlage)[\\s_]*:[\\s_]*)?Anker[\\s_]*\\|[^}]*\\}\\}\\s*";
               re = new RegExp( re, "gi" );
               return s.replace( re, "" );
            }
                                              } );
                 } );
}( window.mediaWiki, window.jQuery ) );
// </nowiki>

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-01-07T17:02:00.000Z-sourceEditing11 ed. 17:52, 10. Jan. 2022 (CET)

desktopHauptseite

.page-Wikipedia_Hauptseite h1.firstHeading,
.page-Wikipedia_Hauptseite #contentSub,
.page-Wikipedia_Hauptseite #contentSub2,
.page-Wikipedia_Hauptseite #catlinks,
.page-Wikipedia_Hauptseite #p-wikibase-otherprojects {
	display: none;
}
  • Kommt von: /* +++++ 3. [[Wikipedia:Hauptseite|HAUPTSEITE]] +++++ */
  • desktopHauptseite[ResourceLoader|default|hidden|actions=view]|desktopHauptseite.js desktopHauptseite.css
  • Erst dann Entlastungswirkung wenn namespaces=4 aktiv.
  • Richtig knallt das, wenn auch transcludes= – damit ist die seitengenaue Fokussierung möglich.
  • Hinweis: Die Desktop-Elemente des Portalrahmens liegen außerhalb des Inhaltsbereichs und sind TemplateStyles damit nicht zugänglich.
  • MediaWiki:Gadget-desktopHauptseite.js
// <nowiki>
/* global window: false                                                */
/* jshint bitwise:true, curly:true, eqeqeq:true, latedef:true,
          laxbreak:true,
          nocomma:true, strict:true, undef:true, unused:true           */
( function ( mw, $ ) {
   "use strict";
   if ( mw.config.get( "wgIsMainPage" ) ) {
      mw.loader.using( [ "mediawiki.util" ],
                       function() { $( function () {
                         mw.util.addPortletLink( "p-lang",
                         mw.util.getUrl( "Wikipedia:Sprachen" ),
                                         "Alle Sprachen",
                                         "interwiki-completelist",
                                         "Liste aller Sprachversionen von Wikipedia"
                                       );
                                                   } );
                                  }
                     );
   }
}( window.mediaWiki, window.jQuery ) );
// </nowiki>

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-01-07T17:02:00.000Z-desktopHauptseite11

prettytable

.prettytable {
	background-color: #f8f9fa;
	border: 1px solid #a2a9b1;
	border-collapse: collapse;
	color: black;
	margin: 1em 0;
}
table.prettytable > * > tr > th,
table.prettytable > * > tr > td {
	border: 1px solid #a2a9b1;
	padding: .2em .4em;
}
table.prettytable > * > tr > th {
	/* background-color: #eaecf0; */
	text-align: center;
}
table.prettytable > caption {
	font-weight: bold;
}
  • prettytable[ResourceLoader|default|hidden|actions=view,edit]|prettytable.css
  • Erst dann richtig sinnvoll, wenn namespaces=1,2,3,4,5,100,101
  • Der Abschrecker ist auf 2022/23 ausgelegt und sollte bis dahin für den ANR aktiv bleiben; dann kann der Spaß weg und das letzte Fossil müsste mal was seit 2008 dazugelernt haben.
  • Längerfristig sollte prettytable aber komplett aus dem aktiven Projekt verschwinden.

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-01-07T17:02:00.000Z-prettytable11

mobileHauptseite

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-02-09T16:34:00.000Z-mobileHauptseite11

specialInfo

VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-02-09T16:34:00.000Z-specialInfo11

Reif für die Umsetzung

Auf den folgenden drei Seiten

gibt es:

  1. ein Rotlink, für Special:Gadgets auszufüllen,
  2. eine Kopiervorlage für die jeweilige einzufügende Zeile in der Definitionsseite.

Mit deren Aktivierung müsste der entsprechende Part aus den bisherigen Seiten eliminiert werden.

  • Ggf. in den Minuten zuvor.
  • Zweimal CSS schadt nix, aber zweimal JS mag seltsame Effekte haben.
  • Wenn beide aktiv sind, kann man nicht sehen, ob das neue Gadget korrekt wirkt.

Danach kann hier die Schließung bis auf Weiteres erfolgen, viel Spaß --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-2022-04-07T15:06:00.000Z-Reif für die Umsetzung11

Mach ich, wahrscheinlich entweder heute oder morgen abend. Gruß, -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-04-07T15:22:00.000Z-PerfektesChaos-2022-04-07T15:06:00.000Z11
Ist live, scheint erstmal so zu laufen wie erwartet. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-04-08T22:08:00.000Z-Hgzh-2022-04-07T15:22:00.000Z11
Für's Protokoll: eine nächtliche Notkorrektur war noch nötig, ansonsten ist wohl alles gut gelaufen. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-2022-04-09T10:06:00.000Z-Hgzh-2022-04-07T15:22:00.000Z11

Nachdem prettytable in die Tabellenstile-Vorlage gewandert ist und SpecialInfo inzwischen nativ von MediaWiki bereitgestellt wird, setze ich hier mal auf erledigt. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230224172200-Reif für die Umsetzung11

Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230224172200-Hgzh-2023022417220011

Änderungen in Syntax der Medieneinbindung

s. mw:Parsoid/Parser Unification/Media structure/FAQ - Da kommt eine weitere Mammutumstellung auf uns zu. Einige Klassen, die auch produktiv im ANR oder in Vorlagen verwendet werden, sind wohl von Umbenennung betroffen (thumbinner, tleft, tright), zudem ändert sich die komplette Struktur der Medieneinbindung, sodass sicherlich einige Selektoren in Skripten und Stildateien anzupassen sind. Womöglich müssen wir die Klassendefinitionen erst einmal lokal weiterbetreiben, um nicht signifikant Artikelbestand zu zerschießen. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20221130130700-Änderungen in Syntax der Medieneinbindung11

Some of these concerns are addressed in the FAQ
https://www.mediawiki.org/wiki/Parsoid/Parser_Unification/Media_structure/FAQ/de#Wie_wurde_dies_getestet?
We don't expect there to be any visual differences after this change.
https://www.mediawiki.org/wiki/Parsoid/Parser_Unification/Media_structure/FAQ/de#What_about_templates_that_mimic_the_parser_output?
The old styles will continue to be shipped until content that depends on them can be migrated away.
Sorry for the English. --Arlolra (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Arlolra-20230201162700-Hgzh-2022113013070011
English is absolutely fine within this page.
Regular community might complain, but this is technical environment and software development here.
Greetings --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20230202000100-Arlolra-2023020116270011

Please make changes like the following to MediaWiki:Common.js,

https://ca.wikipedia.org/wiki/Especial:ComparePages?page1=MediaWiki%3ACommon.js&rev1=24309161&page2=Usuari%3AArlolra%2Fsandbox%2FMediaWiki%3ACommon.js&rev2=31054319&action=&unhide=

https://ca.wikipedia.org/wiki/Especial:ComparePages?page1=MediaWiki%3ACommon.js&rev1=31055727&page2=Usuari%3AArlolra%2Fsandbox%2FMediaWiki%3ACommon.js&rev2=31058458&action=&unhide=

For more information, see mw:Parsoid/Parser_Unification/Media_structure/FAQ

Thanks, --Arlolra (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Arlolra-20230131192900-Änderungen in Syntax der Medieneinbindung11

Hi @Arlolra, thanks for the notification, I applied the changes in Special:Diff/230416921. Regards, -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230201071100-Arlolra-2023013119290011
Und was macht dieses Feature auf mobil?
Ggf. lieber Anlage eines galleryTemplate default hidden.
  • Mag dann irgendwann auch fokussierter nach action und Namensraum passieren. Wobei, >99,9 % sind ANR und view.
  • Jedenfalls wäre eine Gadget-Einheit besser dokumentierbar und hat eine hübschere Versionsgeschichte; und lässt sich später im spezifischen Kontext diskutieren. Dieser heutige Abschnitt kann dann die Disku eröffnen.
VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20230201082100-Hgzh-2023020107110011
Mobil sind das bloß untereinander angeordnete Bilder und Common.js pfuscht dort dann nicht rein. Aber mittelfristig sollte das, wie (fast) die ganze Common.js, ein Gadget werden, da bin ich bei dir. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20230201083300-PerfektesChaos-2023020108210011
Insbesondere falls es mal eine kontext-sensitive Auslösung gäbe; heißt: Nur Seiten mit Einbindung template:Galerie lösen die Lieferung des Gadgets für genau diese Seite aus. VG --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20230201090400-Hgzh-2023020108330011
Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20231129163100-Arlolra-2023013119290011

MediaWiki:Vector.css coordinates hacks

Hello, apologies fro writing in English.

The following fragment of MediaWiki:Vector.css has caused conflicts with the MediaWiki software several times, most recently in T315700 and previously in T283427:

/*
 * Die folgenden Regeln ändern den Bezugsrahmen für absolut positionierte
 * Elemente von .mw-body-content nach .mw-body und gleichen in diesem Sinne den
 * Vector-Skin an den Monobook-Skin an, um die von dort „bewährte“ Koordinaten-
 * position über der SiteNotice zu ermöglichen.
 * Dies hat schädliche Auswirkungen, unter anderem bewirkt es, dass der Bereich
 * des Moduls „mw.notify“ für „bubbles“ viel zu weit unten angezeigt wird, vgl.
 * [[phab:diffusion/SVEC/browse/master/skinStyles/mediawiki.notification.less]]
 */
.mw-body {
	position: relative;
	z-index: 0; /* [[phab:T40848]] */
}
#bodyContent {
	position: static;
}

I rely on automatic translation to read German, but the code comment seems to also complain about software issues it causes (added by @Entlinkt in 2016: [2]).

I am wondering what would be needed to allow this code to be removed? --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221109004800-MediaWiki:Vector.css coordinates hacks11

German native speaker here :)
The edit following up to latest comment made the possible negative impact even toned down. Before it said, that phab:T40848 would be impacted more by the rules (I can't access that restricted task myself).
Given the many extensions possibly impacted by setting `z-index` and not be tested in dewiki, I would strongly advise to remove such general layout rule in just this language wiki. The rule might have made more sense in the shift from Monobook to Vector years ago, but I doubt the benefits with most development being based around Vector-first. – Volker E. (WMF) (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Volker E. (WMF)-20221109012700-Matma Rex-2022110900480011
Hi, it is planned to remove the absolute positioning of coordinates completely, cf. Wikipedia:Meinungsbilder/Darstellung der Seiten-Koordinaten - however, work on this hasn't started yet as it probably requires changes in a lot of articles. Removing the mentioned code earlier would also require changes to the coordinate positioning section following in Vector.css to prevent interferences with lead elements such as infoboxes. Regards, -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20221109064800-Volker E. (WMF)-2022110901270011
@Volker E. (WMF) phab:T40848 is public now, by the way, if you wanted to know what it was about. --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221130005500-Volker E. (WMF)-2022110901270011


I think it's possible to keep the current design for coordinates etc. without the problematic styles.

My suggestion is to replace as follows:

Before After
/* +++++ Anpassungen für absolut positionierte Objekte: [[phab:T40848]] +++++ */

/*
 * Die folgenden Regeln ändern den Bezugsrahmen für absolut positionierte
 * Elemente von .mw-body-content nach .mw-body und gleichen in diesem Sinne den
 * Vector-Skin an den Monobook-Skin an, um die von dort „bewährte“ Koordinaten-
 * position über der SiteNotice zu ermöglichen.
 * Dies hat schädliche Auswirkungen, unter anderem bewirkt es, dass der Bereich
 * des Moduls „mw.notify“ für „bubbles“ viel zu weit unten angezeigt wird, vgl.
 * [[phab:diffusion/SVEC/browse/master/skinStyles/mediawiki.notification.less]]
 */
.mw-body {
	position: relative;
	z-index: 0; /* [[phab:T40848]] */
}
#bodyContent {
	position: static;
}

/*m
 * Koordinaten und diverse andere Anzeigen oben rechts, siehe
 * [[:Kategorie:Vorlage:mit Seitenindikator#Textelemente]].
 * Beachte, dass diese Elemente im Wikitext an beliebigen Stellen auftreten und
 * deshalb allerhand Eigenschaften erben können. Das gilt insbesondere für die
 * Schriftgröße.
 * Der folgende Darstellungsfehler ist bekannt: Wenn die Fensterbreite kleiner
 * als 982px ist und die Schriftgröße des Wurzelelements wie üblich 16px ist,
 * überlappen sich die 17px hohen Icons der Gadgets „WikiMiniAtlas“ und
 * „OpenStreetMap“ mit der SiteNotice.
 */
#mw-content-text #coordinates,
#mw-content-text #editcount,
#mw-content-text #shortcut,
body.ns-special #mw-content-text .specialpage-helplink {
	display: block;
	font-size: x-small;
	line-height: 1.5;
	position: absolute;
	right: 1.6em;
	text-align: right;
	text-indent: 0;
	top: .2em;
	white-space: nowrap;
}
@media screen and (min-width: 982px) {
	#mw-content-text #coordinates,
	#mw-content-text #editcount,
	#mw-content-text #shortcut,
	body.ns-special #mw-content-text .specialpage-helplink {
		right: 2.4em;
	}
}
/*
 * Koordinaten und diverse andere Anzeigen oben rechts, siehe
 * [[:Kategorie:Vorlage:mit Seitenindikator#Textelemente]].
 * Beachte, dass diese Elemente im Wikitext an beliebigen Stellen auftreten und
 * deshalb allerhand Eigenschaften erben können. Das gilt insbesondere für die
 * Schriftgröße.
 * Der folgende Darstellungsfehler ist bekannt: Wenn die Fensterbreite kleiner
 * als 982px ist und die Schriftgröße des Wurzelelements wie üblich 16px ist,
 * überlappen sich die 17px hohen Icons der Gadgets „WikiMiniAtlas“ und
 * „OpenStreetMap“ mit der SiteNotice.
 */
#mw-content-text #coordinates,
#mw-content-text #editcount,
#mw-content-text #shortcut,
body.ns-special #mw-content-text .specialpage-helplink {
	display: block;
	font-size: x-small;
	line-height: 1.5;
	position: absolute;
	right: 0;
	text-align: right;
	text-indent: 0;
	top: -9em;
	white-space: nowrap;
}

.skin-vector-legacy #mw-content-text #coordinates,
.skin-vector-legacy #mw-content-text #editcount,
.skin-vector-legacy #mw-content-text #shortcut,
body.ns-special.skin-vector-legacy #mw-content-text .specialpage-helplink {
	top: -7em;
}

This places the coordinates in almost exactly the same location (and also corrects the positioning on Vector 2022). Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221128174900-MediaWiki:Vector.css coordinates hacks11

@Matma Rex: Hi, on this page here English is fully okay.
Thanks for your efforts, but we already decided to discontinue CSS hacks and insert regular HTML DOM instead, as soon we are triggered to do so.
Positive reasons:
  • Better visibility for persons with bad eyes, typing data into other device.
  • Multiple “page coordinates” possible, e.g. city center narrowed and also surroundings with 50 pins of landmarks, or dealing with two relevant locations within one page.
  • Longer and unlimited texts, remarks.
  • Possibility to offer not only one tool link, but perhaps multiple services for this location.
  • Works on App as well.
  • Link to “page coordinates” still in top region via <indicator> and giving the classic feeling and functionality.
  • Robust solution, no maintenance efforts any longer.
Negative reasons:
  • More and more difficult to find sufficient gap on various skins each and mobile etc.
  • Out of content clipboard.
  • Always afraid to be forced to maintain.
  • Not available on mobile interface, out of content clipboard, no predictable gaps.
Greetings --PerfektesChaos Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-PerfektesChaos-20221129165500-Matma Rex-2022112817490011
@PerfektesChaos I saw the discussion that @hgzh linked above (Wikipedia:Meinungsbilder/Darstellung der Seiten-Koordinaten), and I agree that it would be better to avoid absolute positioning here (one way or another), but if I'm reading it correctly, the vote has been closed in March 2021; it is almost 2023 now, and yet this code is still there. I'd still like to replace the current version with my proposal, even if someone is going to delete it for good soon. --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221129184000-PerfektesChaos-2022112916550011
@Matma Rex your code would change positioning of the link when a CentralNotice is displayed. Not sure if a jumping coordinates link while showing/hiding CNs is a considerable disadvantage and leads to a significant amount of misclicking etc. But I think that is the reason why the current code was originally implemented. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20221130120500-Matma Rex-2022112817490011
@hgzh Thanks, I didn't realize that; but now that I tested it, I think it looks good enough: before, after (testing on Berlin?banner=shesaid 202211). I even like having the coordinates more "connected" with the article. --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221130134400-Hgzh-2022113012050011
So… Would anyone oppose replacing the current styles with my proposal? If no one objects, I will make the changes later this week. (I'm a global interface editor and I can edit the page myself.) --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221211185200-Matma Rex-2022112817490011
I'm fine with the change, we'll see if there will be some reactions because of the points I mentioned in my previous statement. Considering the disadvantages the current code has, for me, it seems acceptable. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20221213135500-Matma Rex-2022121118520011

I applied the changes. Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221215110100-MediaWiki:Vector.css coordinates hacks11

Seems like we need a slightly higher y pos moving (10em) for vector-2022, the coordinates are currently unaccessible due to the language switcher. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20221215160900-Matma Rex-2022121511010011
To me it looks fine, where do you see the problem? But overall it is a pretty counterintuitive position for anything related to the article content, so we really should find a better way of dealing with the coordinates soon. --XanonymusX (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-XanonymusX-20221215162800-Hgzh-2022121516090011
Ritchie Point, but seems to be Firefox specific, Edge has correct positioning and I guess Chrome too. In Firefox, positioning is correct if there are page indicators. And you're right, we need an alternative solution here. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20221215185100-XanonymusX-2022121516280011
This is very surprising, this only happens on Firefox and only on some pages (e.g. I don't see the issue on Berlin, where I did most of my testing). It seems to be affected somehow by the FlaggedRevs interface? I reverted the change for now, I will figure it out tomorrow. --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221215193700-Hgzh-2022121518510011
I tracked down the browser inconsistency and reported it as https://bugs.chromium.org/p/chromium/issues/detail?id=1401690 (it turns out to be a Chrome bug after all; Firefox's rendering was correct, and my styles only worked correctly on articles with an audio version or good article badge). --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221216132200-Matma Rex-2022121519370011
I applied the changes again, with an extra addition to fix this problem. Hopefully everything works correctly this time. Thank you for testing. --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221216141300-Matma Rex-2022121613220011
(I also filed T325391 about the previous problem, since it turns out that it also affects several other Wikipedias.) --Matma Rex (Diskussion) Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Matma Rex-20221216200200-Matma Rex-2022121614130011
Mit Vector-Zebra fliegen uns die Koordinaten wieder um die Ohren, da der vertikale Weißraum zwischen Header und Inhalt reduziert wurde. Einfachster fix wäre wohl, diesen wieder um 1em hochzusetzen. -- hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20231212072100-Matma Rex-2022121511010011
Archivierung dieses Abschnittes wurde gewünscht von: hgzh Wikipedia:Technik/Skin/MediaWiki/%C3%84nderungen/Archiv/2022#c-Hgzh-20240507093400-Matma Rex-2022121511010011