Bulk Award verleihen ein Abzeichen an eine Gruppe von Nutzern

Ich habe eine Frage dazu, wie ich dem Benutzer automatisch eine Massenauszeichnung geben kann. Als Administrator möchte ich dies nicht jedes Mal manuell tun.

1 „Gefällt mir“

Hallo Aicnal – willkommen bei Meta Discourse!

Hast du den ursprünglichen Beitrag dieses Themas gelesen? Ich finde, er funktioniert ziemlich gut. Gerne helfe ich dir bei weiteren Fragen.

2 „Gefällt mir“

Ja, Sir. Danke für Ihre Hilfe. Und ich habe es bereits gelesen.

Aber der Beitrag besagt, wir sollen „eine CSV-Datei hochladen“, um dem Benutzer eine Massenauszeichnung zu geben. Meine Frage ist, ob wir einmal, wenn sich die Benutzergruppe ändert, die Datei erneut hochladen müssen.

Warum können wir nicht einfach eine bestimmte Regel auswählen und wenn der Benutzer die Regel erreicht, vergibt das System automatisch eine Massenauszeichnung. Genau wie die Errungenschaften in Spielen.

Und es tut mir leid für mein schlechtes Englisch!

1 „Gefällt mir“

Du kannst

4 „Gefällt mir“

Das ist großartig. Das ist es, was ich erwartet habe.

2 „Gefällt mir“

Hallo

Gibt es eine Möglichkeit, den Grund für das Abzeichen auch bei der Massenvergabe zu erwähnen? Ich habe vor zwei Jahren danach gefragt, aber nie eine Lösung erhalten.

Wenn es eine Möglichkeit gibt, dies über CSV zu tun, wäre das sehr hilfreich, da wir bei der Massenvergabe einiger Abzeichen diese mit bestimmten Ereignisthemen verknüpfen können. Zum Beispiel wird das Abzeichen „Academy Participant“ an diejenigen vergeben, die an einer der Akademien teilgenommen haben. Wenn wir dieses Abzeichen vergeben, ist unser Thema der Grund die Ankündigung der Akademie. Wenn eine Person mehrere Akademien besucht (oder sogar nur eine), hat sie in ihrem Profil das Abzeichen „Academy Participant“ sowie einen Link zum spezifischen Thema „Grund“ (an dem sie teilgenommen hat).

Ich hoffe, mein Anwendungsfall ist verständlich. Danke!

1 „Gefällt mir“

Es sieht nicht so aus, als ob Sie hier einen Grund hinzufügen könnten. Wenn Sie Zugriff auf Rails haben, könnten Sie es dort tun; wenn Sie Badge SQL verwenden können und etwas in der Datenbank vorhanden ist, das Sie zur Identifizierung der Personen verwenden können (z. B. alle in einer bestimmten Gruppe), könnten Sie Badge SQL verwenden, aber das würde es Ihnen immer noch nicht ermöglichen, ein Thema zu verknüpfen.

1 „Gefällt mir“

Danke! @pfaffman, normalerweise würde ich eher die API verwenden, aber das ist keine Option, es sei denn, ich mache es einzeln, wie z. B. mit einem Postman-Runner und der Liste der Benutzer.

1 „Gefällt mir“

Dies ist eine Funktionsanfrage.

Ich denke, Ihre einzige kurzfristige Lösung ist Rails.

2 „Gefällt mir“