[SPIP] ~v3.0.20-->v3.0.25
[lhc/web/clavette_www.git] / www / plugins-dist / medias / formulaires / editer_document.php
index 044fd44..a6f7ce3 100644 (file)
@@ -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");