In alcuni argomenti non è possibile invitare un altro utente alla conversazione. Questo accade quando l’argomento si trova in una categoria non aperta a tutti, il che può avere senso nel caso di una categoria come “Sala dei Frequentatori”. Tuttavia, se una categoria è semplicemente non visibile agli utenti anonimi (ma anche un utente TL0 può creare, rispondere e visualizzarla), ciò impedisce già di invitare altri utenti all’argomento.
Penso che la logica applicata miri a impedire la condivisione di un link o un invito via email (il che ha senso), ma finisce per bloccare anche l’invito di utenti esistenti tramite il loro nome utente.
Questo accade per tutti gli utenti?
Gli utenti con livello TL0 o TL1 non possono invitare altri e non vedranno il link di invito. Solo gli utenti TL2 o superiori possono inviare inviti e visualizzare il pulsante di invito.
Posso riprodurre questo problema sul mio sito di sviluppo locale. Anche come amministratore, quando imposto i permessi di sicurezza di una categoria su “Livello di fiducia 0: può Creare/Rispondere/Vedere”, la finestra di condivisione non mi offre l’opzione per inviare un invito. Penso che Discourse stia cercando di impedire l’invio di inviti a topic a cui un utente potrebbe non avere i permessi di accesso, ma tutti gli utenti del sito avranno lo status TL0, quindi impedire l’invio di inviti non ha senso in questo caso.
Sto solo facendo una rapida revisione e sembra che il comportamento sia ancora lo stesso, dove gli inviti saranno possibili solo per gli utenti normali da categorie aperte (ad esempio, una categoria Trust_Level_0 sopprimerà l’opzione di invito).
Penso che questo sembri una #richiesta_di_funzionalità, quindi la sposto.