Skip to content
Extraits de code Groupes Projets
Valider 5499d8fc rédigé par Fil's avatar Fil
Parcourir les fichiers

simplification de copie_locale()

parent 2cc6fd8d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -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
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter