I’d recommend checking out the new page publishing feature. I believe that you’ll need to take feature requests to marketplace, as this developer is no longer actively involved with discourse.
Hi @pfaffman ,
What do you mean by “new page publishing feature”? Is this something built-in to Discourse? Thanks.
Hey Chris. See Page Publishing that was added to core a while back. It’s linked somewhere above, but since it was almost a year ago, it’s probably hard to find.
Solo una nota para @staff de que este plugin probablemente ahora esté roto. Tuve que deshabilitarlo en mi compilación de Discourse, ya que estaba causando un error 500 cada vez que intentaba publicar con él habilitado.
Seguir el mensaje de error de deprecación (whiteList a allowList en whitelist-tags.js.es6) en la consola parece haberlo resuelto, aunque necesita más pruebas. Aquí tienes el fork si quieres probar/guardar un segundo.
Haré una PR en unas horas si todo parece correcto.
Acabo de actualizar y me funciona. Es posible que haya fallado, lo desinstalé, lo reconstruí y luego lo volví a habilitar y lo reconstruí de nuevo.
¡Bueno saberlo! Podrían ser otros complementos los que interfieren ahora. Lo reconstruí sin él, y luego lo reconstruí con él y falló con el repositorio antiguo. Ahora estoy intentando la solución de @TReKiE con la esperanza de que resuelva mi configuración.
¡Eso solucionó el problema! Gracias por darle una nueva vida a esto.
Bueno, el sitio no puede responder a las publicaciones y parece que las páginas estáticas son las culpables.
Editar: ¡La bifurcación de @TReKiE parece funcionar para mí! ¡Gracias! Espero que Joe acepte la solicitud de extracción. Pero en serio, creo que tendría más sentido que tú fueras el mantenedor principal si crees que estás dispuesto. Quizás puedas hacer que Joe te agregue, o quizás tu bifurcación sea la que la gente use.
Gracias chicos por probar y confirmar.
La PR se fusionó hoy temprano. Sin embargo, seguiré dejando mi fork donde está.
Supongo que veremos cómo van las cosas por ahora.
Bueno, ahora estoy obteniendo un bucle infinito cuando visito /admin/plugins
También veo Uncaught ReferenceError: Ember is not defined
Rompe Chrome tan mal que tengo que reiniciar para que se detenga.
Gracias Jay.
He actualizado mi fork con correcciones si quieres probarlo. Enviaré una PR más tarde cuando esté más seguro.
¡Buen trabajo! ¡Parece que lo hiciste de nuevo!
¿Hay algún lugar donde pueda ver una demostración? El sitio de demostración de Joe ya no está presente.
Recomendaría usar la publicación de páginas integrada en lugar de empezar a usar un complemento cuyo desarrollador ya no trabaja en Discourse.
No estoy seguro de si todavía frecuenta su Discord, pero tal vez podría contactarlo para ver si consideraría ceder su antiguo proyecto. Fue una lástima que el instalador de Pro Course causara cierta fricción. Si bien necesitaba algo más de refinamiento, era definitivamente una prueba de concepto interesante. Cuando se mantenía, funcionaba bastante bien. Aunque una vez que dejó de hacerlo, me otorgó administración remota completa con inicio de sesión SSH a tiempo completo.
Con algunos cambios, podría adaptarse para instalar solo complementos aprobados/certificados para funcionar según los niveles de instalaciones alojadas.
@TReKiE ha enviado varias PR y parece estar manteniendo su propia bifurcación.
He creado un panel que utiliza Ansible para conectarse por SSH a un sitio, añadir/eliminar plugins y cambiar la configuración de ENV, y realizar reconstrucciones. El script es bastante inteligente y hace cosas como reiniciar el contenedor antiguo si la compilación falla, reconocer si hay una actualización de la base de datos y manejarla, eliminar plugins que se han movido al núcleo, etc. Me gusta que la gente pague por él, pero por “tiempo limitado” puedes unirte al grupo de Prueba Gratuita y usarlo gratis (con soporte limitado a cosas que creo que están rotas en el propio panel).
Hola Jay, la premisa se ve genial. Y, sinceramente, el costo es bastante razonable en mi opinión por el valor que ofrece.
He abordado el estado roto de este plugin durante el fin de semana, además de restaurar todas las funciones existentes que anteriormente se habían roto con el tiempo. He actualizado mi fork con todas las correcciones.
Registro de cambios
- No rompe el panel de administración
- Los diálogos de confirmación funcionan de nuevo (y las traducciones funcionan de nuevo)
- El botón de eliminar funciona de nuevo (¡y tiene un icono de nuevo!)
- El botón nuevo funciona de nuevo
- Guardar/editar markdown funciona de nuevo
- Todas las demás correcciones de depreciación necesarias abordadas





