Il problema che sto riscontrando è che “utente fidato” (TU) indica due significati diversi nelle impostazioni del sito.
In “Gli utenti fidati possono modificare i post degli altri”, TU significa livello di fiducia 3 o superiore.
Ma in “I nuovi utenti devono essere invitati esplicitamente da utenti fidati o dallo staff”, TU significa livello di fiducia 2 o superiore.
Vogliamo che il nostro sito sia accessibile solo su invito. In particolare, desideriamo che solo gli utenti con livello di fiducia 3 o superiore possano inviare inviti, per motivi che non approfondirò qui.
Potreste aggiungere una funzionalità per rendere personalizzabile il livello di fiducia richiesto per inviare inviti?
(In alternativa, per favore fate in modo che TU significhi sempre e solo livello di fiducia 3 o superiore. È molto confuso che le stesse parole abbiano due significati diversi.)
Vuoi che l’amministratore del sito imposti il livello di fiducia necessario per inviare inviti (ad esempio: un menu a discesa per selezionare il livello di fiducia, e solo gli utenti con quel livello di fiducia potranno inviare inviti).
Una configurazione analoga per gli inviti via messaggio privato.
Entrambe queste impostazioni sono attualmente hardcoded e devono essere rese dinamiche.
Sono interessato a creare una PR per questa funzionalità.
@sam Penso che questa riga gestisca entrambi (argomenti regolari e inviti ai messaggi privati). Credo che avrebbe più senso creare un’impostazione comune per i messaggi privati e gli argomenti e una separata per gli inviti al forum? Cosa ne pensi?
Scusate se abbiamo lasciato questa questione in sospeso per così tanto tempo… Sì, nello spirito della semplicità, forse basta una singola impostazione del sito min_trust_level_to_allow_invite, così non dobbiamo spiegare tutte le diverse modalità di invito.