Abzeichen sind eine hervorragende Möglichkeit, jemanden anzuerkennen, der gute Arbeit leistet. Discourse ermöglicht es nun, ein Abzeichen an eine Gruppe von Benutzern zu vergeben.
Wenn Sie zum Abschnitt „Abzeichen" im Admin-Bereich gehen, werden Sie feststellen, dass neben der Schaltfläche „Neu" nun eine neue Schaltfläche mit der Bezeichnung „Massenvergabe" verfügbar ist:
Nach dem Klicken darauf werden Sie aufgefordert, ein Abzeichen auszuwählen und zu beginnen:
Wählen Sie das Abzeichen aus, das Sie vergeben möchten, und laden Sie eine CSV-Datei hoch, die eine Liste von Benutzer-E-Mail-Adressen oder Benutzernamen enthält (einer pro Zeile).
Beim massenhaften Hinzufügen von Benutzern zu einer Gruppe erwartet das System eine Liste von Benutzernamen. Beim massenhaften Hinzufügen von Benutzern zu einem Abzeichen erwartet das System eine CSV-Datei mit E-Mail-Adressen.
Ich persönlich bevorzuge die Liste der Benutzernamen, da es viel einfacher ist, diese aus den Foren zu erhalten, ohne sich durch administrativen Aufwand zu kämpfen. Ich habe einige Excel-Tricks, mit denen sich eine kopier- und einfügbare Liste erstellen lässt. Früher habe ich Abzeichen massenhaft zugewiesen, indem ich eine Liste zu einer temporären Gruppe hinzufügte und dann die Abzeichenabfrage so änderte, dass sie die gesamte Gruppe umfasst. Als die Option „Abzeichen an eine Gruppe von Benutzern vergeben“ erschien, hatte ich gehofft, einen Schritt einsparen zu können …
Gibt es eine Möglichkeit, die Methode mit der Benutzerliste als gültige Alternative zur massenhaften Zuweisung von Abzeichen zu verwenden?
Ich weiß, dass es schwierig ist und die Gefahr besteht, den Rahmen zu sprengen, aber ich frage mich, ob die Admin-Oberfläche im Laufe der Zeit auf mehr Konsistenz bei allen Massenoperationen im Admin-Bereich hinarbeiten könnte? Zum Beispiel bei:
Massenvergabe von Abzeichen: Abzeichen auswählen und dann eine CSV-Datei mit E-Mail-Adressen der Benutzer hochladen
Hinzufügen von Benutzern zu einer Gruppe im Massenmodus: Gruppe auswählen und dann eine Liste von Benutzernamen oder E-Mail-Adressen, jeweils eine pro Zeile, einfügen
Massen-Einladungen von Benutzern zu Discourse: CSV-Datei hochladen, die die E-Mail-Adressen der Benutzer enthält (optional mit Angabe der Gruppen, denen sie hinzugefügt werden sollen, und des ersten Beitrags, den sie sehen sollen)
Offensichtlich gibt es hier Gemeinsamkeiten, aber auch deutliche Unterschiede, da diese Funktionen nicht das Gleiche tun. Wie einfach es ist, auf ein konsistentes UI-Paradigma für alle Massenaktionen im Admin-Bereich hinzuarbeiten, weiß ich nicht. Aber ich wollte das Thema hier ansprechen, da es gerade diskutiert wird.
Von den drei Varianten ist mir derzeit die Funktion „Benutzer zur Gruppe hinzufügen (Masse) – Liste mit Benutzernamen oder E-Mail-Adressen, jeweils eine pro Zeile, einfügen
Auch wenn es noch nicht so einfach ist, wie das Einfügen einer Liste von Benutzernamen in ein Feld, ist das ein großer Schritt vorwärts im Vergleich zur Notwendigkeit von E-Mail-Adressen! Gibt es Pläne, die Massenerfassung beim Hinzufügen von Benutzern zu Gruppen oder Abzeichen zu vereinheitlichen? Ich bin zwar kein Programmierer, aber das klingt für mich nach wiederverwendbarem Code
Ist es möglich, Benutzern mit diesem Tool mehrmals ein Abzeichen zu verleihen? Meinen eigenen Tests zufolge scheint dies nicht unterstützt zu werden.
Wenn man ein Abzeichen im Bulk-Modus an eine Liste von Benutzern vergibt, erhalten diejenigen, die das Abzeichen bereits besitzen, es nicht ein zweites Mal.
Wenn das Kontrollkästchen „Kann mehrfach vergeben werden" für das Abzeichen aktiviert ist (im unteren Bereich der Abzeichen-Verwaltungsseite zu finden), sollten Sie das Abzeichen auf diese Weise mehrfach vergeben können.
Ich habe es aktiviert, aber bei einem CSV-Import (selbst wenn es nur eine Liste von Benutzernamen von Personen ist, die die Auszeichnung bereits haben), wird sie nicht erneut vergeben. Ich muss die Auszeichnung dem Benutzer manuell erteilen, bevor sie als mehrmals vergeben angezeigt wird.
Können Sie manuell eine Auszeichnung an nur ein oder zwei Personen vergeben, anstatt eine CSV-Datei hochzuladen?
Aus irgendeinem Grund funktioniert der „Enthusiast“, der sich 10 Tage hintereinander anmeldet, nicht für jemanden, der sich 12 Tage hintereinander angemeldet hat.
Ich denke, diese Auszeichnung ist ziemlich zuverlässig, aber manchmal kann der Unterschied zwischen Zeitzonen und UTC dazu führen, dass sie anders erscheint.
Ich glaube nicht, dass Sie diese Auszeichnung derzeit manuell vergeben können, aber das Erstellen einer CSV-Datei mit den Benutzernamen dauert nur ein oder zwei Sekunden. Ich habe gerade auf meinem Handy mit Google Tabellen eine Überprüfung durchgeführt, und es ging wirklich schnell.