From 36e620387e771aa985f94434632bbb4900252baf Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Sun, 13 Aug 2006 23:17:12 +0000 Subject: [PATCH] accepter une syntaxe du type #TRUC{machin,#ENV{bidule}|chose} au lieu de #TRUC{machin,(#ENV{bidule}|chose)} ca ne passait pas a cause du filtre sans argument a la fin la seconde syntaxe coincait par ailleurs dans une expression du type [(#TRUC{machin,(#ENV{bidule}|chose)}|zinzin)] la premiere parenthese fermante stoppant l'analyse a tord En esperant de rien degrader dans l'existant ... --- ecrire/public/phraser_html.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ecrire/public/phraser_html.php b/ecrire/public/phraser_html.php index 43d58570e2..b7e1134df9 100644 --- a/ecrire/public/phraser_html.php +++ b/ecrire/public/phraser_html.php @@ -196,7 +196,7 @@ function phraser_args($texte, $fin, $sep, $result, &$pointeur_champ) { } function phraser_arg(&$texte, $sep, $result, &$pointeur_champ) { - preg_match(",^(\|?[^{)|]*)(.*)$,ms", $texte, $match); + preg_match(",^(\|?[^}{)|]*)(.*)$,ms", $texte, $match); $suite = ltrim($match[2]); $fonc = trim($match[1]); if ($fonc && $fonc[0] == "|") $fonc = ltrim(substr($fonc,1)); -- GitLab