r20519 - branches/spip-3.0/ecrire/inc

Author: cedric@yterium.com
Date: 2013-05-12 20:13:30 +0200 (dim, 12 mai 2013)
New Revision: 20519

Log:
Ferme #2804 : les post AJAX sur un site iso-truc sont présumés en utf et importés dans le charset local par _request(). Mais ce n'est pas forcément le cas et le test de la preg n'est pas fiable, ce qui supprime des accents bien encodés a tort.
On complète le test par un is_utf8() plus fiable ce qui résoud mon cas test sur edition d'un document, titre : "titre avé un accent"
A noter que le bug n'était pas systématique sur un même site (certains post passant sans problème, d'autres non). Cela peut venir du type de formulaire qui est posté parfois par une iframe en cas d'upload.

Modified:
   branches/spip-3.0/ecrire/inc/utils.php

Details: http://core.spip.org/projects/spip/repository/revisions/20519