Non riesco a capire se si tratti di un bug o meno. Ma perché quando un utente viene invitato da un altro utente, l’utente invitato nel suo profilo ha scritto pubblicamente “invitato da utente”? Voglio dire, forse dovrebbe essere visibile solo allo staff, giusto? Perché tutti dovrebbero sapere che sono stato invitato da un particolare utente? Scusa se magari ho detto una sciocchezza.
Forse potrebbe esistere un’impostazione per questo, livello di fiducia richiesto per visualizzare lo stato di invito?
C’è un motivo per cui dovrebbe essere nascosto? Non mi sembra un’informazione sensibile. Si potrebbe fare una domanda simile per quasi tutti i campi nelle pagine del profilo con un argomento altrettanto valido.
Penso sia importante che le preferenze rimangano curate; c’è un costo UX per ogni aggiunta: più ce ne sono, più è difficile rendere ciascuna scopribile. Non penso che questo sia un buon candidato. Solo gli amministratori possono modificare le impostazioni del sito e potrebbero altrettanto facilmente usare CSS per ottenere lo stesso risultato.
Qualcosa di simile dovrebbe fare il lavoro;
.invited-by {
display: none !important;
}
Se lo staff volesse mantenere l’accesso alle informazioni, potrebbe usare :not(.staff) o qualcosa di simile.
Onestamente, essendo un forum pubblico è giusto che, a meno che tu non tenga il profilo privato, chiunque possa vedere le tue statistiche generiche (tempi di lettura, quanti post hai pubblicato o quanti like hai dato/ricevuto, ecc.) ma un utente normale non dovrebbe sapere chi mi ha invitato. Voglio dire, non capisco perché una “correlazione” debba essere pubblica. C’è un motivo per cui quando ti iscrivi ai giochi online, solo tu e chi ti ha invitato lo sapete. Se vado sul profilo di un utente, non posso sapere se è stato invitato da qualcuno o meno. È una cosa che esiste solo qui. E non puoi dire che non sia un problema di privacy. Qui si tratta di “correlazioni tra utenti”, non solo di informazioni sull’attività pubblica nel forum.
Per la soluzione data sopra: nascondere con il CSS non implica che l’informazione rimanga visibile pubblicamente. E quello che sto dicendo è che semplicemente non dovrebbe essere così per impostazione predefinita.
Con rispetto, questa è esattamente la mia posizione: non la considero una questione di privacy.
Discourse rende pubbliche molte più “correlazioni” rispetto a chi ti ha invitato. Dici che il numero di “mi piace” che hai dato è pubblico: sei consapevole che l’elenco dei post che ti sono piaciuti lo sia anche? Non sto cercando di discutere con te; sto solo cercando di capire 1) se sei particolarmente infastidito da queste specifiche informazioni per motivi che non ci hai comunicato, o 2) se non sei a conoscenza di altre informazioni che Discourse rende pubblicamente accessibili.
Non trovo convincente il paragone con i giochi: i loro profili online si concentrano tipicamente su ciò che una persona ha realizzato nel gioco piuttosto che sulle sue attività sul sito web. Citerò WoW come esempio.
Per quanto mi riguarda, non considero queste informazioni diverse dal poter aggiungere altri utenti del forum come amici e che quell’elenco sia pubblico. È una “correlazione”, ma… sono informazioni sensibili?
Non sono sicuro del perché qualcuno dovrebbe obiettare specificamente a questo, alla luce di quanto Discourse tende a condividere “out of the box”. Se tieni molto alla privacy e non eri a conoscenza di alcune delle cose che Discourse condivide con altri utenti o hai intenzione di pubblicare altri thread al riguardo, beh, va bene - è completamente legittimo. Se ti interessa specificamente questo, non posso fare a meno di pensare che tu abbia un motivo particolare che non ci stai comunicando (e non sei obbligato a farlo), ma per mia esperienza, il team tende ad essere più reattivo alle richieste di modifiche quando può vedere il caso d’uso e quindi immedesimarsi veramente con la persona che richiede la modifica.
Dal mio punto di vista, il fatto che altri utenti sappiano i post che mi piacciono non è un grosso problema. Trattandosi di una community pubblica e se partecipo, altri devono sapere che io come utente ho messo like o ho partecipato a un evento o ho commentato qualcosa. Altrimenti che partecipazione sarebbe? D’altra parte, è tutto pubblico, anche per quanto riguarda i tempi di lettura ecc. Non la vedo come un grosso problema, c’è chi legge di più, c’è chi partecipa di meno, c’è chi contribuisce in un modo e chi in un altro. Vedo invece le correlazioni tra utenti come un problema di privacy.
Ma soprattutto, perché se entro nella community con un invito, devo avere per sempre segnato nel mio profilo che sono stato invitato da un altro utente? Rende il profilo completamente diverso da uno che si è iscritto normalmente.
Comunque, forse potremmo usare la fantastica funzionalità Sondaggio per capire cosa ne pensano gli altri utenti (se decideranno di votare). Perché alla fine è solo la mia opinione.
- Sì, va bene.
- No, preferirei di no.
Preferirei non avere quelle informazioni visualizzate e mi piacerebbe un’opzione per ‘visualizzare sul profilo’ o meno. Nasconderle con CSS è solo cosmetico, quindi sono ancora lì per essere rivelate in modalità sicura o modificando la regola nell’ispettore.
Sono d’accordo con @yhh9xdq7dc sul fatto che si tratti di un tipo di informazione diverso dal tempo di lettura/conteggio dei post/elenco dei like/ecc., poiché suggerisce una relazione al di fuori della community piuttosto che essere limitata esclusivamente alle informazioni raccolte dall’attività all’interno della community.
Per alcune community potrebbe essere più sensibile di altre, e un’opzione per visualizzarla pubblicamente o meno ha senso per me.
Non riesco proprio a capire perché tali informazioni debbano essere mostrate al pubblico. Potrebbe essere personale, se ci sono situazioni in cui è necessario.
Questa è ancora una volta una soluzione che dovrebbe essere realizzata utilizzando un componente/plugin.
Il CSS è uno strumento per cambiare l’aspetto. Non per nascondere funzionalità. So che alcuni si offenderanno ora, ma ogni volta che è necessaria una correzione CSS, indica più un brutto design UI/UX o la pigrizia degli sviluppatori che altro. Inoltre, ogni modifica CSS aumenta la possibilità di conflitti perché nessuno può ricordare tutte le modifiche apportate.
Modifica:
E prima che qualcun altro lo segnali: sì, l’uso di componenti/plugin aumenterà il rischio di cadere nella stessa palude in cui vive il mondo di WordPress. In generale, questa è una situazione in cui tutti perdono, in un certo senso.
Dovremmo avere la possibilità di rimuovere questo dal nostro forum Discourse. Non voglio che queste informazioni siano presenti sui profili utente.
Non capisco perché tu non possa semplicemente usare questo: