Pero deberías poder simplemente renombrar el identificador del grupo, ya que en un Discourse alemán, el grupo 10 se llama “vertrauensstufe_0”, no “trust_level_0”. Por lo tanto, podrías tener éxito al establecer el nombre en “everybody”.
Tiene sentido. Desde el punto de vista de un desarrollador, ¿qué contiene a.mention-group o, mejor dicho, cómo puedo ver la estructura de datos de a.mention-group? No soy desarrollador de Javascript de profesión, pero puedo trabajar hacia atrás programáticamente lo suficientemente bien. Estoy intentando modificar la extensión de @saquetim para obtener los datos de a.mention-group y a.mention y combinarlos con Ajax.
OK, he conseguido algo de tiempo para mejorar este componente temático este fin de semana y lo he actualizado a la v2.0.
Ahora es mucho más eficiente.
La v2 del componente incluye las siguientes nuevas características:
La carga de los datos de los usuarios se optimizó para realizar la menor cantidad posible de solicitudes Ajax, obteniendo hasta 50 usuarios/grupos por solicitud.
También puede aprovechar los datos serializados si la configuración del sitio enable user status está habilitada. En este caso, solo realizará solicitudes Ajax para obtener datos de menciones de grupos.
Se agregó soporte para mostrar nombres completos para menciones de grupos.
Se agregó configuración para personalizar cómo se renderizan los nombres en las menciones.
Se agregó soporte para revertir el texto de las menciones renderizadas al markdown original al citar.
La nueva versión requiere una característica bastante reciente en Discourse, por lo que necesita actualizar Discourse al menos a la versión 3.2.0.beta2.
@Hifihedgehog, @thoka si quieren probarlo. Por favor, háganme saber si encuentran algún problema.
Tengo un pequeño problema. Puedo ver el nombre completo o de visualización para las menciones de usuario en la barra de sugerencias, pero no lo veo en la publicación. Ver abajo. Sí veo el nombre completo o de visualización para las menciones de grupo tanto en la barra de sugerencias como en las publicaciones. Ver también abajo. Así que, en resumen, el nombre completo parece mostrarse para las menciones de grupo en general, pero no para las menciones de usuario y específicamente solo en el contenido publicado.
Sí, estoy en la última actualización desde esta mañana. Actualicé según sus instrucciones, aunque ya estaba en la 3.2.0.beta2. Así que ahora estoy en la 3.2.0.beta3-dev. No veo ningún error en sidekiq.
@Hifihedgehog, hubo un error al procesar nombres de usuario que no estaban completamente en minúsculas. ¿Puedes actualizar el componente más tarde y volver a intentarlo?
Aprovechamos los identificadores de grupo como medio para operar con transparencia, al mismo tiempo que garantizamos que solo se notifique a los destinatarios pertinentes. Actualmente, debemos educar a los usuarios sobre cómo seleccionar los identificadores correctos para dirigirse a las personas, ya que los identificadores alterados se muestran durante las operaciones de copiar y pegar.
¿Podrías pensar en una forma de transferir la mención correcta mediante copiar y pegar, especialmente en combinación con el nuevo editor?