Skip to content
Extraits de code Groupes Projets
Valider 36e62038 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

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 ...
parent d5ca68fb
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -196,7 +196,7 @@ function phraser_args($texte, $fin, $sep, $result, &$pointeur_champ) { ...@@ -196,7 +196,7 @@ function phraser_args($texte, $fin, $sep, $result, &$pointeur_champ) {
} }
function phraser_arg(&$texte, $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]); $suite = ltrim($match[2]);
$fonc = trim($match[1]); $fonc = trim($match[1]);
if ($fonc && $fonc[0] == "|") $fonc = ltrim(substr($fonc,1)); if ($fonc && $fonc[0] == "|") $fonc = ltrim(substr($fonc,1));
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter