Per-category Terms of Service

I am setting up a forum with a somewhat unusual use case - a user can be invited to a access a category, which would otherwise be locked to him and in case the user is interested, he will have to accept terms of conditions specific for the given group that is being unlocked to him.

How should I handle this in Discourse?

Thanks,
Ondrej

Scusa per riprendere questa vecchia conversazione, ma mi trovo in una situazione quasi identica. Ho intenzione di creare un forum online per la discussione di libri. Ogni libro sarà una categoria a sé stante e sarà limitato a specifici gruppi di utenti. Alcune categorie potrebbero includere discussioni guidate dall’autore o da un esperto del settore. Voglio offrire a ogni responsabile di categoria (ad esempio, la Sig.ra Autrice) la possibilità di richiedere protezioni aggiuntive per qualsiasi contenuto pubblicano, che potrebbe includere, ad esempio, traduzioni grezze di un testo. Oppure, l’autore potrebbe intendere utilizzare le domande degli utenti come base per un libro introduttivo.

È possibile obbligare a spuntare una casella “Accetta termini e condizioni aggiuntivi” al primo accesso a una categoria?

Grazie per aver creato un prodotto così fantastico!!

Ciao Jake :wave:

Le tue esigenze richiederanno un lavoro personalizzato.

Credo che tu voglia essenzialmente creare una finestra di dialogo quando un utente visita per la prima volta una categoria specifica. Questa finestra dovrebbe contenere i termini per quella categoria – eventualmente estratti da un argomento al suo interno – e una casella di controllo. Se spuntata, significa che l’utente accetta i Termini di Servizio specifici per quella categoria. La loro preferenza verrebbe poi ricordata – molto probabilmente tramite cookie, se vuoi mantenere le cose semplici.

Questo è realizzabile tramite un componente del tema. Se desideri provare a lavorarci da solo, consulta le nostre guide sui temi qui e qui.

Puoi anche assumere uno dei nostri sviluppatori freelance della comunità per farlo per te, se non hai tempo. In tal caso, crea un argomento nella categoria Marketplace.

4 Mi Piace

@Johani Grazie mille per la rapida risposta. Sembra un’ottima strada da seguire, la finestra di dialogo che deve essere sbloccata tramite spunta.

Grazie ancora e sarò certo di dare un’occhiata a Marketplace!

3 Mi Piace