Olá a todos,
Notei que o DiscoTOC desativa automaticamente o botão de alternância de Linha do Tempo/Conteúdo se o tópico de documentação não tiver respostas.
Isso foi confuso para mim. Instalei o Componente de Impressão de Tópico do Discourse e parece que ele não funciona diretamente com o DiscoTOC, seja porque o DiscoTOC substituiu o plugin outlet, ou porque ele usa o plugin outlet em si (pelo que vejo, apenas um componente/plugin pode usar cada outlet?).
Isso seria aceitável se o botão de alternância aparecesse sempre e eu pudesse instruir os usuários a clicar na linha do tempo e depois ver o botão de impressão. Mas, por enquanto, preciso garantir que qualquer documento que eu queira que os usuários possam imprimir de forma limpa tenha uma resposta, caso contrário, eles não conseguirão clicar naquele botão.
No meu mundo ideal, esses dois componentes funcionariam melhor juntos — categorias de documentação são o motivo pelo qual eu quero que as pessoas possam imprimir de forma limpa, então um botão opcional implementando o componente de impressão diretamente no DiscoTOC seria ótimo. Mas, como uma opção mais simples, dar aos usuários a opção de sempre mostrar o botão de alternância ajudaria no curto prazo.
Eu estaria aberto a criar um Pull Request (PR) para suportar isso (provavelmente uma configuração “mostrar sempre o botão de alternância” que seria padrão como false para manter o comportamento atual, e então modificar a linha que eu linkei acima para usá-la), mas queria primeiro ter certeza de que vocês estariam abertos ao PR. Opcionalmente, eu gostaria de ter outra opção para habilitar “Imprimir Documentação” abaixo do TOC, também desabilitada por padrão e talvez com uma configuração de nível de confiança mínimo? Sei que estou entrando no território de solicitação de recursos aqui, mas antes de começar a modificar o código, queria ter uma opinião de vocês sobre o que é apropriado.
Obrigado!