Vorstellung der Admin-Sidebar-Navigation

Und doch muss die Seitenleiste geöffnet und geschlossen werden. Aber das größte (mentale) Problem ist die Notwendigkeit zu scrollen und zu lesen sowie kleinere Texte anzuvisieren, um die gewünschte Stelle zu finden.

Und horizontales Scrollen ist immer besser als vertikales, aber das ist sicher auch eine persönliche Sache.

Aber bitte, alle von Ihnen – werfen Sie diese 21-Zoll-Drei-Bildschirm-Setups weg und arbeiten Sie eine Weile auf kleinen Bildschirmen…

(Und dann sind wir wieder bei der Frage, warum der Wunsch der Administratoren, die Kategorienavigation in die Seitenleiste zu setzen, eine so schlechte Idee und eine Beleidigung für die Benutzererfahrung ist :winking_face_with_tongue:)

4 „Gefällt mir“

Das ist ein interessanter Vorschlag. Können Sie uns mehr über Ihren Workflow erzählen und wie Sie Discourse als Administrator nutzen? Was tun Sie täglich/regelmäßig als Administrator, das Sie dazu veranlasst, mit einem Klick zum Forum zurückkehren zu wollen? Wenn Sie dies etwas detaillierter beschreiben können, einschließlich der Klicks, die Sie sowohl im alten als auch im neuen Menü machen, würde ich das sehr schätzen.

In meinen Augen ist der Admin-Bereich ein eigenständiger, separater Ort, an den man geht, um Admin-Aufgaben zu erledigen, und von dem man dann, wenn man fertig ist, zum Forum zurückkehrt. Ein anderes Menü macht in dieser Denkweise Sinn. Ich denke auch, dass wir den Admin-Bereich visuell vom Forum abheben wollen, so wie man es in anderen Apps sieht.

7 „Gefällt mir“

Ich bin im Moment kein Administrator in einem Forum, aber ich habe diesen Vorschlag für eine Benutzeroberfläche gemacht, da ich der Meinung bin, dass Administratoren von Foren mit einer tabbed interface einfacher navigieren könnten, da sie nicht auf den Ladebildschirm warten müssten, um zur Hauptforen-Oberfläche zurückzukehren.

Es könnte auch so eingerichtet werden, dass im normalen Forenmodus der Admin-Tab weiterhin angezeigt wird.

3 „Gefällt mir“

Wir werden auch experimentieren, wie die Links organisiert sind – was wir anfangs gemacht haben, ist nur eine 1:1-Abbildung der alten horizontalen Navigation auf die Seitenleistennavigation. Um das Problem zu lösen, wie man findet, was man braucht, beabsichtigen wir irgendwann, ein Suchfeld hinzuzufügen, das in der Seitenleiste der Ghost-Administration in diesem Beitrag zu sehen ist Introducing admin sidebar navigation - #7 by manuel

Ich denke definitiv, dass es hilfreich wäre, eine Art Wischgeste zum Öffnen der Seitenleiste zu haben, wenn wir das schaffen. Ich denke, ein Teil des Grundes, warum es sich bei Discourse etwas seltsam anfühlt, ist, dass sich der Seitenleisten-Button oben rechts befindet, aber etwas auf der linken Seite öffnet.

Die Seitenleiste auf Mobilgeräten ist auch ziemlich klein (einschließlich des Textes); eine weitere Sache, die wir vielleicht in Betracht ziehen könnten, ist, sie eher wie die Chat-Kanal-Liste auf Mobilgeräten “im Vollbildmodus” zu gestalten und die Links größer und leichter zu treffen.


Ich schätze das Feedback, das wir bisher erhalten haben – praktisch wir alle waren in der letzten Woche im Urlaub, daher wird es eine Weile dauern, bis wir hier weitere Verbesserungen vornehmen können. Wir müssen einfach bedenken, dass dies die aller erste Iteration ist, die Dinge werden sich weiter verbessern.

10 „Gefällt mir“

Das Problem (zumindest wenn wir nicht auf Discourse Hub sind) ist, dass es die integrierte Rückwärtsnavigation in Safari beeinträchtigt. @featheredtoast hat damit ziemlich viel experimentiert und hat mehr Kontext.

8 „Gefällt mir“

Gibt es eine Chance, dass das Original als Option über eine Theme component beibehalten werden kann?

3 „Gefällt mir“

Ich hätte trotzdem gerne irgendwann einen.

Historisch gesehen ist das Wischen nach links und rechts an den Bildschirmrändern (bis zu ca. 20 Pixel nach außen) das native Vorwärts-/Rückwärts-Verhalten des Browsers. Das war nicht der Fall, als ich zum ersten Mal versuchte, Menüs herauszuziehen. Als sie dann verfügbar waren, versuchte ich, den Ziehbereich etwas zu erweitern, damit es immer noch ein Ziel gab, aber dann beschwerten sich Benutzer, dass sie Text in Beiträgen nicht mehr berühren und ziehen konnten, um ihn auszuwählen, wenn dies aktiviert war. Sie konnten immer noch lange drücken, um Auswahlstifte zu erhalten, aber die Touch+Drag-Auswahl war nicht mehr möglich. Ich habe das rückgängig gemacht und mich auf das Wisch-Erlebnis innerhalb des Menüs konzentriert und Gesten in der App allgemein “für später” auf Eis gelegt.

Der Traum ist eine Einstellung, die es ermöglicht, dass Wisch- und Touch-Gesten eher “wie bei einer mobilen App” sind, sodass man sich dafür entscheidet: “Ja, ich weiß, dass dies die Navigation im Forum weniger browserähnlich macht”, damit wir unseren nativen Kuchen haben und trotzdem unsere App-ähnlichen Gesten genießen können.

Ich denke, mit einer guten Implementierung gibt es keinen Grund, warum PWAs nicht so app-ähnlich wie möglich sein können. Die Frage ist, wo und wie sollten wir die Idee “es ist eine Webseite” im Vergleich zu “es ist eine App” auf der größeren Website berücksichtigen.

7 „Gefällt mir“

Jeder normale Benutzer sieht oder versteht den Unterschied nicht. Für sie sind das alles Apps und sie erwarten, dass sie sich wie eine App verhalten.

Das ist irgendwie der Punkt. Und wir alle wissen, was Strg+C und Strg+V tun, egal welche Software, App oder Website geöffnet ist.

2 „Gefällt mir“

Wir gehen hier vorsichtig vor, da Discourse-Benutzer gezeigt haben, dass sie den Unterschied kennen und sich zutiefst darum kümmern, wenn Erwartungen gebrochen werden – siehe auch die Menge an Leuten, die überrascht sind, dass Strg+F die Suche ist, aber nicht die Suche, die sie erwartet haben.

6 „Gefällt mir“

Wie @sam sagte, ist dies sehr unwahrscheinlich – wir möchten nur eine Möglichkeit haben, die Admin-Oberfläche für Administratoren darzustellen, und vermeiden viel (wenn überhaupt) Anpassung durch Themes und Plugins in diesem Bereich, daher ist dies der konsistenteste Teil der App.

Ich schätze, dann ist die Frage, können wir diese “von links hereinrutschen für die Seitenleiste”-Funktion nur auf PWA/DiscourseHub implementieren? Ich denke, das wäre ein vernünftiger Kompromiss, da diese Dinge eher “App” sind als nur Safari zum Durchsuchen der Foren zu verwenden.

5 „Gefällt mir“

Auf Mobilgeräten (also mindestens iPhones) gibt es einen kleinen Fehler. Der Text „Zurück zum Forum“ steht nach dem E-Mail-Bereich, sodass der Admin-Teil nach allem anderen kommt.

Ich weiß nicht, wann das angefangen hat, da ich früher eine viel benutzerfreundlichere :rofl: alte Navigation auf der Admin-Seite hatte, aber der Umbau heute Morgen hat mich zurück zur Seitenleiste gebracht.

2 „Gefällt mir“

Es tut mir leid, ich habe die Website-Einstellung von einer Wahr/Falsch-Einstellung zu einer gruppenbasierten geändert, hier https://github.com/discourse/discourse/commit/8c6144d116f77e4f46f04993c0c08c5320f7ef1d, aber es gab einen Fehler. Ich habe hier gerade eine weitere Korrektur vorgenommen FIX: Incorrect admin sidebar setting migration by martin-brennan · Pull Request #25192 · discourse/discourse · GitHub.

Um sie wieder auszuschalten, müssen Sie einfach alle Gruppen aus der Einstellung entfernen:

5 „Gefällt mir“

Kein Problem. Ich habe eher über Sams Rat gelacht, sich anzupassen, weil diese obere Navigation irgendwann verschwinden wird, und es schien ziemlich schnell passiert zu sein.

Ist es zu früh, um zu fragen, warum es gruppenbasiert ist? Ich verstehe den Sinn dahinter nicht.

3 „Gefällt mir“

Die Idee ist, einigen Moderatoren/Administratoren in einer Community die Nutzung der experimentellen Navigation zu ermöglichen, während andere bei der alten horizontalen Navigation bleiben können. Für größere Websites mit mehr Moderatoren/Administratoren ist dies hilfreich, auch für uns hier im Meta!

Vielen Dank für Ihre Geduld bei diesem Experiment – wir stehen erst am Anfang unserer Reise und freuen uns, Sie dabei zu haben!

7 „Gefällt mir“

Vielleicht habe ich es übersehen, aber ich konnte den Bereich „Upgrade“ im Seitenmenü nicht finden.

Ich finde das neue Seitenmenü auch etwas überladen mit Informationen. Aber dann ist ein Administrator fast sicher ein Superuser, also ist es vielleicht etwas, das nützlicher wird, je mehr ich mich daran gewöhne.

4 „Gefällt mir“

Ja, das vermisse ich auch! Sie müssen wissen, dass Sie zu /admin/upgrade gehen müssen, um ein Upgrade durchzuführen, oder den Link auf der Admin-Landingpage verwenden, wenn Sie ein Upgrade durchführen müssen.

Der nächste Schritt besteht darin, die beiden Menüs wirklich identisch zu machen – damit sie genau gleich funktionieren. Im Moment tun sie das nicht. Martin hat das auf seiner Liste. Dann werden wir uns mit der weiteren Optimierung befassen.

Ich denke, das ist legitimes Feedback. Martin erwähnte bereits, dass eine Suche am oberen Rand des Menüs hinzugefügt werden soll, um das Auffinden von Elementen nach Namen zu erleichtern.

Ich denke auch, dass wir das Verhalten ändern könnten, sodass die Abschnitte standardmäßig geschlossen sind und irgendwo in der Seitenleiste eine Umschaltfläche zum Schließen/Öffnen aller Elemente verfügbar ist. Ich verwende es derzeit auf diese Weise und finde es nicht so überwältigend.

8 „Gefällt mir“

Ich habe heute an einem PR dafür gearbeitet, ich muss nur noch einige Review-Kommentare beheben, dann kann ich ihn mergen. Hier ist eine Vorschau (Nebenbemerkung, wir werden die Formulierung „Upgrade“ bald in „Update“ ändern):

4 „Gefällt mir“

Ich habe in den letzten zwei Tagen einige Korrekturen zusammengeführt, die die Hauptprobleme beheben:

  1. Fehlende vollständige Parität zwischen der alten Top-Level-Navigation und der Seitenleisten-Navigation, einschließlich des fehlenden Upgrade-Buttons
  2. Die Admin-Seitenleiste auf Mobilgeräten zeigte immer noch alle Hauptforenabschnitte an
10 „Gefällt mir“

Ich sehe den Upgrade-Button in der Seitenleiste immer noch nicht, nachdem ich auf die neueste 3.2.0.beta5-dev (1f81e8d857) Version aktualisiert habe.

5 „Gefällt mir“

Das ist mir auch aufgefallen.

Außerdem. Kleinigkeit, aber kein Glyphen neben Anpassen > Text

4 „Gefällt mir“