Verbergen von Mitarbeiterhinweisen vor Nicht-Mitarbeitern

Wir haben die Funktion Mitteilungen für Mitarbeiter verwendet, um Notizen für Mitarbeiter hinzuzufügen, aber ich habe gerade festgestellt, dass diese für Nicht-Mitarbeiter vollständig sichtbar sind und dass dies ein beabsichtigter Aspekt der Funktion ist.

Gibt es eine Möglichkeit, unsere Installation per CSS, ein Plugin oder auf andere Weise anzupassen, um all diese für Nicht-Mitarbeiter auszublenden?

1 „Gefällt mir“

Hallo @benjamin_bracken :wave: willkommen bei Discourse Meta.

Es tut mir leid wegen der Verwirrung mit dieser Funktion, aber Sie haben Recht, das ist das beabsichtigte Verhalten – um alle Benutzer über eine Staff-Nachricht oberhalb eines Beitrags zu informieren.

Es scheint, dass Sie Staff Notices anstelle von Whispers verwendet haben. Versuchen Sie vielleicht, diese Funktion zu nutzen, denn ich glaube, sie tut das, was Sie erreichen wollten. Sie können Staff zur whisper allowed group in Ihren admin - all site settings machen.

Wenn Sie Staff Notices wirklich ausblenden möchten, können Sie etwas CSS verwenden, aber seien Sie sich bewusst, dass dies in der Browser-Entwicklerkonsole überschrieben werden kann.

4 „Gefällt mir“

Wir verwenden auch Whispers :slight_smile: Ich werde mich darum kümmern, einen Weg zu finden, diese Hinweise auszublenden, aber wenn jemand CSS-Vorschläge hat, bin ich ganz Ohr!

Das CSS wird etwa so aussehen:

.post-notice {
    display: none;
}

Sie müssen möglicherweise die CSS für Gruppenkomponenten hinzufügen und auch eine Gruppenbedingung zum Code hinzufügen, aber das Personal sollte auch ohne diese funktionieren.

Dies blendet jedoch auch andere Beitragsbenachrichtigungen aus, einschließlich der Willkommensnachrichten für neue Benutzer.

4 „Gefällt mir“

Wofür verwenden Sie die Notizen des Personals? Vielleicht gibt es eine andere Funktion, die Sie stattdessen verwenden können. Das Ausblenden mit CSS ist nicht sehr sicher. Es ist für einen Benutzer ziemlich einfach, diese Änderungen rückgängig zu machen.

3 „Gefällt mir“

Wir haben Staff Notes verwendet, um ein Thema mit einem Link zu einem Ticket in unserem Ticketsystem zu versehen, der für Nicht-Mitarbeiter nicht sichtbar sein soll.

Es scheint, dass etwas wie das Folgende für uns funktionieren wird (danke @Lilly):

.post-notice.custom {
    display: none;
}

.staff .post-notice.custom {
    display: initial;
}

Ich stimme zu, dass dies nicht besonders sicher ist, aber wir brauchen nur eine Übergangslösung, bis wir von dieser Verwendung weggehen.

3 „Gefällt mir“

Die Entscheidung, diese als „Mitarbeiterhinweis“ zu bezeichnen, macht es ziemlich mehrdeutig: Es bedeutet „Hinweis von Mitarbeitern“, könnte aber leicht als „Hinweis für Mitarbeiter“ missverstanden werden. Ein zusätzliches Wort könnte solche Verwirrung vermeiden.

4 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.