Categorías de Documentos en Discourse

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:

    git config --global --add safe.directory /var/www/discourse

Processing category #21 - Ask the Candidates
⮑ Created 3 sections and 55 links

Processing category #21 - Ask the Candidates
⮑ Created 3 sections and 55 links

¿Es eso como debería ser?

¿Y tenemos que cambiar la forma en que interactuamos con el tema del índice, o eso no ha cambiado?

4 Me gusta

Sí, eso es correcto y no hay nada más que deba hacerse :ok_hand:t2:

Sí, de nuevo.

En un futuro próximo (:crossed_fingers:t2:) 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.

3 Me gusta

¿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.

1 me gusta

Los cambios son unos 7 commits más recientes.

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.

2 Me gusta

Menú de Documentación (a la izquierda) no se puede mostrar en la última versión de discourse (3.6.0.beta2)

¿Podrías revisar esto de nuevo?

Para mí todavía funciona aquí en Meta.

¿Recompilaste el índice como se describe aquí?

2 Me gusta

Gracias, está bien con esto:

sudo -E -u discourse bundle exec rake doc_categories:build_sidebar

1 me gusta

Se dividió una publicación en un nuevo tema: Varias sugerencias para mejorar el plugin de categorías de documentación

Hola a todos,

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!

Oye, necesitarás actualizar tu instancia de Discourse primero, ya que el método indicado solo está en una versión más reciente.

¿La imagen discourse/discourse:3.5.2 tiene este código actualizado? Porque la estoy usando y veo que se actualizó hace 10 horas.

3.5.2 no tendrá compatibilidad. Necesitarás como mínimo 3.6.0.beta1.

1 me gusta

¿Sabe de algún problema con 3.6.0.beta3-latest? El complemento no funciona desde nuestra reciente actualización desde 3.6.0.beta1.

1 me gusta

¿Ejecutaste la tarea rake como se describe aquí?

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.

3 Me gusta

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).

1 me gusta

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)

1 me gusta

Aquí no lo hizo. Solo el ajuste de configuración de ‘rake’ o categoría que cité anteriormente.

1 me gusta

Gracias, lo haré y proporcionaré una opinión :slight_smile:

2 Me gusta

¡Funcionó, muchas gracias!

3 Me gusta

Tuvimos una actualización reciente que podría solucionar esto. Por favor, escríbanos de nuevo y háganos saber si todavía existe.

2 Me gusta