Tägliche Herausforderungen für Discourse

v1.2.0 ist jetzt verfügbar!

Neu in dieser Version:

  • Konfigurierbares Check-in-Intervall — tägliche oder wöchentliche Herausforderungen ausführen
  • Wochenstart-Einstellung — für wöchentliche Herausforderungen wählen, ob die Woche am Sonntag, Montag oder Samstag beginnt
  • Intervallbewusste Serien — Serienbeschriftungen und -berechnungen spiegeln nun das Herausforderungsintervall wider („Wochenserie“ vs. „Tagesserie“)
  • Moderatorzugriff — Vollständige Site-Moderatoren können nun Herausforderungen über einen dedizierten Seitenbereich erstellen, bearbeiten und verwalten. Dies kann unter Admin → Einstellungen → Plugins (daily_challenge_mod_access_enabled) aktiviert oder deaktiviert werden, sodass Communities, die das Herausforderungsmanagement ausschließlich Administratoren vorbehalten möchten, dies tun können.
  • Umbenannt in „Discourse Challenges" in der Admin-Oberfläche
\"Screenshots\"

Herausforderungsformular — Check-in-Intervall

Dashboard — Woche beginnt am

Moderatorzugriff über Seitenleiste

Hinweis: Für diese Version ist ./launcher rebuild app erforderlich, um Datenbank-Migrationen anzuwenden – die Schaltfläche „Update“ im Panel funktioniert für diese Version nicht.


Bezüglich des Zugriffs von Kategorie-Moderatoren: Dies ist etwas, an dem ich aktiv arbeite. Das Problem besteht darin, dass Discourse Kategorie-Moderatoren keinen Staff-Status gewährt, was bedeutet, dass sie unabhängig von den Einstellungen des Plugins überhaupt keine /admin-Routen erreichen können. Ich untersuche eine separate, nicht-administrative Route speziell für Kategorie-Moderatoren, die ihnen einen eingeschränkten Zugriff auf Herausforderungen in ihren Kategorien gewähren würde. Erwarten Sie dies in v1.3.0.

1 „Gefällt mir“