Skip to content
Extraits de code Groupes Projets
Valider 95b51c0a rédigé par Fil's avatar Fil
Parcourir les fichiers

bug #764 sur la balise #SET dans une boucle recursive (patch a risque, ne pas...

bug #764 sur la balise #SET dans une boucle recursive (patch a risque, ne pas reporter en branche stable)
parent 9fd2e300
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -23,7 +23,7 @@
if (!defined("_ECRIRE_INC_VERSION")) return;
// http://doc.spip.org/@interprete_argument_balise
function interprete_argument_balise($n,$p){
function interprete_argument_balise($n,$p) {
if (($p->param) && (!$p->param[0][0]) && (count($p->param[0])>$n))
return calculer_liste($p->param[0][$n],
$p->descr,
......@@ -1245,10 +1245,11 @@ function balise_MODELE_dist($p) {
function balise_SET_dist($p){
$_nom = interprete_argument_balise(1,$p);
$_valeur = interprete_argument_balise(2,$p);
// autres filtres (???)
array_shift($p->param);
$p->code = "vide(\$Pile['vars'][$_nom] = $_valeur)";
if ($_nom AND $_valeur)
$p->code = "vide(\$Pile['vars'][$_nom] = $_valeur)";
else
$p->code = "''";
$p->interdire_scripts = false; // la balise ne renvoie rien
return $p;
......
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