zds-site icon indicating copy to clipboard operation
zds-site copied to clipboard

Ajouter un bouton pour regénérer le rendu HTML

Open Arnaud-D opened this issue 2 years ago • 4 comments

Description du besoin

Actuellement, la version en ligne est généré une fois pour toutes lors de la validation, et reste en l'état jusqu'à la prochaine validation. Cependant, il arrive parfois qu'il faille régénérer cette version. Un cas d'usage est la mise à jour de la coloration syntaxique pour prendre en compte les mises à jours, par exemple pour suivre l'évolution des mots-clés du langage.

La solution actuelle est de faire une modification bidon de la publication et la renvoyer en validation.

Description de la solution

On pourrait imaginer un bouton pour regénérer la version en ligne, un peu à la manière de ce qu'on a pour regénérer les exports.

Description des alternatives

On peut imaginer n'importe quelle solution meilleure que celle actuelle dans l'absolu.

Arnaud-D avatar Sep 01 '22 18:09 Arnaud-D

Je me disais qu'on peut peut-être revoir la modale de demande de génération des exports pour y inclure le HTML affiché sur ZdS (mais dans ce cas, ce ne serait plus que des exports, donc c'est pour ça qu'il faut un peu revoir la modale).

philippemilink avatar Sep 01 '22 18:09 philippemilink

Je ne sais pas si c'est vrai une bonne idée car certes ça peut permettre d'améliorer les choses mais ça peut aussi fortement les dégrader, notamment si on utilise ce bouton sur un contenu qui a plusieurs années.

Situphen avatar Nov 27 '22 22:11 Situphen

Je vois le problème dont tu parles, mais je ne pense pas que ça en soit vraiment un. Il suffit de mettre un avertissement sur les conséquences. D'ailleurs, ce dont tu parles n'affecterait pas identiquement le rendu des exports (PDF, epubs, etc.) ?

Le problème actuel, c'est bien que si tu veux réparer un rendu en ligne cassé (le cas qui a déclenché ce ticket) sans changer le contenu pour la forme (rajouter une espace par exemple), et bien tu ne peux pas.

Ceci dit, une autre option qu'un bouton, c'est d'autoriser à valider des contenus identiques à l'actuel pour à ce moment régénérer le rendu.

Arnaud-D avatar Nov 28 '22 07:11 Arnaud-D

C'est vrai que le soucis dont je parle peut affecter aussi les PDF probablement. L'ajout d'un avertissement est une bonne solution au soucis en question.

Situphen avatar Nov 28 '22 09:11 Situphen