La mia versione di Discourse: 2026.5.0-latest (601e66da60)
Stavo testando alcuni comportamenti relativi alla visibilità dei gruppi nella pagina /about e volevo verificare se il comportamento attuale è intenzionale o se potrei aver frainteso lo scopo dei gruppi nascosti nella pagina “About”.
Scenario
Avevo impostato:
gruppi nascosti nella pagina About = admins, friends, Mods
gruppi aggiuntivi nella pagina About = Mods
Un utente era:
membro del gruppo nascosto “friends”
e anche membro del gruppo visibile “Mods”
Inizialmente mi aspettavo che l’appartenenza a un gruppo nascosto impedisse all’utente di apparire da qualche parte nella pagina /about.
Tuttavia, l’utente appariva comunque tramite la sezione del gruppo visibile “Mods”.
Dopo ulteriori test (incluso l’impersonamento di un utente non amministratore), ho scoperto che il comportamento sembra essere invece:
i gruppi nascosti nella pagina About nascondono la sezione del gruppo stesso
ma non impediscono ai singoli utenti di apparire attraverso un altro gruppo visibile
Ciò che alla fine ha impedito all’utente di apparire pubblicamente è stato modificare:
Chi può vedere i membri di questo gruppo?
da:
Tutti
a:
Proprietari del gruppo, membri e moderatori
nel gruppo visibile.
Domanda
È questo il comportamento previsto?
Se sì, potrebbe essere utile chiarire nella descrizione dell’impostazione o nella documentazione, poiché il nome “gruppi nascosti nella pagina About” potrebbe essere ragionevolmente interpretato come:
“nascondi i membri di questi gruppi dalla pagina About”
piuttosto che:
“nascondi le sezioni di questi gruppi dalla pagina About”
L’interazione tra:
gruppi nascosti nella pagina About
gruppi aggiuntivi nella pagina About
e le autorizzazioni di visibilità dei membri del gruppo
è così sottile che sospetto che altri amministratori possano fare la stessa assunzione che ho fatto io inizialmente.
Perché aggiungere lo stesso gruppo sia come nascosto sia come visibile intenzionalmente? Per quanto mi ricordo, la prima impostazione nasconde la sezione “I nostri amministratori” / “I nostri moderatori”, mentre la seconda aggiunge altri gruppi sotto. Dai miei test, non sembra che la prima impostazione controlli la visibilità. Quindi, se aggiungi i moderatori in entrambi i casi, verrà mostrata una nuova sezione intitolata “moderatori” con i membri, mentre la sezione “I nostri moderatori” verrà rimossa.
Era una dimostrazione; lo stesso comportamento è stato osservato anche sull’account non amministratore, indipendentemente dal fatto che Mods sia anche in about page hidden groups.
sì, gli amministratori del sito scompaiono e moderators ha un membro numerico non elencato, quando si visualizza con l’account amministratore, nonostante sia Chi può vedere questo gruppo? che Chi può vedere i membri di questo gruppo? siano impostati su Proprietari del gruppo, moderatori e membri.
Il nome completo del gruppo Mods è I nostri moderatori.
Sto proponendo una modifica qui: qualsiasi utente appartenente a un gruppo in about page hidden groups non deve essere visualizzato come membro di un gruppo sulla pagina /about se si trova in uno dei gruppi in about page extra groups.
Penso che questo comportamento possa essere gestito meglio tramite un’impostazione del sito di tipo booleano, qualcosa come:
about_page_exclude_hidden_group_members
La formulazione evita intenzionalmente di implicare qualsiasi garanzia più ampia di anonimato o privacy, poiché ciò influirebbe solo sul modo in cui gli utenti vengono visualizzati nelle liste dei gruppi nella pagina /about, non sul fatto che gli amministratori possano fare riferimento a tali utenti altrove tramite testo o contenuti personalizzati.
Nei miei test, una combinazione di queste impostazioni di Interazione del gruppo può avere la priorità sulla pagina /about, poiché può nascondere i gruppi nella pagina /about anche per un utente amministratore.