Ich empfehle dringend, den Meinungen der Leute zu vertrauen, die diesen Code geschrieben haben und damit leben ![]()
Wiederum sehr fair! Entschuldigen Sie, ich wollte Ihre Expertise nicht anzweifeln. Es ist mehr, dass ich immer das Gefühl habe, nicht klar genug zu erklären, was ich möchte.
Hier ist eine weitere Situation, die ich frustrierend finde:
Trouble trying to propose a common bug
Hier meldet ein Benutzer ein Workflow-Problem mit der Benutzeroberfläche. Es ist für mich wirklich mühsam, dies zu replizieren, da mein ständig aktiver Admin-Zugriff bedeutet, dass ich nicht durch die Berechtigungen eingeschränkt bin, von denen dieser Workflow ohnehin abhängt.
Ein weiteres Beispiel. Hier stellt ein Benutzer fest, dass er eine nicht hilfreiche Fehlermeldung erhält, wenn er versucht, in eine Kategorie zu posten, zu der er anscheinend keine Berechtigung hat. Da ich als Site-Admin diese Berechtigungen habe, kann ich es nicht direkt reproduzieren.
Was ist Ihre aktuelle Problemumgehung für das Fehlen dieser Funktion, @mattdm?
In der Vergangenheit habe ich ein separates Konto mit einer +-Adresse verwendet, um mich anzumelden und die Welt aus der Sicht eines Nicht-Administrators zu sehen (Bonus: Da ich das selten tun musste, erhielt ich auch regelmäßig die Aktivitätszusammenfassung für diesen Benutzer, um zu sehen, wie das aussieht).
Ich habe ein Testkonto, in das ich mich in Situationen einlogge, in denen ich etwas ausprobieren muss, und ich logge mich mit einem privaten Browserfenster in dieses Konto ein. Das ist immer möglich, aber ich denke, es gibt viele Fälle, in denen ich Dinge einfach bemerken würde, wenn mein Zugriff standardmäßig “normal” wäre.
Es hindert mich auch nicht daran, versehentlich gegen selbst auferlegte Einschränkungen zu verstoßen (wie die Tag-Regeln oder das Posten in Kategorien, die nur zum Lesen bestimmt sind).
Die andere Alternative – mein Hauptkonto als normales Konto und ein separates Admin-Konto zu haben – würde das lösen, wäre aber in der Praxis umständlich, und ich würde auch Benachrichtigungen über Flags und private Nachrichten verpassen.
Haben Sie stattdessen in Erwägung gezogen, das Testkonto in einem Browser zu verwenden, den Sie nicht regelmäßig nutzen? Dann kann es einfach eingeloggt bleiben. Ich habe zum Beispiel Folgendes:
Chrome: Admin (meine Hauptnutzung)
Edge: Testbenutzer
Firefox: Wird verwendet, um bei Bedarf bestimmte Benutzer zu imitieren
Das funktioniert, solange es keine browserabhängigen Probleme zu lösen gibt. Für mich und in meiner Welt ist das eine so schnelle Lösung, als würde man PM als Entwurfscontainer verwenden – ja, es funktioniert, irgendwie, aber es ist keine schöne und stilvolle Lösung für einen Benutzer.
Die Entwurfsfrage war einfach: Es gibt technische Grenzen und es kann nicht anders gemacht werden. Gibt es etwas Ähnliches bei dieser Frage? Denn wenn nicht, verstehe ich nicht, warum dies immer noch ein offenes Thema ist. Ich verstehe es vollkommen, wenn nicht genug Zeit und Arbeitskraft vorhanden ist, um es zu programmieren, aber selbst dann wäre es schön, davon zu hören.
Meine Lösung ist, das Profil meines Testbenutzers zu öffnen und sich auf diese Weise schnell anzumelden. Da ich aber nicht zu meinem Admin-Konto zurückkehren kann, muss ich mich abmelden. Das ist kein großes Problem, aber ein unnötiger Umweg – nun ja, DiscourseHub ist ein Problem, da es keine SSOS wie Google, Microsoft usw. nativ nutzen kann.
Da dieses Thema erneut aufkam, habe ich es in eine separate Diskussion aufgeteilt: Make category tag rules / restrictions apply to moderators too
Dies ist zwar schon etwas älter, aber da es gerade aus einer anderen Diskussion verlinkt wurde, habe ich hier eine Stimme hinzugefügt. Ich denke, das Wechseln von Rollen wäre nützlich, denn selbst in der Community, in der ich Administrator bin, agiere ich wahrscheinlich zu 90 % als normaler Benutzer – und eine Benutzeroberfläche mit reduzierten Optionen würde meine Benutzererfahrung in dieser Zeit verbessern.
Das ist ein interessanter Punkt. Können Sie uns mehr darüber erzählen, welche Admin-Optionen in der Benutzeroberfläche Ihre Benutzererfahrung beeinträchtigen? Vielleicht liegt es daran, dass ich es so gewohnt bin, aber ich habe nichts gegen UI-Elemente wie den Admin-Schraubenschlüssel und Links zur Admin-Oberfläche und zur Überprüfungswarteschlange.
Als Administrator ist es manchmal schwierig, sich daran zu erinnern, welche Optionen Administratoren zur Verfügung stehen (im Gegensatz zu jemandem in TL3 oder 4 oder einem Thema-Starter). Wenn Sie also jemandem helfen, schlagen Sie möglicherweise Dinge vor, die für ihn nicht gelten.
Darüber hinaus kann die Tatsache, dass ein Administrator auf jede Kategorie und jedes Thema zugreifen kann, einen wirklich verzerrten Blick auf das Welt Forum vermitteln. Ungefähr 90 % der Discourse-Administratoren, die ich kenne, haben einen Benutzer vom Typ @testuser123, den sie impersonieren, um eine „echte“ Benutzererfahrung zu haben.
Ja, da stimme ich vollkommen zu und das wurde bereits oben besprochen.
Meine Frage an @schneeland ist eine andere. Sie sagen, es beeinträchtigt ihre tägliche Benutzererfahrung, und ich möchte gerne mehr darüber erfahren, warum das so ist.
Für mich ist eine tägliche Ärgernis die Kategorien in der Liste, zu denen ich nicht posten soll, aber könnte. Nicht nur das “Ups”, wenn man das tut, sondern auch viel mehr durchsuchen zu müssen.