Utenti attendibili non possono invitare quando è abilitata l'impostazione admin per l'approvazione degli utenti

Sto testando questo sulla versione 2.7.0.beta9, ma non vedo alcuna opzione per “inviti” nella pagina del profilo degli utenti, sebbene gli utenti testati abbiano un livello di fiducia 2. A parte questo, gli inviti normali tramite moderazione/amministrazione funzionano.

Ho perso qualche configurazione di base necessaria per consentire gli inviti “da utente a utente”?

1 Mi Piace

Ciao Thommie! Puoi verificare che l’impostazione amministrativa “min trust level to allow invite” non sia stata modificata rispetto all’impostazione predefinita, ovvero il livello di fiducia 2?

2 Mi Piace

Ciao Tobias,
ecco alcuni screenshot:

  • impostazioni globali del discorso livello di fiducia minimo per permettere inviti :arrow_right: standard
  • visualizzazione del profilo utente dell’utente di prova “lisa” :arrow_right: livello di fiducia 2
  • visualizzazione delle sue autorizzazioni vista dall’accesso amministratore

Per quanto ne so, dovrebbe esserci un pulsante “inviti” nel profilo utente …

Screenshot_20210518_075622


Non ho mai visto questo problema prima. Sospetto che sia legato a qualche altra impostazione di amministrazione che hai modificato, come solo su invito o consenti nuove registrazioni.

È improbabile che questa sia la causa, ma hai rinominato i gruppi di livello di fiducia?

Ecco come appare sul mio sito, con la lingua dell’interfaccia impostata su tedesco:

Ciao,

i livelli di fiducia hanno i loro nomi standard, inclusa la localizzazione dell’interfaccia utente in tedesco (“livello di fiducia”). Solo su invito è attivo e anche consenti nuove registrazioni è abilitato.

Quindi dovrebbe essere possibile invitare persone e permettere loro di registrarsi autonomamente; gli inviti da parte di moderatori e amministratori funzionano correttamente. L’unica funzione mancante è l’invito da parte di utenti normali ad altri utenti esterni alla comunità.

Esiste un modo per esportare l’insieme delle impostazioni da /admin/site_settings/? Forse tramite una query SQL con il plugin Data Explorer?

Potresti provare l’opzione ‘Mostra solo quelli sovrascritti’ nelle impostazioni di amministrazione (in alto a destra) per vedere quali hai sovrascritto.

Non sono completamente sicuro da dove provenga il tuo problema: finora l’unica cosa che mi viene in mente è il locale tedesco e i nomi diversi per i livelli di fiducia, ma non credo che questo dovrebbe causare il problema. :thinking:

… haha, interessante effetto collaterale: avevo

è necessario approvare gli utenti Il personale deve approvare tutti i nuovi account utente prima che possano accedere al sito.

Se reimposto questo parametro sullo standard (senza approvazione del personale), funziona:

1 Mi Piace

Bene, eccolo! :sparkles:

@dan, cosa ne pensi? Ha senso che l’impostazione amministrativa “devi approvare gli utenti” influisca sulla capacità degli utenti fidati di invitare persone?

Un post è stato unito a un argomento esistente: Migliorare il sistema di inviti

Non credo abbia senso che gli inviti siano disabilitati se è abilitata l’opzione ‘è necessario approvare gli utenti’. Sono sorpreso che questo non sia emerso prima, dato che è così fin dalle prime versioni di Discourse.

Ho iniziato a lavorare su una PR per risolvere il problema.

5 Mi Piace