Mitarbeiter auf der /about-Seite verbergen

|||
|-|-|-|
| :information_source: | Zusammenfassung | Personal von der Über-uns-Seite ausblenden
| :hammer_and_wrench:|Repository| GitHub - literatecomputing/discourse-hide-admins-about: Theme component to hide some admin users from about page |
| :question:|Installationsanleitung|So installieren Sie ein Theme oder eine Theme-Komponente|
| :open_book:|Neu bei Discourse Themes?| Anfängerleitfaden zur Verwendung von Discourse Themes

Diese Theme-Komponente installieren

Diese Komponente wird keine neuen Updates erhalten und bald veraltet sein, da sie nicht mehr benötigt wird!!!

Optional können einige Mitarbeiter von der /about-Seite ausgeblendet werden

Wenn Sie Benutzer wie folgt eingeben:

werden ihre Links von der /about-Seite ausgeblendet.

Ein Beispiel, wann dies nützlich ist, ist, wenn jemand ein technischer Administrator der Website ist, aber kein Mitglied der Community. Discourse.org verwendet ein Plugin dafür; hier ist eine Theme-Komponente, die dasselbe tut.

Obwohl die URL “staff” in der URL hat, blendet sie die Benutzer sowohl aus dem Moderator- als auch aus dem Admin-Bereich der /about-Seite aus.

Vorbehalt: Wenn es nur einen Administrator oder Moderator gibt und dieser Benutzer ausgeblendet wird, wird eine Überschrift “admin” oder “moderator” angezeigt, unter der keine Benutzer aufgeführt sind.

17 „Gefällt mir“

Brillant, genau das, was ich brauchte, um dich zu verstecken! :rofl: Danke, Jay!

4 „Gefällt mir“

Eine Komponente in dringendem Bedarf, danke

2 „Gefällt mir“

Ich liebe die Standardeinstellungen!

2 „Gefällt mir“

Kategorie-Moderatoren sind immer noch sichtbar. Dies kann also nur Forenweite verstecken.

Befinden sich diese auf der /about-Seite?

Gibt es einen Grund, warum jemand sie verstecken möchte?

Können Sie mir einen Link senden?

Ja.

Ich weiß es nicht. Warum sollte jemand Moderatoren verstecken wollen? Vielleicht aus demselben Grund.

Ich habe nur (schlecht formatiert) zur Information gepostet für diejenigen, die Moderatoren verstecken möchten, aber Kategorie-Moderatoren anstelle von Forum-Moderatoren verwenden.

Nicht mehr, da ich meine Moderatoren von der Kategorieebene auf die “Staff-Ebene” geändert habe. Ich schaue nie auf /about und überall, also habe ich total vergessen, dass ich dieselben Benutzer in jeder Kategorie verwende. Ich bin auf diese Situation aufmerksam geworden, als ich diese Komponente getestet habe.

Um genau zu sein. Es hat den gewünschten Benutzer aus der allerersten Kategorie ausgeblendet, aber nicht aus den nächsten.

Es ist mir wirklich egal. Ich verstehe, warum einige Administratoren Moderatoren verstecken möchten, aber es hat nicht mit gruppenbasierten Kategorie-Moderatoren funktioniert.

Und ehrlich gesagt – /about ist so gut versteckt, dass es einfach keine Rolle spielt, was dort ist oder nicht :wink:

1 „Gefällt mir“

Wir haben ein paar auf unserer: :slight_smile:

2 „Gefällt mir“

Hmm. Auf den ersten Blick sieht es so aus, als ob diese auch versteckt werden sollten. Ich werde nächste Woche noch einmal danach sehen.

Ich auch! Und @angus auch.

Schönes kleines TC!

Bist du offen dafür, dass ich auch einige Funktionen zum Verstecken von Mods und Kategorie-Mods hinzufüge? Oder zumindest versuche…

2 „Gefällt mir“

Sicher! Oder du gibst mir einen Hinweis und ich mache es.

3 „Gefällt mir“

Musik in meinen Ohren!!!

Vorschlag 1 - Mods auch ausblenden

Erweitern Sie einfach die bestehende Funktionalität, sodass Moderatoren ebenfalls ausgeblendet werden können (mit demselben Feld) und nennen Sie es stattdessen „verstecktes Personal“.

Dies ist sinnvoll, da Discourse geschickt sicherstellt, dass jeder Staff-Benutzer nur entweder bei Admins oder bei unseren Moderatoren erscheint (aber nicht bei beiden). Obwohl das Ausblenden von Moderatoren weniger nützlich ist, gibt es dennoch einige Anwendungsfälle, wie z. B. einen Testmoderator.

Vorschlag 2: Kategorie-Mods ausblenden

Es ist ziemlich üblich, dass Leute Kategorie-Mods ausblenden möchten, da sie viel Platz beanspruchen und es wenig Sinn macht, sie öffentlich außerhalb des Kontexts der jeweiligen Kategorie anzuzeigen.

Manchmal ist es sinnvoll, nur einige der Kategorie-Mods-Kategorien auszublenden, andere jedoch anzuzeigen.

Leicht mit CSS zu erreichen, zum Beispiel auf meiner Website:

// Kategorie-Moderatoren auf der /about-Seite ausblenden
section.about.category-moderators {
    display: none;
}

Ich würde dies tun, indem ich ein einzelnes Feld verwende, das entweder all oder einzelne Kategorien zulässt.

Es könnte hilfreich sein, einige Einzelpersonen unterdrücken zu können, aber ich glaube nicht, dass es sich lohnt, dies zu diesem Zeitpunkt hinzuzufügen, es sei denn, die Leute fragen danach, da es etwas komplexer sein müsste.

Vorschlag 3: Erweiterten About-Text einbinden

Das ist ein super hilfreicher TC, aber er erfüllt nur eine einzige, begrenzte Funktion. Und es wäre sehr einfach, ihn einzubinden.

Für mich macht es Sinn, alle /about-Anpassungen an einem Ort zu haben. Außerdem ist @manuel ein toller Kerl und würde vielleicht gerne daran mitarbeiten.

Sie möchten diesen TC vielleicht in „Benutzerdefinierte About-Seite“ oder ähnlich umbenennen, wenn Sie diesen Weg gehen.

Untervorschlag: Markdown

Es wäre noch besser, wenn das erweiterte About-Feld Markdown anstelle von nur rohem HTML akzeptieren würde.

4 „Gefällt mir“

FYI @pfaffman, teilweise aufgrund Ihres neuesten Feedbacks gibt es jetzt eine integrierte Funktion dafür, obwohl sie gruppenbasiert ist:

9 „Gefällt mir“

Ermöglicht diese neue Funktion die gezielte Ansprache eines bestimmten Mitglieds/bestimmter Mitglieder einer Gruppe oder verbirgt sie alle Mitglieder der Gruppe?

1 „Gefällt mir“

Es ist für Gruppen. „Bestimmte Mitglieder“ wäre dasselbe wie „Benutzer“. Ich würde es bevorzugen, wenn die Auswahlmöglichkeit Benutzern oder Gruppen erlauben würde, aber es ist nur für Gruppen.

3 „Gefällt mir“

Wenn ich das richtig verstehe, würde es also leider heißen, alle Administratoren ausblenden im Gegensatz zu einem bestimmten Administrator? Wenn ja, dann bin ich mir nicht sicher, ob das Team die spezielle Anwendung mit Ihrem ursprünglichen Anwendungsfall verstanden hat.

1 „Gefällt mir“

Warum erstellst du nicht stattdessen eine Gruppe und fügst die Benutzer, die du ausblenden möchtest, hinzu, anstatt in diesem Fall ‘Admins’ zu verwenden?

4 „Gefällt mir“

Ja, ich schätze, das wäre ausreichend. Und es wäre effizienter, wenn eine Website eine größere Anzahl von Mitarbeitern zu verbergen hätte.

Diesen Aspekt hatte ich nicht bedacht. Danke.

3 „Gefällt mir“

Ich habe mich selbst als Administrator in die Moderatorengruppe eingetragen, mir wurde gesagt, dass diese Gruppe nicht angezeigt werden soll, und deshalb wird unter /about angezeigt, dass es 0 Administratoren und 0 Moderatoren gibt (wir brauchen CSS, um die Nullen auszublenden, es sieht einfach schlecht aus).

3 „Gefällt mir“

Ich habe dies im Thema Announcements erwähnt. Es ist definitiv verschwendeter Platz, wenn keine vorhanden sind.

4 „Gefällt mir“