Hola a todos,
Veo que DiscoTOC deshabilita automáticamente el botón de alternancia de la Línea de tiempo/Contenido si el tema de documentación no tiene respuestas.
Esto me resultó confuso. Instalé el Componente de Impresión de Temas de Discourse y parece que no funciona directamente con DiscoTOC, ya sea porque DiscoTOC reemplazó el plugin outlet, o porque utiliza el plugin outlet él mismo (por lo que veo, solo un componente/plugin puede usar cada outlet?).
Eso estaría bien si el botón de alternancia apareciera todo el tiempo y pudiera indicar a los usuarios que hagan clic en la línea de tiempo y luego vean el botón de imprimir. Pero por ahora, necesito asegurarme de que cualquier documento que quiera que los usuarios puedan imprimir limpiamente tenga una respuesta, de lo contrario no podrán hacer clic en ese botón.
En mi mundo ideal, estos dos componentes simplemente funcionarían mejor juntos: las categorías de documentación son la razón por la que quiero que la gente pueda imprimir limpiamente, por lo que un botón opcional que implemente el componente de impresión directamente en DiscoTOC sería genial. Pero como opción más simple, dar a los usuarios la opción de mostrar siempre el botón de alternancia ayudaría a corto plazo.
Estaría abierto a hacer un PR para soportar esto (probablemente una configuración “mostrar siempre el botón de alternancia” que por defecto sea falsa para mantener el comportamiento actual, y luego modificar la línea que enlacé para usarla), pero quería asegurarme de que primero estarían abiertos al PR. Opcionalmente, me gustaría tener otra opción para habilitar “Imprimir Documentación” debajo de la TOC, también deshabilitada por defecto y tal vez con una configuración de nivel de confianza mínimo. Sé que estoy entrando en territorio de solicitud de características aquí, pero antes de empezar a modificar código, quería obtener una opinión de todos sobre lo que es apropiado.
¡Gracias!