Registro em PDF de relatórios de pesquisa 0 votos

Eu (infelizmente) preciso criar um registro permanente de uma pesquisa para fins regulatórios. How best to preserve a topic/post/poll as a permanent record

Quando pressiono Ctrl-P para criar um PDF do tópico (no Firefox e no Brave), o PDF gerado mostra:

  • A favor
  • Contra

0 eleitores

No momento em que o PDF foi gerado, a pesquisa (ainda aberta) realmente tinha 6 eleitores na tela (6 a favor, 0 contra).

Nossa versão impressa da página é livre de JavaScript, e parece que os votos são atribuídos via JS.

Incorporar essas informações em HTML exigiria uma renomeação em cada voto, tornando o processo proibitamente caro.

Sua melhor opção é tirar uma captura de tela da referida pesquisa. E, para nossa página de impressão, ocultar os números dos votos é a solução mais simples…

Obrigado por responder tão rapidamente!

Minha solução alternativa por enquanto é imprimir em PDF e, em seguida, editar/corrigir o PDF.

Ocultar o erro parece ser um passo bastante fraco na direção certa. Quando preciso imprimir uma página, parece bastante importante ter (toda) a informação incluída na página — particularmente o resultado de uma enquete, que provavelmente é o ponto crucial do tópico!?

Acabei de me deparar com isso. Parece um bug claro. Seria certamente uma melhoria eliminar a parte "0 votos" do HTML, que nem deveria existir. Se o noJS não consegue mostrar votos, ele nunca deve mostrar "0 votos". Não deveria dizer nada sobre votos, a menos que possa mostrá-los corretamente.

A correção completa provavelmente envolveria uma função "print" adicionada ao Discourse que, na verdade, então gera o HTML apropriado quando alguém quer fazer uma versão impressa de algo que inclui uma enquete.

Podemos fazer um quick fix no CSS de impressão para as enquetes, @awesomerobot?

Sim, isso o oculta da impressão:

e da visualização do rastreador: