From af958d3405e695a04f0bd12b2bcd8febd9bd3a89 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Wed, 18 Feb 2009 11:43:48 +0000
Subject: [PATCH] _url_arbo_minuscules marche aussi dans urls/propres.php, mais
 pas comme chez arbo.php car la valeur par defaut de propres est 0, alors que
 chez arbo c'est 1. confusionnant mais ce sont les choix respectifs faits par
 ceux qui les ont programmees

---
 ecrire/urls/propres.php | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/ecrire/urls/propres.php b/ecrire/urls/propres.php
index ef42ff3b35..739cf6c3ea 100644
--- a/ecrire/urls/propres.php
+++ b/ecrire/urls/propres.php
@@ -44,6 +44,9 @@ c'est-a-dire sans utilisation de .htaccess ; les adresses sont de la forme
 define ('_terminaison_urls_propres', '');
 define ('_debut_urls_propres', '');
 
+// option pour tout passer en minuscules
+define ('_url_arbo_minuscules',0);
+
 // Ces chaines servaient de marqueurs a l'epoque ou les URL propres devaient
 // indiquer la table ou les chercher (articles, auteurs etc),
 // et elles etaient retirees par les preg_match dans la fonction ci-dessous.
@@ -83,6 +86,8 @@ function creer_chaine_url($x) {
 	@define('_URLS_PROPRES_MIN', 3);
 	$titre = supprimer_tags(supprimer_numero(extraire_multi($objet['titre'])));
 	$url = translitteration(corriger_caracteres($titre));
+	if (_url_arbo_minuscules)
+		$url = strtolower($url);
 
 	// on va convertir tous les caracteres de ponctuation et espaces
 	// a l'exception de l'underscore (_), car on veut le conserver dans l'url
-- 
GitLab