[bug] &amp dans les paramètres de configuration

klavklav Member
Dans l'édition des paramètres de Pluxml, si on utilise le caractère '&' (&) dans le titre ou le sous-titre du blog, ça fait tout planter... On ne peut même plus réaccéder à l'espace de configuration : il faut aller éditer core/conf/configuration.xml et rectifier à la main.

Le pire, c'est que si l'on prend soin de préciser '&' et que l'on enregistre, le caractère devient '&' dans la zone de texte et au prochain enregistrement des paramètres : plantage.

Certainement un souci dans le parsage? Ou alors l'utilisation de ces caractères n'est tout simplement pas envisagé?

Réponses

  • YGDYGD Member
    Hello Klav,

    je ne suis absolument pas sur de ce que j'avance, mais je pense que le probleme se trouve dans le fichier "lib/lib.util.php"

    ici pour etre plus précis:
    function title2url($str){
    	$str = strtolower($str);
    	$str = strtr($str,
    	"ÀÁÂÃÄÅàáâãäåÇçÒÓÔÕÖØòóôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûü¾ÝÿýÑñ",
    	"AAAAAAaaaaaaCcOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuYYyyNn");
    	$str = preg_replace('/[\"\s\'\:\/\[\].,-]+/',' ',$str);
    	$str = preg_replace('/[!@]/','',$str);
    	return strtr(trim($str), ' ', '-');
    }
    
    Est ce que c'est possible?
Connectez-vous ou Inscrivez-vous pour répondre.