Benutzer:Elian/GUI

aus Wikipedia, der freien Enzyklopädie

Meine "MediaWiki sucks"-Seite.

siehe auch: contribs

Globales

  • In Linker.php 'function userToolLinks' ueberdenken. ids und klassen zum formatieren vergeben.
    Klasse um das gesamte Klammerkonstrukt drumherum oder pro Linkelement? — Raymond Disk. Bew. 21:38, 28. Aug. 2008 (CEST)

RC und Watchlist

  • Recentchanges: "Stand" in MediaWiki:Rcnote ist überflüssig, da dasselbe datum schon in MediaWiki:Rclistfrom angezeigt (differieren die jemals?)
    Im Prinzip richtig. Problem dabei: Der „Stand“ in MediaWiki:Rcnote wird auch auf Spezial:Beobachtungsliste verwendet, RC und WL verwenden teilweise denselben Code. Mal nachdenken. — Raymond Disk. Bew. 07:10, 26. Aug. 2008 (CEST)
    Wo ich grad drauf gekommen bin: Eigentlich ist "Nur Änderungen seit 23:22, 28. Aug. 2008 zeigen." falsch positioniert. Von der Logik her gehört es zu den Zeitoptionen in den ersten beiden Zeilen. Duerfte einen allgemeinen Aufschrei geben, wenn man das allein aendert, aber beachtenswert, wenn man den ganzen dialog mal ueberarbeitet. --Elian Φ 00:40, 29. Aug. 2008 (CEST)
Dass sie nur teilweise denselben Code verwenden, merkt man daran, dass die Einblend/Ausblend-Optionen so herrlich inkonsistent formatiert sind: einmal vollstaendig als Links, einmal nur "einblenden" verlinkt. --Elian Φ 01:16, 27. Aug. 2008 (CEST)
und natuerlich wieder keine IDs. --Elian Φ 01:48, 27. Aug. 2008 (CEST)
Eine Inkonsistenz habe ich bereits beseitigt (ist schon live): Der Infosatz „Angezeigt werden die letzten xx Änderungen der letzten xx Tage …“ inkl. der Legende ist jetzt auch innerhalb des Fieldsets und damit konsistent zur RC.
yeah, danke dir :-) --Elian Φ 00:34, 29. Aug. 2008 (CEST)
Was mir auch noch nicht gefällt, ist das Gemurkse oberhalb des Fieldsets, das auf Projekten mit E-Mail-Benachrichtigung, z.B. Commons, zu sehen ist.
Apropro: Welche IDs fehlen denn konkret? — Raymond Disk. Bew. 21:03, 27. Aug. 2008 (CEST)
im folgenden schnipsel fehlen IDs:

<a href="/w/index.php?title=Spezial:Beobachtungsliste&hideMinor=1&days=0.25" title="Spezial:Beobachtungsliste">Kleine Änderungen ausblenden</a> | <a href="/w/index.php?title=Spezial:Beobachtungsliste&hideBots=0&days=0.25" title="Spezial:Beobachtungsliste">Bot-Änderungen einblenden</a> | <a href="/w/index.php?title=Spezial:Beobachtungsliste&hideAnons=1&days=0.25" title="Spezial:Beobachtungsliste">Anonyme Benutzer ausblenden</a> | <a href="/w/index.php?title=Spezial:Beobachtungsliste&hideLiu=1&days=0.25" title="Spezial:Beobachtungsliste">Angemeldete Benutzer ausblenden</a> |

<a href="/w/index.php?title=Spezial:Beobachtungsliste&hideOwn=0&days=0.25" title="Spezial:Beobachtungsliste">Eigene Änderungen einblenden</a>

nennen könnte man die z.b. einen drumrum als rc-showoptions, und dann die einzelnen rc-showminor, rc-showbots, rc-showanons, rc-showloggedinusers, rc-showowncontribs. Sinnvollerweise aber vielleicht erst den code von recentchanges und der watchlist abgleichen, bei den rcs kann man naemlich gar keine IDs vergeben, so wie die im Moment angeordnet sind. Zum Thema Gemurkse: gut, dass ich das noch nicht gesehen hab... --Elian Φ 00:34, 29. Aug. 2008 (CEST)
Nochmal zum Gemurkse: Habe ich ebenfalls behoben, jetzt ist alles zumindest ordentlich im Fieldset drin. Schön/übersichtlich ist es aber immer noch nicht.
Noch was habe ich behoben: Der „Anwenden“-Button ist jetzt auf den RC genau wie auf der WL auch am Ende der Namensraumauswahl statt in einer neuen Zeilen. — Raymond Disk. Bew. 09:42, 3. Sep. 2008 (CEST)
Per r43125 werden die Links „Kleine Änderungen ausblenden | Bots ausblenden | Anonyme Benutzer ausblenden | Angemeldete Benutzer ausblenden | Eigene Beiträge ausblenden“ jetzt auf RC und WL einheitlich formatiert ausgegeben.
super :-) Ich hatte mir den Code dafuer schon angeguckt, aber bin da nicht so recht durchgestiegen... --Elian Φ 21:59, 9. Nov. 2008 (CET)

Contribs

  • Inkonsistenz auf Special:Contributions: ein Teil der Navigation ist im Fieldset, der andere draussen. wieso?
    Im Fieldset sind die Optionen, darunter die Navigation zum Blättern, die sich am Seitenende wiederholt. Diese Navigation lässt sich auch nicht ins Fieldset holen, da es sich um eine Standardfunktion für fast alle Spezialseiten handelt. — Raymond Disk. Bew. 07:10, 26. Aug. 2008 (CEST)

Diff-Ansicht

  • Undo/Rollback/Bearbeiten-Konfusion. ich weiss nie, welcher link grade was tut, wievielen anderen geht es auch so?
    Wären Tooltips eine Lösung? Wurde auch an anderer Stelle schonmal vorgeschlagen. — Raymond Disk. Bew. 07:10, 26. Aug. 2008 (CEST)
    würden auf jeden Fall mal helfen. Ich arbeite grad an ner Entschlackung der Diff-Ansicht. --Elian Φ 01:16, 27. Aug. 2008 (CEST)
  • Tooltips sind jetzt da. — Raymond Disk. Bew. 17:59, 27. Aug. 2008 (CEST)
  • Inkonsistenz: Bei alten Versionen ist "Version vom 21:46, 26. Aug. 2008" verlinkt, bei der aktuellen ist nur "Aktuelle Version", aber nicht das "(00:15, 27. Aug. 2008)" verlinkt.

Systemtexte

  • cmp MediaWiki:Allmessagestext [1] - wenn das Intro nur eine elaborierte Fassung der Überschrift ist ("MediaWiki-Systemtexte - Dies ist eine Liste der MediaWiki-Systemtexte.") kann man's genausogut auch weglassen. verbraucht dann nur unnoetig platz. same for MediaWiki:Dellogpagetext
  • MediaWiki:Undeletehistory und MediaWiki:Undeleterevdel:
    Wenn du diese Seite wiederherstellst, werden auch alle alten Versionen wiederhergestellt. Wenn seit der Löschung eine neue Seite gleichen Namens erstellt wurde, werden die wiederhergestellten Versionen chronologisch in die Versionsgeschichte eingeordnet. Sichtbarkeits-Einschränkungen an Dateiversionen gehen bei einer Wiederherstellung verloren.
    Die Wiederherstellung wird nicht durchgeführt, wenn die aktuellste Version versteckt ist oder versteckte Teile enthält. In diesem Fall darf die aktuellste Version nicht markiert werden oder ihr Status muss auf den einer normalen Version geändert werden.
    Dazu kann man nur sagen: aha. So der Orginaltext von MediaWiki:Undeletehistory und MediaWiki:Undeleterevdel.

Spezial:Statistik

Spezial:Userlogin

Hmm, Text aus MediaWiki:Centralauth-login-progress bzw. MediaWiki:Centralauth-logout-progress steht zusammen mit den Icons in einem div mit der Klasse „centralauth-login-box“ bzw. „centralauth-logout-box“. Dumm gefragt, da ich kein CSS-Experte bin: reicht dies nicht aus, um die Bilder zu stylen? Was wäre die Ideallösung? — Raymond Disk. Bew. 20:56, 27. Aug. 2008 (CEST)
Saubere Ideallösung wäre in <img src="http://meta.wikimedia.org/wiki/Special:AutoLogin?logout=1&token=d2920b9da8eeb7e06772f56e6943295c" alt="meta.wikimedia.org" title="meta.wikimedia.org" width="20" height="20" style="border: 1px solid #ccc;" /> das style border raus, stattdessen ein class="centralauth-projectlogo" rein und ins mitgelieferte stylesheet dazu die styleangaben aus meiner monobook (border:none und padding-right). dann isses erstmal ordentlich formatiert und falls es doch jemand anders haben will, kann er es sich einfach umformatieren. --Elian Φ 00:20, 29. Aug. 2008 (CEST)

Spezial:Spezialseiten

  • An Häßlichkeit und Unverständlichkeit nicht zu überbieten: Die Legende (und die Technik, restricted pages fett zu formatieren). Fett signalisiert "besonders wichtig" und nicht "das duerfen nur admins". Wieso muss das ueberhaupt markiert werden? Benutzer, die das nicht aufrufen koennen, sehen den Link sowieso nicht und admins kennen die zugriffsrechte eh bzw. koennen sie im falle eines falles in der doku nachschlagen.

Versionsgeschichte und Seitenlog

Wieso ist der Link zum einen (Versionen) in der Tableiste, während man das andere in winzig auf der Seite Versionen findet? Funktional sind die beiden Seiten gleichwertig.

Sharedupload und Shareduploaddescription

Gibt's nen Grund dafuer, warum MediaWiki:Sharedupload und MediaWiki:Shareddescriptionfollows in zwei getrennten Bausteinen sein müssen? Die kommen doch eh hintereinander.