Skip to content
Extraits de code Groupes Projets
Valider 865adcbc rédigé par marcimat's avatar marcimat
Parcourir les fichiers

Mettre le test sur soi-même en tête suite à r20137 (cerdic) + correction phpdoc

parent 5f7b383d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
\***************************************************************************/ \***************************************************************************/
/** /**
* Ce fichier gère le bandeau supérieur de l'espace privé * Ce fichier gère l'obtention de données distantes
* *
* @package SPIP\Core\Distant * @package SPIP\Core\Distant
**/ **/
...@@ -47,6 +47,12 @@ define('_REGEXP_COPIE_LOCALE', ',' . ...@@ -47,6 +47,12 @@ define('_REGEXP_COPIE_LOCALE', ',' .
*/ */
function copie_locale($source, $mode='auto', $local = null) { function copie_locale($source, $mode='auto', $local = null) {
// si c'est la protection de soi-meme, retourner le path
if ($mode !== 'force' AND preg_match(_REGEXP_COPIE_LOCALE, $source, $match)) {
$source = substr(_DIR_IMG,strlen(_DIR_RACINE)) . urldecode($match[1]);
return @file_exists($source) ? $source : false;
}
if (is_null($local)) if (is_null($local))
$local = fichier_copie_locale($source); $local = fichier_copie_locale($source);
else { else {
...@@ -55,11 +61,6 @@ function copie_locale($source, $mode='auto', $local = null) { ...@@ -55,11 +61,6 @@ function copie_locale($source, $mode='auto', $local = null) {
} }
} }
// si c'est la protection de soi-meme, retourner le path
if ($mode !== 'force' AND preg_match(_REGEXP_COPIE_LOCALE, $source, $local)) {
$source = substr(_DIR_IMG,strlen(_DIR_RACINE)) . urldecode($local[1]);
return @file_exists($source) ? $source : false;
}
$localrac = _DIR_RACINE.$local; $localrac = _DIR_RACINE.$local;
$t = ($mode=='force') ? false : @file_exists($localrac); $t = ($mode=='force') ? false : @file_exists($localrac);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter