Sto riscontrando alcuni problemi con il mio forum Discourse e apprezzerei il vostro aiuto.
I miei requisiti:
Gruppo Utenti Anonimi: Ho creato un gruppo di utenti anonimi e tutti gli utenti anonimi vengono aggiunti automaticamente a questo gruppo.
Impostazioni Permessi Categoria: Voglio che gli utenti anonimi possano pubblicare solo in categorie specifiche, mentre in altre categorie dovrebbero solo poter visualizzare i contenuti e non creare post.
Cosa ho provato:
Creazione di un Gruppo Utenti Anonimi:
Ho creato un gruppo di utenti anonimi e aggiunto il dominio email per gli utenti anonimi allâelenco dei domini automatici, assicurandomi che gli utenti anonimi vengano aggiunti automaticamente a questo gruppo.
Configurazione Permessi Categoria:
Nelle categorie in cui agli utenti anonimi è consentito pubblicare, ho impostato i permessi per il gruppo di utenti anonimi su âCrea/Rispondi/Vediâ.
Nelle categorie in cui agli utenti anonimi è vietato pubblicare, ho impostato i permessi per il gruppo di utenti anonimi su âVediâ.
Problemi riscontrati:
Conflitto Permessi: Il livello di fiducia degli utenti anonimi è lo stesso degli utenti regolari (ad esempio, entrambi hanno il livello di fiducia 1). In questo caso, gli utenti anonimi sono ancora in grado di pubblicare in categorie in cui la pubblicazione anonima è vietata.
Aiuto necessario:
Conferma Passaggi di Configurazione: Ci sono modi migliori per configurare i permessi delle categorie per garantire che gli utenti anonimi possano pubblicare solo in categorie specifiche?
Suggerimenti Aggiuntivi: Ci sono altri metodi o best practice per raggiungere i miei requisiti?
Se ho capito bene, gli utenti anonimi rispondono/creano argomenti via email?
Nella scheda Impostazioni categoria câè unâimpostazione per i post via email. Non riesco a vedere le opzioni perchĂŠ non ho configurato la risposta via email. Ecco unâimmagine
Il mio problema non riguarda la pubblicazione via e-mail, ma come impedire agli utenti anonimi di pubblicare in categorie specifiche. Ho consultato questo post, ma sto ancora riscontrando alcune difficoltĂ . Di seguito sono riportati i dettagli della mia situazione e i problemi che sto riscontrando:
I miei obiettivi
Limitare la pubblicazione da parte di utenti anonimi: Voglio che gli utenti anonimi possano pubblicare solo in categorie specifiche e in altre categorie possano solo visualizzare i contenuti, non pubblicare.
Prevenire conflitti di permessi: Anche se il livello di fiducia degli utenti anonimi è lo stesso degli utenti regolari (ad esempio, entrambi sono al livello di fiducia 0), voglio assicurarmi che gli utenti anonimi non possano pubblicare in categorie limitate.
Problemi riscontrati
Conflitti di permessi: Anche se ho impostato i permessi per limitare il gruppo di utenti anonimi dalla pubblicazione in determinate categorie, il problema sorge perchÊ gli utenti anonimi hanno lo stesso livello di fiducia degli utenti regolari (ad esempio, entrambi sono al livello di fiducia 0). A causa di questa sovrapposizione, gli utenti anonimi possono ancora pubblicare in categorie in cui è consentito pubblicare solo agli utenti di livello di fiducia 0. Ciò crea un conflitto in cui gli utenti anonimi aggirano la restrizione perchÊ condividono lo stesso livello di fiducia degli utenti regolari.
Va bene, quindi il gruppo di utenti Anonimo è composto anche da utenti completi.
In tal caso, è necessario creare un Gruppo per i tuoi utenti non anonimi.
I Livelli di Fiducia sono condivisi tra tutti i membri, mentre i gruppi personalizzati sono solo un elenco di membri.
Impostazioni Categoria
Sicurezza
+Anonymous Grp See
(elimina)Everyone See/create/reply
+NonAnon Grp See/create/reply
Elimina anche lâimpostazione se hai utilizzato un gruppo âtrust_level_#â. Se il membro fa parte di un gruppo che può creare/rispondere, avrĂ la possibilitĂ di farlo anche se fa parte di gruppi che non hanno i permessi.
Ho implementato la soluzione che mi hai suggerito e mi ha aiutato a raggiungere il mio obiettivo. Tuttavia, ho un paio di domande di follow-up:
Esiste un modo per aggiungere automaticamente gli utenti al gruppo non anonimo al loro primo accesso? Ciò contribuirebbe a semplificare il processo e garantire che tutti i nuovi utenti siano correttamente categorizzati.
Ă possibile modificare il formato predefinito del nome utente per gli utenti anonimi? Attualmente, per impostazione predefinita viene visualizzato âanonymousâ seguito da un numero e vorrei personalizzare questo formato.
Questi utenti provengono da un dominio di posta elettronica diverso dal gruppo anonimo? Se è cosĂŹ, questa è unâopzione nelle impostazioni del gruppo: le email.
Altrimenti non sono sicuro. Potrebbe essere possibile farlo anche tramite campi utente personalizzati (?). Potrebbe anche essere necessario un plugin.
Come determini i gruppi di utenti?
Per quanto riguarda il numero 2, non sono sicuro. A naso, forse con un plugin? A meno che non ci sia unâimpostazione del sito per questo in âconsenti post anonimiâ.