Einschränkung der Erstellung neuer Themen basierend auf der Lesezeit

:information_source: Zusammenfassung Verhindert, dass Benutzer neue Themen erstellen, es sei denn, sie haben sich Zeit genommen, bestehende Themen zu lesen.
:hammer_and_wrench: Repository Discourse topic read timer
:question: Installationsanleitung So installieren Sie ein Theme oder eine Theme-Komponente

Diese Theme-Komponente installieren

Eine eigenständige Discourse-Theme-Komponente, die vor dem Erstellen neuer Themen durch berechtigte Benutzer eine festgelegte Lesezeit erfordert. Antworten, Bearbeiten und private Nachrichten bleiben weiterhin verfügbar.

Um neue Benutzer dazu zu ermutigen, vor dem direkten Einstieg in ein neues Thema zunächst zu lesen und zu suchen, begrenzt diese Komponente das Vertrauensniveau (konfigurierbar über das maximal eingeschränkte Vertrauensniveau) darauf, dass für die erforderliche Anzahl von Minuten gelesen werden muss. Bis dieser Schwellenwert erreicht ist, ist die Schaltfläche „Neues Thema“ gesperrt und ausgegraut und zeigt einen Tooltip an, der aus der Erklärung zur Leseanforderung und dem Hinweis auf die Leitlinien besteht. Wird die Themenschaltfläche dennoch gedrückt, öffnet sich der Link zu den Community-Leitlinien (Topic-ID konfigurierbar). Berechtigte Benutzer können weiterhin Beiträge zu bestehenden Themen hinzufügen.

APIs können dies umgehen, daher wirkt es nur im Browser. In unserem Fall beschränken wir den API-Zugriff (und damit den Zugriff auf discourse hub) auf Vertrauensniveau 1 und höher.

6 „Gefällt mir“