¡Gracias por actualizar en el futuro! ![]()
Muchas gracias por este gran componente de tema ![]()
También usamos el plugin Babble en nuestro sitio. Desafortunadamente, los iconos de insignias también aparecen allí, lo que desordena bastante el chat. ¿Hay alguna posibilidad de que puedas desactivarlo para Babble?
Edición: Podría solucionarlo con este CSS, así que al menos los iconos de insignias están un poco más contenidos:
.poster-icon-container span.poster-icon img {
height: 1em !important;
width: 1em !important;
}
Estoy viendo una excepción proveniente de este componente del tema.
Origen: https://github.com/tshenry/discourse-post-badges/blob/master/common/head_tag.html#L26
Hmm, no logro reproducirlo de inmediato. ¿Podrías proporcionar un poco más de contexto sobre cómo estás desencadenando el error? ¿Estás iniciado sesión cuando ocurre el error? Asumo que el sitio está actualizado, ¿verdad? ¿Es un entorno de desarrollo o de producción? ¿Hay algo más que sea destacable?
Esto está realmente en mi sitio. Angus estaba tratando de ayudar porque esta excepción está causando un problema con su plugin multilingüe. Estoy en la versión 2.5.0.beta1, en un entorno de producción con bastantes plugins y personalizaciones. No estoy seguro de qué pasos seguir para solucionar el problema a partir de aquí.
¡Gracias por la aclaración
! Definitivamente se complica a medida que añades más y más plugins y otras personalizaciones de diversas fuentes.
La implementación de este componente no es precisamente mi favorita… En el momento de crearlo, tuve que sortear las limitaciones lo mejor que supe. Cruzo los dedos esperando que pronto tengamos algo en marcha que permita una solución mucho más robusta, pero no sé si ni cuándo ocurrirá eso.
Mientras tanto, no podré garantizar que este componente “funcione bien” con otras personalizaciones. Tu mejor opción sería probablemente contratar a alguien del Marketplace para convertirlo en un plugin que serialice correctamente la información de insignias requerida.
Disculpa por ser breve en mi último mensaje. Puedes reproducirlo sin otras personalizaciones si desactivas el insignia básica y creas una publicación con un usuario nuevo. El código asume que cada usuario tiene al menos una insignia.
Aquí está la solución: Handle no badges by angusmcleod · Pull Request #1 · discourse/discourse-post-badges · GitHub
¡Esto es genial!
Sería genial tener algo así en el núcleo o como un plugin oficial ![]()
¡Estoy de acuerdo! Este es el plugin no oficial más indispensable que he instalado. Lo utilizamos, junto con los títulos, para denotar responsabilidades especiales en nuestro grupo, por ejemplo, “Enlace” y “Líder de área”. A los usuarios realmente les importa que sus insignias se muestren de forma destacada.


¡Gracias por la PR @angus. Se ha fusionado!
En otras noticias, este componente ha sido transferido a nuestro repositorio oficial ![]()
@j.jaffeux se encargará de la refactorización que este componente ha necesitado desde hace mucho. Esperen algunas actualizaciones en un futuro no muy lejano ![]()
¡Eso es increíble! ¡Buen trabajo a todos! ![]()
¡Hola, muchas gracias por este increíble complemento!
Después de agregar el complemento de Banderas de Países, estamos teniendo un problema de espaciado.
¿Hay algún código CSS que se pueda usar para corregir lo siguiente?
¡RESUELTO!
Usando el ejemplo de código aquí pude crear una solución.
[Código]
.nationalflag-post { width: 16px; margin-right: 3px }
[/código]
Resultado
Me preguntaba, ¿cuál es el identificador de la insignia del post que se debe usar para modificar la posición y el tamaño?
Vas a necesitar un selector bastante específico para esto:
.topic-meta-data .names .poster-icon-container span.poster-icon {
font-size: 16px;
margin-right: 3px;
}
Sugerencia amigable: te recomendaría investigar cómo usar el inspector de tu navegador web para encontrar el selector CSS necesario para dar estilo a un elemento (aquí tienes una guía para Chrome, por ejemplo).
Muchas gracias. He estado usando Firefox, pero recientemente un buen amigo me recomendó cambiar a Chrome o Vivaldi, ya que tienen una mejor herramienta de inspección de elementos.
A mí tampoco me funciona.
Veo dónde está el problema. Gracias por los informes. Intentaré incluir una solución en las próximas 24 horas.
Edición: debería estar solucionado ahora, @tpetrov y @Anatolia. Avísenme si siguen teniendo problemas.
Aún no hay una actualización y sigue igual.
Ah, creo que sé qué pasó. Movimos el repositorio a la organización oficial de Discourse en GitHub, pero la versión del componente que instalaste todavía apunta al repositorio original. Creo que deberían haber redirecciones automáticas para garantizar que todo siga funcionando. En algún momento después de la transferencia, creé un fork que pudo haber afectado la redirección.
Acabo de eliminar mi fork. ¿Podrías intentar actualizar de nuevo para ver si la redirección vuelve a activarse? Si eso no funciona, te recomendaría volver a instalar el componente desde el enlace del nuevo repositorio.



