Cuando la funcionalidad como esta cambia o se elimina, generalmente se debe a consideraciones de seguridad o control de acceso. En este caso, los temas de banner ahora están restringidos para que los temas en categorías con acceso de lectura no puedan usarse como banners.
Dicho esto, actualmente estamos discutiendo internamente si hay mejores flujos de trabajo o mejoras que puedan ayudar con casos de uso como el tuyo.
Mientras tanto, una posible solución, si el objetivo es simplemente evitar que los temas de banner sean visibles en las listas de temas normales, es crear el tema de banner como No listado desde el principio en una categoría pública en lugar de una privada. Los temas no listados no aparecerán en las listas de temas o vistas de categorías para los usuarios normales, pero aún se puede acceder a ellos mediante un enlace directo y usarlos programáticamente:
Para mantener las cosas organizadas, también puedes agregar una etiqueta como #banner para que sea fácil localizar esos temas más tarde.
A partir de ahí, puedes usar el plugin Discourse Automation y ejecutar el script “Make Banner Topic” (Convertir en Tema de Banner), haciendo referencia al ID del tema no listado. Eso lo convertirá en un banner mientras lo mantiene efectivamente oculto de la navegación normal.
