|
|
|
|
@ -325,6 +325,9 @@ function _image_valeurs_trans($img, $effet, $forcer_format = false, $fonction_cr
|
|
|
|
|
if (!file_exists($local)) {
|
|
|
|
|
ecrire_fichier($local, base64_decode($regs[2]));
|
|
|
|
|
}
|
|
|
|
|
if ($sanitizer = charger_fonction($extension, 'sanitizer', true)) {
|
|
|
|
|
$sanitizer($local);
|
|
|
|
|
}
|
|
|
|
|
$source = $local;
|
|
|
|
|
$img = inserer_attribut($img, 'src', $source);
|
|
|
|
|
# eviter les mauvaises surprises lors de conversions de format
|
|
|
|
|
@ -339,6 +342,10 @@ function _image_valeurs_trans($img, $effet, $forcer_format = false, $fonction_cr
|
|
|
|
|
if (!$fichier) {
|
|
|
|
|
return '';
|
|
|
|
|
}
|
|
|
|
|
if ($extension = _image_trouver_extension($fichier)
|
|
|
|
|
and $sanitizer = charger_fonction($extension, 'sanitizer', true)) {
|
|
|
|
|
$sanitizer($fichier);
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
// enlever le timestamp eventuel
|
|
|
|
|
if (strpos($source, '?') !== false) {
|
|
|
|
|
|