Browse Source

fix: #HTTP_HEADER{} avec quote dans la valeur du header provoquait l'envoi d'un quote echappe, ce qui n'est pas le resultat attendu

pull/5256/head
Cerdic 3 months ago committed by Matthieu Marcillaud
parent
commit
9e8b30e443
  1. 1
      CHANGELOG.md
  2. 2
      ecrire/public/composer.php

1
CHANGELOG.md

@ -24,6 +24,7 @@
### Fixed
- #5256 Correction de `#HTTP_HEADER{}` quand la valeur contenait un simple quote
- #5256 Corriger `refuser_traiter_formulaire_ajax()` qui ne fonctionnait pas quand un form contenait un element avec un name ou id `submit`
- spip-contrib-extensions/formidable#119 Échapper les noms de fichier quand on génère une balise img à l'aide du filtre `|balise_img`
- #4826 Vignettes fallback quand on ne sait par reduire la taille d'une image du fait de son format

2
ecrire/public/composer.php

@ -218,7 +218,7 @@ function analyse_resultat_skel($nom, $cache, $corps, $source = '') {
if ($j == 'X-Spip-Filtre' and isset($headers[$j])) {
$headers[$j] .= '|' . $r[3];
} else {
$headers[$j] = $r[3];
$headers[$j] = str_replace(['\\\\',"\\'",'\\"'], ['\\',"'",'"'],$r[3]);
}
}
}

Loading…
Cancel
Save