X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fplugins-dist%2Fmedias%2Fformulaires%2Fediter_document.php;h=a6f7ce352ac8bdd26ce15c6804db10743bf0ceb9;hb=cc641eb476987612f6d6df1a5417c1c5582a8ab8;hp=044fd440901de733573d18a1545324d1e11ab648;hpb=83e62ea97fafb78dde1372b78c1be4c71b5b1b58;p=lhc%2Fweb%2Fclavette_www.git diff --git a/www/plugins-dist/medias/formulaires/editer_document.php b/www/plugins-dist/medias/formulaires/editer_document.php index 044fd44..a6f7ce3 100644 --- a/www/plugins-dist/medias/formulaires/editer_document.php +++ b/www/plugins-dist/medias/formulaires/editer_document.php @@ -3,7 +3,7 @@ /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * - * Copyright (c) 2001-2014 * + * Copyright (c) 2001-2016 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * @@ -154,6 +154,7 @@ function formulaires_editer_document_traiter_dist($id_document='new', $id_parent else { // liberer le nom de l'ancien fichier pour permettre le remplacement par un fichier du meme nom if ($ancien_fichier = sql_getfetsel('fichier','spip_documents','id_document='.intval($id_document)) + AND !tester_url_absolue($ancien_fichier) AND @file_exists($rename = get_spip_doc($ancien_fichier))){ @rename($rename,"$rename--.old");