Solo per gli account a pagamento i messaggi personali?

Vorrei creare un forum sociale, quindi vorrei limitare gli scambi diretti di contatti tra gli utenti nel forum. Tuttavia, una volta che diventano membri a pagamento, avranno la funzione di Messaggi Privati (PM) per contattare le persone che preferiscono. Potreste dirmi come configurare quanto segue?

  1. Gli utenti a pagamento possono inviare messaggi privati agli utenti gratuiti. Gli utenti gratuiti possono leggere i messaggi e rispondere all’amministratore o al moderatore, ma non possono rispondere ad altri utenti, nemmeno a quelli a pagamento. Esiste qualche impostazione che posso applicare?

A meno che tu non blocchi gli utenti gratuiti al livello 1 e renda i membri paganti di livello 2, per poi modificare l’impostazione ‘minima fiducia per inviare messaggi’ al livello 2, avrai bisogno di un plugin per farlo.

Ciao Jay, se ho impostato i membri paganti come TL1 e i membri paganti come TL2, potresti dirmi perché serve ancora il plugin?

È proprio quello che stavo suggerendo. Ci sono alcuni svantaggi in quella soluzione, ma il vantaggio è che non serve un plugin.

Secondo te, quali funzionalità possiamo personalizzare se si utilizza un plug-in?

Poiché il livello di fiducia minimo per inviare messaggi privati è un’impostazione configurabile e, in uno scenario normale, il TL 4 non può essere raggiunto automaticamente senza che qualcuno lo conceda esplicitamente, a seconda dei privilegi associati, potresti valutare di modificare queste due impostazioni a tuo piacimento per limitare i messaggi privati ai livelli TL 4 e superiori, quindi configurare un gruppo per assegnare automaticamente il TL 4 ai membri paganti.

Ma creare nuovi utenti con livello TL4 è probabile che generi problemi, dato che i membri TL4 hanno così tanti poteri.

Invece, userei TL3 (o forse TL2) perché sono più limitati. Poi renderei la promozione a TL3 un’attività manuale, come è di default per TL4.