Notre version imprimable de la page est exempte de JavaScript, et il semble que les votes soient attribués via JS.
Intégrer ces informations dans le HTML nécessiterait de renommer chaque vote, ce qui serait prohibitif en termes de coût.
Votre meilleure option consiste à prendre une capture d’écran de ce sondage. Et pour notre page imprimable, masquer les nombres de votes est la solution la plus simple…
Mon contournement pour l’instant consiste à imprimer en PDF, puis à modifier/corriger le PDF.
Cacher l’erreur semble être une mesure plutôt faible dans la bonne direction. Lorsque je dois imprimer une page, il me semble assez important que toutes les informations de la page soient incluses – en particulier le résultat d’un sondage, qui est probablement l’élément crucial du sujet !?
Je viens de tomber sur ça. Cela semble être un bug évident. Ce serait certainement une amélioration d’éliminer la partie « 0 votes » du HTML, qui ne devrait même pas exister. Si noJS ne peut pas afficher les votes, il ne devrait jamais afficher « 0 votes ». Il ne devrait rien dire sur les votes, sauf s’il peut les afficher correctement.
La correction complète impliquerait probablement une fonction « print » ajoutée à Discourse qui générerait réellement le HTML approprié lorsque quelqu’un souhaite créer une version imprimable de quelque chose qui inclut un sondage.