Das Festlegen eines Leaderboard-Datumsbereichs sollte den Standardzeitraum sperren

Die Details: Bei der Verwendung des Discourse Gamification-Plugins können Sie Bestenlisten (LBs) für einen bestimmten Zeitraum erstellen. Wenn Sie dies tun, entspricht der Standardzeitraum nicht diesem Zeitraum, und auf der Bestenliste können Sie den Zeitraum immer noch umschalten und die Punktzahl auf der LB selbst anpassen.

Beispiel:

Und auf der LB selbst wird immer noch das Dropdown-Menü angezeigt, und wenn Sie die verschiedenen Optionen auswählen, kann dies die Punktzahl/Rangliste ändern.

Die Auswirkung
Einer unserer vielen Anwendungsfälle für Gamification war die Vereinfachung und Automatisierung unseres „Mitglied des Monats“-Programms (MoM). Indem wir jeden Monat neue Bestenlisten erstellen, um sie zu präsentieren, möchten wir eine statische Ansicht darüber erhalten, wer unsere Top-Beitragenden im Laufe des Monats waren. Heute kann die Dropdown-Liste, da sie verwendbar ist, die LB basierend auf den Datumsbereichen ändern und den Eindruck erwecken, dass unser MoM falsch sein könnte (insbesondere wenn ein Endbenutzer die Auswirkung der Dropdown-Liste auf die Punktzahl nicht versteht, was wir nicht von ihm erwarten sollten). Nebenbemerkung: Ich weiß von Antworten im Plugin-Thema, dass auch andere Leute es für diese Zwecke nutzen, sodass die Auswirkungen hier größer wären als bei einem einzelnen Kunden :wink:

Vorgeschlagene Lösung:
Idealerweise wäre das Dropdown-Menü für den Zeitraum (siehe zweiter Screenshot) nicht bearbeitbar und würde den in den Einstellungen für die LB ausgewählten Datumsbereich anzeigen.
Alternativ, wenn wir das nicht erreichen können, würde zumindest das Sperren des Dropdown-Menüs für den Zeitraum auf „Gesamtzeit“ und das Nichtzulassen der Bearbeitung durch niemanden die gesamte Aktivität während des ausgewählten Datumsbereichs anzeigen, wenn die LB erstellt wird.

6 „Gefällt mir“

Ich denke, eine Einstellung hier unter „Standardzeitraum“ in der Konfiguration.

Benutzern die Auswahl des Zeitraums erlauben

Wäre hier für das Gamification-Plugin eine sinnvolle Ergänzung. Ganz sicher.

4 „Gefällt mir“

Hallo, wo bekomme ich dieses Plugin?

Wenn Sie selbst gehostet sind, können Sie es selbst installieren.

Als Discourse-Kunde müssen Sie sich auf dem Business- oder Enterprise-Plan befinden.

Wir haben dies kürzlich hinzugefügt. Sie sollten nun den Zeitraum-Auswahl auf den konfigurierten „Standardzeitraum“ „sperren“ und den Benutzer daran hindern können, ihn zu ändern.

4 „Gefällt mir“