Registro PDF de informes de encuestas 0 votos

Necesito (lamentablemente) crear un registro permanente de una encuesta por motivos regulatorios. How best to preserve a topic/post/poll as a permanent record

Cuando presiono Ctrl-P para crear un PDF del tema (en Firefox y Brave), el PDF generado muestra:

  • A favor
  • En contra

0 votantes

En el momento en que se generó el PDF, la encuesta (que aún estaba abierta) mostraba realmente 6 votantes en pantalla (6 a favor, 0 en contra).

Nuestra versión para impresión de la página no utiliza JavaScript, y parece que los votos se atribuyen mediante JS.

Incorporar esta información en HTML requeriría renombrar cada voto, lo que resultaría prohibitivamente costoso.

Tu mejor opción es tomar una captura de pantalla de dicha encuesta. Y para nuestra página de impresión, ocultar los números de votos es la solución más sencilla…

¡Gracias por responder tan rápido!

Mi solución temporal por ahora es imprimir en PDF y luego editar/corregir el PDF.

Ocultar el error parece un paso bastante débil en la dirección correcta. Cuando tengo que imprimir una página, parece bastante importante que se incluya (toda) la información de la página, especialmente el resultado de una encuesta, ¡que probablemente sea el punto crucial del tema!?

Acabo de encontrarme con esto. Parece un error claro. Ciertamente sería una mejora eliminar la parte de “0 votos” del HTML, que ni siquiera debería existir. Si noJS no puede mostrar votos, nunca debería mostrar “0 votos”. No debería decir nada sobre los votos a menos que pueda mostrarlos correctamente.

La solución completa probablemente implicaría una función de “imprimir” añadida a Discourse que realmente entonces genere el HTML apropiado cuando alguien quiera hacer una versión impresa de algo que incluya una encuesta.

¿Podemos hacer una corrección rápida en el CSS de impresión para las encuestas @awesomerobot?

Sí, esto lo oculta de la impresión:

y de la vista del rastreador: