Gibt es also einen technischen Grund dafür? Gibt es einen bestimmten Grund, warum nicht jeder den Miniprofiler sehen kann, sondern er standardmäßig deaktiviert ist? Oder zumindest, dass jeder Moderator und Administrator ihn sehen kann?
zustimmen
ist sie nicht. und ich bin mir nicht sicher, ob es einen Präzedenzfall dafür gibt, nur bestimmte Verknüpfungen für diejenigen aufzunehmen, die Zugriff darauf haben.
Übrigens, auf meinem Mac ist die Verknüpfung option+p. Wenn wir sie also hinzufügen wollen, sollten wir sie Mac-Benutzern anzeigen.
Ich stimme @tobiaseigen hier voll und ganz zu, denn selbst als ich diese gesamte ‘Meta’-Seite (mit oder ohne KI) durchsuchte, um herauszufinden, was dieser ‘Mini Profiler’ ist und was er tut, konnte ich keine Vorstellung davon bekommen. Meine Suche zeigte mir im besten Fall nur diesen Beitrag, auf den ich antworte.
Und auf die Gefahr hin, ein wenig dumm zu klingen, selbst Tobias Eigen’s Screenshot, der zeigte, ‘was der Mini Profiler war’, habe ich falsch beurteilt und dachte, dass ‘Sascha Hofmanns Profil das war, worauf sich der ‘Mini-Profiler’ bezog’. Denn, wie ich dachte, zeigte das schwarze Popup (das ich hier unten wieder zeige) das ‘Profil’ von ‘Sascha HOfmann’ (kleines, weißes Popup, 345,2 ms war sehr leicht zu übersehen, selbst durch den roten Zeiger ).
Und abgesehen vom Fehlen jeglicher Dokumentation oder Hilfe zu diesem Mini-Profiler glaube ich, dass dieser MP standardmäßig aktiviert sein sollte.
Denn wenn es keinen ‘Mini-Profiler’ standardmäßig gäbe, hätte ich nicht beurteilen können, dass es einen gibt, selbst nachdem ich das alles durchlaufen habe, wenn ich nicht immer wieder auf diesen Screenshot geschaut hätte, um ganz sicher zu sein, hätte ich ihn (und seinen Nutzen) nicht entdecken können.
Ich denke, es wäre sinnvoll, dies von einer Konfigurationszeile in app.yml (die Zugriff auf die Befehlszeile und einen Neuerstellungsprozess erfordert, um eine Änderung vorzunehmen) zu einer Admin-Einstellung zu verschieben, z. B. miniprofiler-allowed-groups. Wenn es für den Benutzer verfügbar ist, sollten wir eine #keyboard-shortcut hinzufügen, um es auszublenden/anzuzeigen.
Außerdem denke ich, dass diese Funktion derzeit auf unserem Hosting überhaupt nicht verfügbar ist, was bedeutet, dass unsere Kunden uns nicht beim Debugging helfen können.
Ich kann keine Versprechungen machen, wann dies aufgegriffen wird, aber ich schätze, @bathinda, dass Sie sich die Zeit genommen haben, Ihr Feedback zu dem zu geben, was an der Funktion verwirrend ist.
Wir könnten dies besser dokumentieren. Vorerst habe ich das #mini-profiler-Tag hinzugefügt, damit wir alle damit verbundenen Diskussionen sammeln können. Wir könnten die Erwähnung von mini-profiler in der Admin-Anleitung für die ersten Schritte, die mit Discourse für Self-Hosters geliefert wird, hinzufügen. Es ist ein praktisches Fehlerbehebungstool. discourse/docs/ADMIN-QUICK-START-GUIDE.md at main · discourse/discourse · GitHub