Tenemos algunos distintivos relacionados con nuestros niveles de confianza.
Así que si los usuarios pueden elegir sus propios distintivos, simplemente no podemos dar distintivos porque pierden su valor (!).
No entiendo el propósito de esto y tal vez me estoy perdiendo la opción de deshabilitar que los usuarios elijan distintivos y dejar que el sistema los use alineados con el sistema de confianza general construido encima
¿Hay una solución alternativa relativamente simple para evitar que los usuarios elijan sus distintivos? Puedo trabajar en esto si me dan algunas indicaciones.
En realidad, eso no ha sido así durante mucho tiempo. Solía ser que el flair estaba directamente ligado al grupo principal, pero hoy en día la opción de flair en tus preferencias se puede usar para seleccionar cualquier flair que uno de los grupos en los que te encuentras tenga, incluso si la capacidad de seleccionar tu grupo principal está desactivada para los usuarios normales.
Mis preferencias para mi cuenta de prueba estándar en la instancia de NaNoWriMo, que tiene la capacidad de seleccionar tu grupo principal desactivada para los usuarios normales.
(Y en caso de que a alguien le interese, tengo varias cuentas de prueba allí con diferentes niveles de confianza y acceso que se mantienen en un grupo personalizado cuyo nombre hace referencia a mi cuenta de moderador)
Lo siento, pero eso no soluciona el problema real de que las personas puedan seleccionar “Nivel de Confianza 3” en Nivel de Confianza 1.
Y deshabilitar el selector, el distintivo del avatar y además editar cada usuario manualmente no es bueno como convertir la opción predeterminada en que nadie pueda seleccionar el grupo (más que el personal, tal vez) para respetar la base del Sistema de Confianza en Discourse.
Todavía no entiendo el propósito de permitir que los usuarios elijan su grupo cuando los grupos se actualizan por diseño según el Nivel de Confianza.
El problema probablemente necesite ser movido a Bug
El Theme component que enlacé, no creo que ofrezca a los usuarios opciones para seleccionar diferentes grupos de niveles de confianza para los distintivos.
Después de un vistazo rápido a tu declaración de apertura y al componente temático de distintivos de TL personalizados. Creo que podría funcionar mejor, ya que añade un distintivo adicional al perfil del usuario; dejando intacta la elección de distintivos para otros distintivos de grupo. Me imagino que necesitarás eliminar cómo añadiste los distintivos a TL y añadirlos al componente enlazado anteriormente. Esta sería probablemente la ruta más fácil en este momento con menos trabajo involucrado.
Creo que tal vez estoy malinterpretando el problema que estás experimentando. Mis disculpas.
Fácil, también podría ser un malentendido de mi parte porque no soy un experto y estoy aprendiendo todo el tiempo
Estoy tratando de dar un distintivo a los niveles 1, 2 y 3 (no tenemos planes de permitir el nivel 4 porque es redundante para nuestros propósitos en este momento) y vemos que el núcleo lo permite tan fácilmente.
Pero tenemos usuarios de nivel 1 mostrando un distintivo configurado para el nivel 2 antes. Y no estamos usando el plugin, pero lo probamos antes y veo que podría estar causando el problema y no el núcleo.
Creo que los plugins necesitan detallar o evitar por completo los cambios permanentes. Veo lo mismo con los extractos: ningún plugin pero extractos en todas partes (!)
Gracias por tu seguimiento, profundizaré y veré qué está pasando en nuestra instancia.
Revisando la configuración. Deberás eliminar las insignias de grupo en la configuración del grupo para los Niveles de Confianza.
Luego, configura las Insignias de Confianza en el Componente de Tema para cada Nivel de Confianza en el que desees insignias y elige la posición en la que deseas que se muestre en el Avatar. La opción real de insignia de grupo en el perfil del usuario no tendrá insignias para elegir a menos que un grupo personalizado tenga una insignia de grupo.
El componente de tema Theme component que enlacé solo mostrará la insignia del Nivel de Confianza más alto que tenga el miembro.