Neue gemeinsame Steuerungsoptionen zum Neusortieren von Listen

Discourse bietet viele Listen, die du neu anordnen kannst, wie z. B. Seitenleistenlinks, Benutzerfelder, Flags und Listeneinstellungen. Jede davon funktionierte bisher anders. Manche hatten Pfeilknöpfe, andere ein Menü und wieder andere konnten nur per Drag-and-Drop verschoben werden.

Wir ersetzen sie durch eine gemeinsame Steuerelement. Jede Zeile, die du verschieben kannst, erhält denselben Griff:

  • Ziehen des Griffs, um eine Zeile zu verschieben.
  • Klicken auf den Griff oder Drücken von Enter darauf, um ein Menü zu öffnen. Es bietet die Verschiebungen an, die diese Zeile ausführen kann: nach oben, hoch, runter oder nach unten.
  • Tastatur verwenden. Die Pfeiltasten navigieren zwischen den Zeilen. Wenn der Griff fokussiert ist, verschieben Alt (Option auf einem Mac) in Kombination mit ↑, ↓, Home oder End die Zeile, und das Menü zeigt diese Tastenkürzel an.
  • Screenreader melden jeden Schritt, zum Beispiel „Ort an Position 2 von 5 verschoben“.

Wo du es sehen wirst

  • Listen in den Seiteneinstellungen: Wertelisten, einfache Listen, URL-Listen und Emoji-Listen
  • Das neu gestaltete Admin-Dashboard: das Menü „Konfigurieren“, „Berichte verwalten“ und „Gruppen vergleichen“
  • Flags, Benutzerfelder, die Optionen eines Dropdown-Benutzerfelds und Badge-Gruppierungen
  • Die Liste der Manifest-Screenshots in den Logo-Einstellungen
  • Der Spalten-Editor im Benutzer-Verzeichnis
  • Die Links im Formular für den Seitenleistenbereich

Einige Listen sind noch nicht abgedeckt, wie z. B. das Neuordnen von Kategorien.

So kannst du es testen

  1. Gehe zu Admin → Bevorstehende Änderungen unter /admin/config/upcoming-changes
  2. Finde Neue Umordnungssteuerungen aktivieren und wähle aus, wer sie erhält

Du kannst es an derselben Stelle wieder deaktivieren. Die alten Steuerelemente sind noch vorhanden und es wird nichts migriert.

Gut zu wissen

  • In einer Listeneinstellung mit einem festen Satz von Optionen sind die Werte keine editierbaren Textfelder mehr. Du kannst sie weiterhin neu anordnen, entfernen und eines aus dem Dropdown hinzufügen.
  • System-Badge-Gruppierungen können nicht umbenannt oder entfernt werden, daher werden diese Knöpfe nicht mehr angezeigt.
  • Wenn ein Plugin oder Theme eine dieser Listen anpasst, wird die Anpassung möglicherweise nicht auf die neuen Steuerelemente übertragen. Bitte teile uns mit, wenn du eine solche findest.

Feedback

Dies ist eine frühe Version. Antworte hier, wenn eine Liste schwieriger zu bedienen ist als zuvor, wenn etwas fehl am Platz wirkt oder wenn du eine Liste findest, die wir übersehen haben.











3 „Gefällt mir“