Hace unos meses planteé la idea de un Creador de Temas Fácil. La idea era tener un lugar donde cualquiera pudiera modificar temas sin necesidad de instalar Discourse. Dado que el plan se puso en marcha, @David_Taylor ha estado muy ocupado haciendo que todas las piezas del rompecabezas encajen.
El resultado es https://discourse.theme-creator.io/. Iniciar sesión es SUPER fácil: solo haz clic en el botón de inicio de sesión y te conectarás a través de Meta.
Una vez que hayas iniciado sesión, verás este botón gigante:
Esperamos recibir comentarios aquí. Si alguno de ustedes, autores de temas, se siente motivado para mejorar el sitio del creador de temas, házmelo saber y envíame un enlace a tu propuesta de tema.
Quizás este tema se pueda actualizar para decir “Ve a tu perfil y luego selecciona la pestaña Temas”, ya que el botón “Mis temas” ya no parece existir.
Inicialmente estaba buscando eso (ver abajo)
Mensaje original
Estoy fallando en el simple paso de hacer clic en el botón “Mis temas”, no existe
Tras inspeccionar el código fuente de la página, parece que la cadena “Mis temas” no existe en absoluto. He iniciado sesión, así que ese no debería ser el problema.
Sí, ejecutar contra un sitio separado probablemente sería la mejor estrategia.
Habilitar el chat en el creador de temas significaría que tendríamos que empezar a moderarlo (o introducir algún tipo de sistema de autodestrucción como el que tenemos para los temas), por lo que no es solo cuestión de pulsar un interruptor.
Gracias. He configurado un sitio de staging para experimentar más con chat y otras cosas.
En cuanto a Theme Creator, podría ayudar a que la exhibición de personalizaciones de chat (o debería decir DM) sea más accesible. Entiendo tu punto de que se necesitaría una autodestrucción. ¿No está eso ya ahí como una configuración configurable del sitio?
Sí, también lo tengo implementado. El problema es que no quiero que mi desarrollador tenga acceso de administrador a nuestro sitio de producción debido a los datos confidenciales que contiene, lo cual es necesario para modificar la configuración de Temas/Componentes.