diff --git a/ecrire/balise/formulaire_.php b/ecrire/balise/formulaire_.php index c1d7712fc631c6a341442eba8fe56c6fd4e4f11f..139882791594852f23733d3a2564e5265bdb898b 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