Ho un utente che vorrebbe caricare un’immagine del profilo personalizzata, ma non glielo consente. Non ho mai riscontrato questo problema con nessun altro dei nostri utenti. Si trova al livello di fiducia 2, ma anche il livello di fiducia 0 è impostato per consentire le immagini del profilo caricate.
Qualcuno conosce qualche altra impostazione che potrei trascurare o di cui non sono a conoscenza? Grazie per qualsiasi aiuto. Screenshot qui sotto.
Screenshot effettuato mentre si è connessi come utente:
Abbiamo migliaia di utenti e altre persone sono in grado di caricare immagini senza problemi, quindi non penso che abbia a che fare con le estensioni autorizzate. Questo utente non vede nemmeno un’opzione di caricamento.
C’è qualcosa di speciale su come è stato creato quell’utente? Utilizzi DiscourseConnect? discourse connect overrides avatar impedisce inoltre agli utenti di caricare un avatar.
Gli altri browser non funzionano. Questo è sicuramente un problema di permessi. E, la trama si infittisce perché ho appena testato altri utenti e sembra che stia succedendo a tutti (tranne agli amministratori, per quanto ne so).
Okay, ho capito. Ho aggiunto ogni livello di fiducia e ogni possibile gruppo in cui un utente potrebbe trovarsi all’elenco dei gruppi consentiti per il caricamento delle immagini del profilo:
Tuttavia, in precedenza era impostato solo su trust_level_0, quindi chiunque avesse un livello di fiducia superiore a TL0 non era in grado di caricare immagini del profilo. La cosa strana, però, è che quando guardo i profili degli utenti, tutti sono in questo gruppo anche se nel frattempo sono stati promossi a un livello di fiducia superiore. È cambiato qualcosa in una versione recente? Sembra che se si specificasse TL0 come livello richiesto per i caricamenti, ciò concederebbe automaticamente la stessa autorizzazione ai livelli di fiducia superiori.
Penso che questo possa essere un problema di visibilità del gruppo, forse, se è stable.
Potresti provare a cambiare la visibilità del tuo gruppo TL0 in ‘tutti’ nelle impostazioni del gruppo e vedere se questo ha l’effetto desiderato? (E reimpostare uploaded_avatars_allowed_groups a solo TL0)
Ho testato sulla mia istanza Stable con un utente di test che ha TL2. Non sono riuscito a riprodurlo. Il mio utente di test non ha problemi a caricare un avatar
La visibilità del gruppo TL0 era impostata su Proprietari e moderatori del gruppo. Cambiarla in Tutti risolve il problema. Quindi, sfortunatamente non possiamo nascondere i membri del livello di fiducia e permettere comunque alle persone di scegliere il proprio avatar. Sembra strano, dato che uno dovrebbe influenzare l’altro. O sono nel gruppo o non lo sono.
Comunque, posso convivere con questo se necessario. Almeno lo so. Lascerò nascosti i gruppi di livelli di fiducia poiché ciò aprirebbe un vespaio nella mia community, e aggiungerò solo gli altri gruppi in modo che possano comunque modificare il proprio avatar.