From a7b5340f0b4728ae109df571f83189b943e292e5 Mon Sep 17 00:00:00 2001
From: renato <renato@rezo.net>
Date: Thu, 7 Sep 2006 15:42:58 +0000
Subject: [PATCH] tache #329

---
 ecrire/public/cacher.php | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ecrire/public/cacher.php b/ecrire/public/cacher.php
index c97a1d1e3c..9c959d9539 100644
--- a/ecrire/public/cacher.php
+++ b/ecrire/public/cacher.php
@@ -28,12 +28,12 @@ function generer_nom_fichier_cache($contexte) {
 			$fichier_requete .= "&$var=$val";
 	}
 
-	$fichier_cache = ereg_replace('^/+', '', $fichier_requete);
-	$fichier_cache = ereg_replace('\.[a-zA-Z0-9]*', '', $fichier_cache);
-	$fichier_cache = ereg_replace('&[^&]+=([^&]+)', '&\1', $fichier_cache);
+	$fichier_cache = preg_replace(',^/+,', '', $fichier_requete);
+	$fichier_cache = preg_replace(',\.[a-zA-Z0-9]*,', '', $fichier_cache);
+	$fichier_cache = preg_replace(',&[^&]+=([^&]+),', '&\1', $fichier_cache);
 	$fichier_cache = rawurlencode(strtr($fichier_cache, '/&-', '--_'));
 	if (strlen($fichier_cache) > 24)
-		$fichier_cache = substr(ereg_replace('([a-zA-Z]{1,3})[^-]*-',
+		$fichier_cache = substr(preg_replace('/([a-zA-Z]{1,3})[^-]*-/',
 		'\1-', $fichier_cache), -22);
 
 	// Pour la page d'accueil
-- 
GitLab