I want to:
- Create a custom Group (call it Newbies)
- Automatically add every new user to Newbies
Seems simple but I haven’t been able to find the answer.
I want to:
Seems simple but I haven’t been able to find the answer.
That’s not currently supported short of writing a plugin to do that.
If you want all the new users, you can always use the @trust_level_0 group.
Here is my desired use case. Looking for possible solutions.
I have tried this with trust levels this way: New users are TL1. TL1 sees Content X based on Topic level Security settings. The problem is that >TL1 users also see X content. I want to hide X content from >TL1.
I feel like I have a good grasp on Trust Levels, Groups and Topic Security Settings, so I am looking for solutions I have overlooked.
Anyone have any creative solutions for this use case?
I really wish this would be a feature that’s available out of the box. Since Discourse already has the ability to add new users from a specific domain, it doesn’t seem that big of a stretch to let us have the ability to add all new users (regardless of domain) to a certain group designated as a primary group by the admin.
Il problema di questa soluzione è che TL0 include anche e sempre TL1 e superiori. Non esiste un modo per indirizzare solo coloro che sono esclusivamente TL0.
Da tempo vorrei avere la possibilità di mostrare contenuti ai NUOVI membri, e il modo in cui pensavo di farlo era creare una categoria, visibile solo ai nuovi membri, che includa i materiali più basilari per iniziare, per poi scomparire gradualmente (una volta che ottengono TL1 o forse TL2).
Posso creare una categoria con impostazioni di sicurezza visibili a TL0, ma questo non raggiunge l’obiettivo desiderato.
La maggior parte delle impostazioni relative ai livelli di fiducia sono additive e non esclusive: quindi si ottiene sempre più accesso, ma non è possibile utilizzare un livello di fiducia crescente per nascondere contenuti che potrebbero essere “rumore”.
Pensavo che una query per i badge potesse aiutare, assegnandolo ai nuovi utenti che si uniscono e poi revocandolo quando non ne hanno più i requisiti (ad esempio “membro dove i giorni dall’iscrizione < 60”) - le query di revoca vengono eseguite automaticamente o dobbiamo aggiungerle manualmente?
Purtroppo, non è possibile utilizzare i badge per limitare l’accesso, poiché ciò rientra nelle funzionalità dei Gruppi.
So che ci sono state altre riflessioni a riguardo (come questa: What if badges could optionally synchronize group membership?), ma non riesco a trovare ulteriori sviluppi.
Esiste un altro modo per raggiungere questo obiettivo (senza un plugin personalizzato, dato che siamo su hosting gestito)?
Anche da noi. Quando abbiamo iniziato a usare Discourse, i nuovi utenti non avevano nemmeno un gruppo di fiducia. In realtà ce l’hanno, ma è molto limitato: qualche badge e si trovano in T1, ma il tag include in modo sproporzionato T1 se si tagga @trust_level_0… Non è possibile aggiungere un livello di fiducia automatico senza passare prima per T0… nemmeno Discourse è riuscito a farlo o ha creato un plugin con un sistema del genere ![]()
No, per quanto ne sappia io. Nemmeno Discourse, del resto.
Mi rendo conto che sto facendo “necro-posting” qui, ma ho lo stesso desiderio:
Questo sarebbe risolto avendo ciò che @zaino ha detto nel suo post originale.
Potresti dare un’occhiata al plugin di automazione: Adding users to groups through custom field automation