Limitare la creazione di nuovi argomenti in base al tempo di lettura

:information_source: Riepilogo Impedisce agli utenti di creare nuovi argomenti a meno che non abbiano trascorso del tempo a leggere gli argomenti esistenti.
:hammer_and_wrench: Repository Discourse topic read timer
:question: Guida all’installazione Come installare un tema o un componente del tema

Installa questo componente del tema

Un componente del tema Discourse autonomo che richiede un tempo di lettura registrato prima che gli utenti idonei possano creare nuovi argomenti. Le risposte, la modifica e i messaggi privati restano disponibili.

Nell’ottica di incoraggiare gli utenti nuovi a leggere e cercare prima di tuffarsi direttamente in un nuovo argomento, questo componente limita il livello di fiducia (configurabile nel massimo livello di fiducia limitato) a dover leggere per il numero di minuti richiesto. Finché questa soglia non viene raggiunta, il pulsante “Nuovo argomento” è bloccato e grigio e mostra un suggerimento costruito a partire dalla spiegazione dei requisiti di lettura e dal prompt delle linee guida. Se si preme il pulsante dell’argomento, verrà aperto il link alle linee guida della community (ID dell’argomento configurabile). Gli utenti idonei possono comunque aggiungere post agli argomenti esistenti.

Le API possono aggirare questa restrizione, quindi è efficace solo nel browser; nel nostro caso, limitiamo l’accesso tramite API (e quindi discourse hub) al livello di fiducia 1 e superiore.

6 Mi Piace