Entre deux quintes de toux (il est quatre heures du mat et je suis réveillé par la toux), j'ai eu un sérieux pépin avec DotClear : j'ai rédigé un billet dans lequel j'ai oublié les guillemets fermants d'un attribut... Or aucun autre attribut n'était présent dans le billet après celui-là. Conséquences immédiates après avoir cliqué sur "Enregistrer" : les boutons "Visualiser" et "Enregistrer" ne fonctionnent plus, on ne peut plus modifier le billet; de retour à la liste des billets, c'est la cata la plus totale, je ne vois QUE mon dernier billet erroné et je n'ai aucun moyen ni de le modifier ni de le supprimer puisque rien ne marche! Je m'en suis sorti en hackant poster.php pour qu'il n'affiche temporairement pas la preview des billets, mais quelqu'un de nettement plus néophyte aurait été totalement coincé...

Je suggere tout de même les ajouts suivants, non exclusifs:

  • dans les Préférences, rajouter une option "Pas de prévisualisation des billets". Ne pas l'activer par un display:none mais bien par une condition dans le PHP
  • dans l'édition d'un billet, rajouter au-dessus de la zone de prévisualisation un lien vers "Pas de prévisualisation de ce billet" qui ferait la même chose
  • ajouter après la zone de prévisualisation du billet un <div class="dummy"/> avec les CSS suivantes: .dummy { display: none; }. But unique de cette code snippet, fermer des guillemets éventuellement laissés ouverts...

Voila, en hopant que ça helpe...