Hice esto y dio un error un poco extraño, pero pareció funcionar bien:
root@spokes-web-only:/var/www/discourse# bundle exec rake doc_categories:build_sidebar
fatal: detected dubious ownership in repository at ‘/var/www/discourse’
To add an exception for this directory, call:
Sí, eso es correcto y no hay nada más que deba hacerse
Sí, de nuevo.
En un futuro próximo () estaríamos trabajando en la mejora de funciones como la clasificación fácil, la reorganización, la actualización con quizás una interfaz de usuario dedicada. No espero que haya más tareas manuales que los autoalojadores tengan que hacer.
¿Puede aclarar a qué versión del plugin y/o confirmación se aplica esto?
Estoy ejecutando Discourse 3.6.0.beta1-dev y no muestro ninguna actualización de plugin disponible para Categorías de Documentación, siendo la versión del plugin 0.0.1 con la confirmación ba90a37.
Los cambios vienen en la misma versión de Discourse 3.6.0.beta1-dev. Idealmente, la próxima vez que actualices Discourse, también obtendrás esos cambios.
En general, no recomiendo actualizar solo el plugin, sino usar los métodos de actualización típicos a través de la interfaz de usuario o ./launcher rebuild app.
Intenté instalarlo ahora, pero parece que este plugin no es compatible con la versión de Discourse que estamos usando, 3.5.2.
¿Pueden confirmar la compatibilidad? Estoy recibiendo este error:
5 de noviembre de 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories/lib/doc_categories/initializers/add_category_extensions.rb:19:in `apply': undefined method `register_category_update_param_with_callback' for an instance of Plugin::Instance (NoMethodError)
discourse
5 de noviembre de 2025, 06:55
** PLUGIN INCOMPATIBLE **
discourse
5 de noviembre de 2025, 06:55
No puedes iniciar Discourse debido a errores en el plugin en
discourse
5 de noviembre de 2025, 06:55
/var/www/discourse/plugins/discourse-doc-categories
discourse
5 de noviembre de 2025, 06:55
¡Intenta eliminar este plugin y reconstruir de nuevo!
Hay una alternativa (eliminar Tema de Índice en Configuración de Categoría, hacer clic en guardar y volver a agregar) si no puedes realizar la tarea Rake.
Esto es lo que he tenido que hacer cada vez desde que añado un enlace al índice con un nombre estático en el formato prescrito:
* Texto del Enlace: https://meta.discourse.org/t/an-example-link/
De lo contrario, los enlaces de la barra lateral de la categoría no se analizan en sus títulos y permanecen como URL completas. Esto es en la última versión de Discourse (2025.12.0-latest a partir del commit 5817b6c).
Yo también he notado que esto sucede ocasionalmente. Actualizar la página parece solucionarlo.
(Esto es diferente a que el complemento no funcione en absoluto, que es lo que sucede si no has hecho la tarea rake o has cambiado el tema del índice, lo mismo me pasó en un foro que había olvidado hacer)