Skip to content
Extraits de code Groupes Projets
Valider 1df1e10b rédigé par cerdic's avatar cerdic
Parcourir les fichiers

evacuons cette exception de traitement qui n'a plus lieu d'etre. Toutes les...

evacuons cette exception de traitement qui n'a plus lieu d'etre. Toutes les protections de champs sensibles sont assurees a la declaration de la table des traitements, par les extensions
parent afb69088
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -346,22 +346,8 @@ function champs_traitements ($p) {
))
$ps = 'traiter_doublons_documents($doublons, '.$ps.')';
// Passer |safehtml sur les boucles "sensibles"
// sauf sur les champs dont on est surs
// ces exceptions doivent etre ventilees dans les plugins fonctionnels concernes
// dans la globale table_des_traitements
switch ($p->type_requete) {
case 'signatures':
$champs_surs = array(
'date', 'date_heure', 'statut', 'ip', 'url_article', 'maj', 'idx'
);
if (!in_array(strtolower($p->nom_champ), $champs_surs)
AND !preg_match(',^ID_,', $p->nom_champ))
$ps = 'safehtml('.$ps.')';
break;
default:
break;
}
// La protection des champs par |safehtml est assuree par les extensions
// dans la declaration des traitements des champs sensibles
// Remplacer enfin le placeholder %s par le vrai code de la balise
return str_replace('%s', $p->code, $ps);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter