A medida que los foros que construyo tienen configuraciones de privacidad cada vez más complejas, me gusta mucho la idea de hacer más visible para las personas quién puede ver lo que se está publicando.
Me gusta este concepto, Display Posts Visibility, y desearía poder llevarlo más allá para mostrar exactamente qué grupos pueden ver qué temas.
En este momento, Display Posts Visibility usa .archetype-regular y .archetype-private_message para mostrar mensajes completamente públicos vs. completamente privados, pero usa .read-restricted para mostrar aquellos que están restringidos por grupos. Pero dado que .read-restricted no es preciso, parece difícil averiguar qué grupos pueden ver el tema actual.
Si las clases CSS estuvieran ahí para saber qué grupos pueden verlo, sería mucho más fácil estilizar la página para que fuera más obvia para las personas.
Los grupos que pueden ver un tema se consideran información privada, por lo que filtrar que un grupo tiene acceso a una determinada categoría se considera un error en Discourse.
Esto significa que necesitarás un plugin para exponer esta información a la interfaz de usuario.
Puedo ver cómo sería eso, ya que podría exponer muchos de los grupos ocultos que existen en la plataforma y quizás por otras razones también.
También puedo ver cómo lo contrario, no hacer saber a la gente qué grupos tienen acceso a una categoría determinada, podría considerarse una violación de la privacidad. Por ejemplo, si publico en la categoría Feature, si sé que está “restringida”, eso podría significar que solo otras personas en un grupo de Funciones podrían verlo o podría significar que todos en la plataforma aún podrían verlo, pero tal vez un grupo simplemente no tiene la capacidad de crear temas o respuestas. Para un foro mayormente público como Meta, tal vez no sea gran cosa, ya que probablemente asumimos que la mayoría de las cosas que publicamos son públicas, pero mientras pienso en alojar conversaciones más privadas, me vuelvo más sensible a “¿espera, exactamente quién podrá ver lo que escribo?”.
De todos modos, gracias por informarme que actualmente no es posible, pero que podría serlo con un plugin