Sto valutando Discourse per un progetto di animazione della community…
Vorrei sapere se è possibile, realisticamente, con Discourse, avere un sistema di valutazione dell’attività dei membri per definire i loro diritti di accesso alle categorie.
Una sorta di modello “Paga o Gioca”,
dove i lurker verrebbero sanzionati se volessero mantenere l’accesso alle categorie premium, mentre i membri più attivi verrebbero ricompensati con alcuni bonus…
È possibile, con alcuni plugin di hadoc? Sarebbe obbligatorio uno sviluppatore esterno specifico?
Comunque, come puoi vedere, non conosco ancora abbastanza Discourse e sarei felice di ricevere i tuoi pareri.
L’accesso a determinate categorie può essere gestito tramite gruppi. In questo modo, gli utenti possono essere aggiunti a un gruppo per ottenere l’accesso a categorie predefinite.
È proprio per questo che esistono i livelli di fiducia. Gli utenti attivi raggiungono il livello di fiducia 3, che garantisce l’accesso a determinate funzionalità.
Non sono sicuro di cosa tu intenda o voglia fare con questa domanda.
Per quanto riguarda i gruppi, ho capito bene, grazie.
L’assegnazione a un gruppo potrebbe essere dinamica?
Avevo capito che il livello di fiducia fosse uno stato statico, che aumenta solo nel tempo. Stavo pensando a qualcosa di più dinamico, che evolva in base all’attività settimanale o mensile, oppure in base a un rapporto tra attività e anzianità…
Per quanto riguarda lo sviluppo specifico, non ho ancora esaminato come sono stati sviluppati i plugin… E dato che si tratta di un cambiamento di stato non molto frequente, forse l’uso dell’API e di un software esterno potrebbe essere sufficiente…
I livelli di fiducia sembrano essere 0->1->2<-3, 4. Non è possibile tornare indietro dal livello 2 (a meno che un amministratore non lo modifichi esplicitamente), ma si può scendere dal livello 3 al 2. Il livello 4 è disponibile solo manualmente.
Per raggiungere e mantenere il livello di fiducia 3, un utente deve visualizzare/leggere e rispondere ai topic, nonché dare/ricevere like in una certa quantità nel corso di un periodo di tempo, oltre a visitare il sito per un certo numero di giorni all’interno di tale periodo. Tutti questi valori possono essere impostati da te nelle impostazioni dei livelli di fiducia.
La mia preoccupazione è che si finirebbe per incoraggiare le persone a pubblicare contenuti privi di senso solo per mantenere il proprio posizionamento.
Tuttavia, un plugin che esegue un’attività per analizzare l’attività degli utenti e modificare l’iscrizione ai gruppi è certamente realizzabile.
Ma se fosse davvero una buona idea, penso che un plugin del genere esisterebbe già e sarebbe popolare. Per quanto ne so, non ne esiste uno.
Riguardo al modello “pay or play”, credo che una combinazione del plugin Discourse Subscriptions e del livello di fiducia 3 possa essere ciò che stai cercando. I livelli di fiducia dispongono di gruppi utente automatici e il plugin Subscriptions può aggiungere o rimuovere automaticamente gli utenti da un gruppo in base al loro stato di pagamento.
Puoi quindi modificare le impostazioni di sicurezza per determinate categorie in modo che siano accessibili solo al gruppo trust_level_3 e al tuo/i gruppo/i di abbonamento. In questo modo, se un utente paga l’abbonamento o raggiunge il livello di fiducia 3, otterrà l’accesso a quelle categorie. Se smette di pagare o perde il livello di fiducia 3, perderà l’accesso.
“Premiato con alcuni bonus”, se intendi qualcosa oltre all’accesso gratuito a quelle categorie premium, richiederebbe un plugin. Cerca nella categoria #plugins qui su meta; potresti trovare qualcosa che soddisfi le tue esigenze.