From 099c979e6aa35145402d44eff2c0f5c6fcc105b0 Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Tue, 20 Jan 2009 09:55:18 +0000
Subject: [PATCH] "image_filtrer peut travailler aussi sur les url"

---
 ecrire/inc/filtres.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php
index eeee4e81c3..6669f8fd7a 100644
--- a/ecrire/inc/filtres.php
+++ b/ecrire/inc/filtres.php
@@ -248,7 +248,10 @@ function image_filtrer($args){
 	// Cas du nom de fichier local
 	if ( strpos(substr($texte,strlen(_DIR_RACINE)),'..')===FALSE
 	AND !preg_match(',^/|[<>]|\s,S', $texte)
-	AND file_exists(preg_replace(',[?].*$,','',$texte))) {
+	AND (
+		file_exists(preg_replace(',[?].*$,','',$texte))
+		OR preg_match(';^(\w{3,7}://);', $texte) 
+		)) {
 		array_unshift($args,"<img src='$texte' />");
 		$res = call_user_func_array($filtre, $args);
 		statut_effacer_images_temporaires(false); // desactiver pour les appels hors compilo
-- 
GitLab