He creado un diseño personalizado para la página de inicio de mis sitios. Pero después de la última actualización, veo que la página de inicio se parece al diseño predeterminado de Discourse con la vista de lista. El trabajo personalizado ha desaparecido. ¿Cómo puedo rectificar esto?
¿Has mirado en la administración de temas para ver qué tema está configurado como predeterminado?
Gracias por tu respuesta. Sí, el tema personalizado es el predeterminado. El color personalizado, el banner de búsqueda, etc., se ven bien. Pero la forma en que había diseñado la página de inicio ha desaparecido. Tenía cuadros dentro de la página que dirigían a los usuarios a las categorías correctas. Además, tenía enlaces personalizados en la cabecera. Ahora la cabecera parece simple.
¿Ves algún error en la consola del navegador?
vimos un problema con redis. una vez que lo solucionamos, pudimos ejecutar las actualizaciones. pero no hay ningún error relacionado con esto.
Cuando intento restaurar una copia de seguridad anterior, el proceso de restauración no se completa. ¿Cómo actualizo a una versión anterior? Ejecuté las actualizaciones hace 2 meses. Estaba en la versión 3.5.0.beta9-dev. ¿Cómo puedo actualizar a la siguiente, en lugar de la última? Me gustaría probar esto paso a paso. ¡Por favor, ayuda!
Lamento que estés teniendo dificultades. ¿Puedes dar un paso atrás y decirnos… seguiste las instrucciones oficiales de instalación para crear tu sitio? ¿Puedes restaurar tu copia de seguridad en un servidor diferente?
Si tienes problemas con el servidor (por ejemplo, con redis), es mejor que empieces de nuevo con un servidor nuevo, siguiendo las instrucciones oficiales de instalación y luego restaura tu última copia de seguridad. Luego podrás ver qué está pasando con tu tema.
¿Eran estos componentes adicionales que añadiste a tu tema, o ya estaban integrados en él?
¿Podría ser también el hecho de que los cambios principales lo hayan roto?
Sí, hemos seguido únicamente el proceso de instalación oficial. El problema de Redis está solucionado. Tengo 3 instancias de desarrollo. Solo en una, vi el problema de Redis al actualizar. Pudimos averiguar por qué y lo solucionamos. La segunda en Azure no lanzó el problema de Redis. Las actualizaciones se ejecutaron sin problemas. Pero cuando actualicé la página de inicio, todo el trabajo personalizado desapareció. Si no puedo solucionar el problema en Desarrollo, no podré ejecutar las actualizaciones en producción. No estoy seguro de cómo revertir a una compilación anterior. Tengo una instancia de desarrollo más en la compilación antigua que es 3.5.0.beta9-dev. No estoy seguro de cómo corregir este problema.
En la segunda instancia de desarrollo, elegí una copia de seguridad e intenté restaurarla, pero no sucedió nada. Tuvimos que reconstruir la aplicación varias veces y eso nos llevó a la nueva compilación y el trabajo de la página de inicio no apareció.
Estos son componentes adicionales para nuestro tema. Fabricamos algunos componentes personalizados. Pero el trabajo de la página de inicio se perdió con la versión 3.6.0.beta2-latest. Actualizamos desde la versión 3.5.0.beta9-dev. No estoy seguro de qué causó que se rompiera. Podemos ejecutar las actualizaciones desde el backend, pero si hay una manera de revertir a otra versión, podemos verificar si fue debido a la versión 3.6.0.beta2-latest.
Quizás sea una pregunta tonta, pero ¿puedes echar un vistazo a tus propias preferencias de usuario, en la pestaña de interfaz? Recientemente ha habido algunos cambios en la forma en que se gestionan los temas y las paletas de colores en Discourse. Deberías ver el mismo tema y usar los valores predeterminados del tema para el modo claro y oscuro.
También te puede interesar comprobar que otros temas se eliminan o no son seleccionables por el usuario en la interfaz de administración, solo para asegurarte de que todos usan el mismo tema.
Si ninguno de estos consejos de solución de problemas que te estamos dando funciona, entonces necesitarás sumergirte en el código y ver qué ha cambiado en el núcleo de Discourse que afecta a tu tema. Si esto es demasiado difícil de hacer por tu cuenta, puedes publicar en Marketplace para obtener ayuda remunerada de un experto. Desafortunadamente, esto va más allá de la ayuda que podemos brindarte aquí en Support.
