From 669a32f9b85f588e24e1ff7c7043bf43d18a663c Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Mon, 14 Oct 2002 15:06:20 +0000
Subject: [PATCH] nom des documents peuvent contenir des "." (toto.tar.gz)

---
 spip_image.php3 | 14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/spip_image.php3 b/spip_image.php3
index 770e289f26..591560fc32 100644
--- a/spip_image.php3
+++ b/spip_image.php3
@@ -261,23 +261,11 @@ function ajout_doc($orig, $source, $dest, $mode, $id_document, $doc_vignette='',
 			spip_query($query);
 		}
 	}
-/*	if (!$dest) {
-		if ($id_document_lie)
-			$dest = "doc-$id_document_lie-prv";
-		else
-			$dest = "doc-$id_document";
-	}
-	$dest = ereg_replace("\.([^.]+)$", "", $dest) . ".$ext";
 
-	if (creer_repertoire("IMG", $ext))
-		$dest_path = "IMG/$ext/$dest";
-	else
-		$dest_path = "IMG/$dest";
-*/
 	$dest = 'IMG/';
 	if (creer_repertoire('IMG', $ext))
 		$dest .= $ext.'/';
-	$dest .= ereg_replace("([^a-zA-Z0-9_=-]|\.)", "_",
+	$dest .= ereg_replace("[^.a-zA-Z0-9_=-]+", "_",
 	nettoyer_chaine_indexation(ereg_replace("\.([^.]+)$", "",
 	basename($orig))));
 	$n = 0;
-- 
GitLab