Benutzerprofilvorlage basierend auf Gruppe überschreiben

Wenn jemand anderes auf diesen Beitrag stößt, habe ich am Ende die Vorlagen für Benutzer, Benutzer/Zusammenfassung und Benutzer/Aktivität überschrieben, indem ich {{#if (or viewingSelf currentUser.staff)}} um die Abschnitte hinzugefügt habe, die ich nicht von angemeldeten Benutzern sehen lassen wollte. Dies überschreibt die Profilvorlagen für alle Benutzer und nicht nur für Benutzer in einer bestimmten Gruppe, aber ich entschied, dass dies für meinen Anwendungsfall gut genug war, um den Benutzern etwas mehr allgemeine Privatsphäre zu geben. Die Vorlage, die ich ausgearbeitet habe, erlaubte es den Benutzern immer noch, ein Thema hervorzuheben, verbarg aber alle anderen Zusammenfassungsstatistiken, Themen und Aktivitäten, außer wenn sie vom Benutzer selbst und vom Personal eingesehen wurden.

Mein Anwendungsfall ähnelt diesem Thema zum anonymen Modus für den Unterricht, da es schön wäre, eine leicht zugängliche Möglichkeit für Benutzer oder Administratoren zu haben, detailliertere Kontrolle darüber zu erhalten, welche Teile des Profils angezeigt oder ausgeblendet werden sollen, selbst für angemeldete Benutzer. Zum Beispiel wäre es in einem Forum zur Gesundheitsunterstützung schön, anonyme Konten in der Anon-Gruppe zu haben und dann so zu konfigurieren, dass die Aktivitätsseite oder -registerkarte für die Anon-Gruppe nicht angezeigt wird.

1 „Gefällt mir“