diff --git a/ecrire/inc/filtres_images.php b/ecrire/inc/filtres_images.php index dfbe8c546ef6637f5d7cfed71f535de244904327..2b274fa39e6d3fe7a342a5c0285713435aae2b7f 100644 --- a/ecrire/inc/filtres_images.php +++ b/ecrire/inc/filtres_images.php @@ -58,7 +58,8 @@ function image_valeurs_trans($img, $effet, $forcer_format = false) { $img = "<img src='$source' />"; } $fichier = $source; - if (preg_match(',^(\w+:),', $source)){ + // les protocoles web prennent au moins 3 lettres + if (preg_match(',^(\w{3,7}://),', $source)){ include_spip("inc/distant"); $fichier = fichier_copie_locale($source); }