Author: esj@rezo.net
Date: 2008-08-11 19:14:14 +0200 (lun, 11 aoû 2008)
New Revision: 12314
Log:
Le bouton {{{debug}}} dans le formulaire d'admin pointait sur une URL inexistante depuis je ne sais quand, et ce formulaire contenait pas mal de veilleries. Son bouton "Analyse XML" affiche à présent le nombre d'erreurs après utilisation, c'est plus informatif que la petite étoile d'auparavant.
Dans la foulée, simplification de la transmission des erreurs de validation au débusqueur pour tenter de réduire les pbs de temps de calcul du validateur en boucle (j'ai subi des dépassements des 30 secondes). Mais le gain n'est pas perceptible, et les temps de calcul de la validation (qui varie de 10 secondes à 1/100e, décommenter les lignes 120, 130, 131 de valider_xml pour les voir) ne permettent pas de dire pourquoi certains scripts sont beauoucp plus longs à valider que d'autres. Au moins ça a permis d'évacuer la globale {{{xhtml_error}}}, le validateur renvoyant à présent un tableau formé de la page analysée et du tableau des erreurs (vide si la page est valide).
Modified:
spip/dist/formulaires/administration.html
spip/ecrire/balise/formulaire_admin.php
spip/ecrire/exec/valider_xml.php
spip/ecrire/public/debug.php
spip/ecrire/xml/sax.php
spip/ecrire/xml/valider.php