Ist es möglich, die Benutzergruppe des ersten Posters in der Liste der neuesten/neuen Themen anzuzeigen?

Hallo Leute :wave:

Ich habe mich gefragt, ob es eine Möglichkeit gibt, Folgendes zu tun:

  • Immer wenn ein Benutzer aus einer bestimmten Gruppe der erste Poster ist/ein Thema erstellt
  • Dieses Thema mit dem Namen seiner Gruppe zu taggen
  • Und dieses Tag (Gruppenname) nur für eine andere Benutzergruppe in den Dashboards Neueste oder Neu sichtbar zu machen

Ich habe mir Flairs angesehen, aber sie erfüllen nicht den Zweck, da sie in den Dashboards nicht sichtbar sind. Ich habe darüber nachgedacht, ein benutzerdefiniertes Plugin zu erstellen, wie hier vorgeschlagen, aber wir hosten nicht selbst, sodass dies auch nicht funktioniert.

Danke!

1 „Gefällt mir“

Hallo Nemanja :wave:t5: :slight_smile:

Das, was du beschrieben hast, wäre auf Anhieb schwierig zu erreichen, aber vielleicht können wir dir trotzdem helfen. Kannst du uns mitteilen, was du mit diesem Setup erreichen möchtest? Vielleicht können wir dir andere Wege vorschlagen, dies zu tun, wie z. B. die Verwendung von Kategorie- und Gruppenberechtigungen oder Ähnlichem.

2 „Gefällt mir“

Hallo @osioke und danke für die schnelle Antwort!

Wir untersuchen gerade, wie wir

  • eine visuell leicht erkennbare Möglichkeit schaffen können,
  • damit Administratoren/Mitarbeiter verstehen können,
  • zu welcher Benutzergruppe die Frage gehört.

Dieses Feature/Tag sollte dann nur für Administratoren/Mitarbeiter sichtbar sein.

2 „Gefällt mir“

Vielleicht sollten sie in einer Kategorie posten, in der nur diese Gruppe Themen erstellen kann? Das ist der einfache Weg.

2 „Gefällt mir“

Danke für den Vorschlag! Das funktioniert leider nicht, da das Thema für die gesamte Community sichtbar sein muss. Tags wären nur für die Administratoren da.

1 „Gefällt mir“

Und Sie möchten, dass diese visuelle Darstellung von der neuesten oder neuen Themenansicht (oder wie Sie sie als Dashboard bezeichnet haben) aus sichtbar ist, ja?

Ich frage, um sicherzugehen und um zu sehen, ob Flairs über eine Themenkomponente in der Themenansicht sichtbar gemacht werden können.

Yep, das stimmt, ich möchte die Gruppe, die die Frage stellt, in den neuesten/neuen Themenansichten sehen. Ich dachte, Tags wären besser, da „Flairs“ von jedem gesehen werden können, nicht nur von Administratoren/Mitarbeitern.

Lass mich wissen, ob das eine Option ist :grinning:

1 „Gefällt mir“

Die dynamische Verwendung von Tags würde in den Bereich benutzerdefinierter Plugins fallen, was für Ihren Anwendungsfall möglicherweise funktioniert oder auch nicht. Daher suche ich nach anderen möglichen Wegen.

1 „Gefällt mir“

Danke für die Hilfe @osioke :pray:

1 „Gefällt mir“

Und ja! Es ist in einer Theme-Komponente möglich. :slight_smile:

In Themenlisten haben wir primary_group_id und flair_group_id des Benutzers, der das Thema erstellt hat… sodass wir den relevanten Gruppennamen oder das Flair anhand dessen abrufen und in den von Ihnen erwähnten Ansichten verwenden können.

Dies ist jedoch immer noch kundenspezifische Arbeit, daher können Sie entweder unseren Marketplace dafür nutzen oder es intern erledigen. :blush::tada:

1 „Gefällt mir“

Ich denke, die Flair-Funktion könnte Ihre Lösung sein, aber Sie können eine Kategorie erstellen, die jeder lesen und beantworten kann, aber nur einige neue Themen starten können.

2 „Gefällt mir“

Danke für den Vorschlag @osioke, sehr geschätzt. Soweit ich das beurteilen kann, würden Sie empfehlen, jemanden vom Marketplace zu engagieren, um die Arbeit zu erledigen?

1 „Gefällt mir“

Falir wäre definitiv auch mein Weg, aber er setzt voraus, dass die Gruppe die primäre Gruppe des Benutzers ist – was fehlschlägt, sobald der Benutzer diese Einstellungen ändert.

Eine weitere Alternative wäre, Benutzern in der Gruppe automatisch ein Abzeichen zuzuweisen. Das bedeutet, dass die Mitarbeiter einfach auf den Namen klicken und im Profil sehen können, in welchen Gruppen sich die Person befindet – nicht so unmittelbar wie Flair, aber weniger anfällig für Benutzereingriffe (Benutzer können Abzeichen meines Wissens nach nicht entfernen).

SQL-Abfrage für das Abzeichen, wobei in diesem Beispiel „discourse-admins“ der Gruppen-Slug ist.

select user_id, created_at granted_at, NULL post_id
from group_users
where group_id = (
  select g.id from groups g where g.name = 'discourse-admins'
)

Und dies sind die Einstellungen

1 „Gefällt mir“

Yup! Ich würde auch empfehlen, bei der Auswahl von jemandem von dort eine Due Diligence durchzuführen. Wenn Sie Bedenken haben, lassen Sie es mich bitte wissen :slight_smile:

Sehen Sie sich auch den Kommentar von @Tris20 an, es ist vielleicht nicht das, was Sie wollen, aber es ist trotzdem eine nette Idee.

Danke für die Vorschläge @pfaffman und @Tris20, ich weiß die Hilfe zu schätzen :pray: Wir untersuchen eine Lösung, die von den neuen/neuesten Ansichten aus sichtbar ist, daher könnte eine benutzerdefinierte Themenkomponente die beste Option sein.

2 „Gefällt mir“