Salut,
J'ai commence a faire quelques remarques concernant ItsEasy sur kloobik.com. Je vais poursuivre ici . Ce sera plus opportun

ItsEasy utilisant etant un CMS base sur la manipulation de fichiers, il est dommage que la manipulation de ces fichiers ne soit pas plus "propres".
Lorsque on tente d'editer une CSS qui n'existe pas (ou dont les permissions ont ete modifiees), le comportement est erratique.
Beaucoup de message d'erreurs. Tous visibibles.
Warning: fopen(./themes/lightblue/styles.css) [function.fopen]: failed to open stream: No such file or directory in /users/easy/www/0admin_modifier_style_css.php on line 6
Warning: Warning: filesize() [function.filesize]: stat failed for ./themes/lightblue/styles.css in /users/easy/www/0admin_modifier_style_css.php on line 7
Warning: Warning: fread(): supplied argument is not a valid stream resource in /users/easy/www/0admin_modifier_style_css.php on line 7
Warning: Warning: fclose(): supplied argument is not a valid stream resource in /users/easy/www/0admin_modifier_style_css.php on line 50
En lisant les erreurs, on constate avec stupeur que la programmation n'est absolument pas defensive/securisee ! Horreur.
Pour bien faire, une erreur - fatale- devrait interrompre le traitement avec un mesage explicatif. Autrement, et surtout pour un utilisateur lambda, c'est l'incomprehension.
Encore plus lorsque l'utilisateur lit "Votre message a bien été mise à jour." alors qu'en realite aucune mise a jour n'a effectivement pu etre realisee (fichier inaccessible).
Ce genre de probleme peut survenir lorsqu'un fichier est manquant (cas frequent : utilisation d'un nouveau theme), ou simplement lors d'un parametrage malencontreux des permissions (CHMODS)
En clair : si le fichier que l'on souhaite editer n'existe pas, ou n'est pas accessible, cela devrait etre clairement signale avec un message explicatif.
Dans un tout autre registre : autre erreur a corriger :
si l'on attaque une page d'administration du site d'ItsEasy avec un argument inconnu, et en bloquant les cookies (par exemple http://www.en1heure.com/itseasy/0admin_ ... nt=inconnu)
Warning: ob_start(): output handler 'ob_gzhandler' cannot be used after 'URL-Rewriter' in /usr/home/vanquish/public_html/itseasy/header.php on line 5
Ca ne fait pas tres serieux ce genre d'erreur
