From 5499d8fc5be4afa5533b5a215dcf12a2bd767699 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Thu, 26 Oct 2006 11:52:47 +0000 Subject: [PATCH] simplification de copie_locale() --- ecrire/inc/distant.php | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/ecrire/inc/distant.php b/ecrire/inc/distant.php index 958338da9a..c67d34704d 100644 --- a/ecrire/inc/distant.php +++ b/ecrire/inc/distant.php @@ -20,11 +20,6 @@ if (!defined("_ECRIRE_INC_VERSION")) return; // // http://doc.spip.org/@copie_locale function copie_locale($source, $mode='auto') { - // Si copie_locale() est appele depuis l'espace prive - if (!_DIR_RESTREINT - AND strpos(_DIR_RACINE . $source, _DIR_IMG) === 0) - return _DIR_RACINE . $source; - $local = fichier_copie_locale($source); // test d'existence du fichier @@ -244,13 +239,8 @@ function nom_fichier_copie_locale($source, $extension) { // // http://doc.spip.org/@fichier_copie_locale function fichier_copie_locale($source) { - // Si c'est une image de IMG/ pas de souci - if (preg_match(',^'._DIR_IMG.',', $source)) - return $source; - else if (preg_match(',^'._DIR_IMG_PACK.',', $source)) - return $source; - - else if (preg_match(',^'._DIR_RACINE.'dist/,', $source)) + // Si c'est une image locale pas de souci + if (!preg_match(',^(\w+:),', $source)) return $source; // Si l'extension n'est pas precisee, aller la chercher dans la table -- GitLab