Mis emojis de Discourse no funcionan cuando cambio mi dominio de Discourse

Al principio

Lamento mucho no haber utilizado la función de búsqueda para comprobar si mi pregunta ya había sido respondida. El inglés no es mi idioma principal, por lo que podría tener algunos problemas para buscar con precisión en este foro en inglés. Intenté escribir esta publicación en inglés yo mismo y rara vez utilicé software de traducción, por lo que puede haber algunos errores gramaticales. Pido disculpas por ello.

Mi pregunta

Al igual que el título de esta publicación, he cambiado el dominio de mi Discourse. Me encantan los emojis y hay muchas imágenes de emojis en mi foro. Después de cambiar mi dominio, ¡los emojis dejaron de funcionar! Comprobé las URL de estos emojis y todas apuntan al dominio antiguo.

Al final

Me siento muy frustrado porque ahora no puedo usar los emojis. Intenté encontrar las URL de estos emojis y actualizarlas, pero no estoy seguro de cómo hacerlo. ¿Alguien puede ayudarme con esto? ¡Muchas gracias!

Si no entiendes lo que quiero decir, puedo darte un ejemplo.

—Antes de cambiar mi dominio de Discourse—

Dominio antiguo: forum(punto)example(punto)com
URL de la imagen del emoji: forum(punto)example(punto)com/happy.png

—Después de cambiar mi dominio de Discourse—

Dominio nuevo: bbs(punto)example(punto)com
URL de la imagen del emoji: forum(punto)example(punto)com/happy.png

¿Te refieres a publicaciones antiguas con emojis?

Si es así, usa la llave inglesa en una publicación y selecciona

  • Reconstruir HTML

Hay una opción de línea de comandos de Rails para renombrar publicaciones para solucionarlo en todas las publicaciones realizadas antes de la migración.

Cualquier imagen subida también estará rota. Cuando me encontré con esto, no era consciente de la solución de línea de comandos de Rails y reconstruí la mayoría de las publicaciones a medida que las encontraba. :joy:

4 Me gusta

¡Muchas gracias! Lo intentaré. Gracias por tu respuesta😆

1 me gusta

¡Tu método es muy bueno y resolví mi problema. ¡Muchas gracias!

1 me gusta

De nada. Aunque, como se mencionó, hay un comando que puedes ejecutar en tu servidor para reprocesar publicaciones. Simplemente no lo recuerdo de inmediato.

De lo contrario, el trabajo manual puede ser bastante tedioso. :wink:.

Me alegra ser de ayuda.

2 Me gusta

Eso sería rake posts:rebake.
Y para reprocesar con un patrón, aquí tienes esta guía: Rebake all posts matching a pattern.

3 Me gusta

¡Gracias por tu sugerencia! Es muy fácil y rápido❤

3 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.