From 1ef4acbd45e6cc9ba6ff891b336535dae37244b8 Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Wed, 16 Jun 2010 14:16:19 +0000
Subject: [PATCH] Ne pas oublier que {{{existe_formulaire}}}, comme son nom ne
 l'indique pas, de normaliser le nom (Cedric).

---
 ecrire/balise/formulaire_.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ecrire/balise/formulaire_.php b/ecrire/balise/formulaire_.php
index c1d7712fc6..1398827915 100644
--- a/ecrire/balise/formulaire_.php
+++ b/ecrire/balise/formulaire_.php
@@ -60,12 +60,13 @@ function balise_FORMULAIRE__dist($p) {
 // http://doc.spip.org/@balise_FORMULAIRE__dyn
 function balise_FORMULAIRE__dyn($form)
 {
-	if (!existe_formulaire($form)) return '';
+	if (!($path = existe_formulaire($form))) return '';
 
 	// deux moyen d'arriver ici : 
 	// soit #FORMULAIRE_XX reroute avec 'FORMULAIRE_XX' ajoute en premier arg
 	// soit #FORMULAIRE_{xx}
-		
+	$form = basename($path, '.' . _EXTENSION_SQUELETTES);
+
 	// recuperer les arguments passes a la balise
 	// on enleve le premier qui est le nom de la balise 
 	// deja recupere ci-dessus
-- 
GitLab