diff --git a/ecrire/public/balises.php b/ecrire/public/balises.php index b692c6a051bd29851ba99e012bdbb9513adc5f30..45eca69adb1ebcfc4bbc4ebab285c02d6a3e7e5c 100644 --- a/ecrire/public/balises.php +++ b/ecrire/public/balises.php @@ -57,7 +57,7 @@ function balise_CHARSET_dist($p) { // http://doc.spip.org/@balise_LANG_LEFT_dist function balise_LANG_LEFT_dist($p) { $_lang = champ_sql('lang', $p); - $p->code = "lang_dir((isset($_lang) ? $_lang : \$GLOBALS['spip_lang']),'left','right')"; + $p->code = "lang_dir(($_lang ? $_lang : \$GLOBALS['spip_lang']),'left','right')"; $p->interdire_scripts = false; return $p; } @@ -65,7 +65,7 @@ function balise_LANG_LEFT_dist($p) { // http://doc.spip.org/@balise_LANG_RIGHT_dist function balise_LANG_RIGHT_dist($p) { $_lang = champ_sql('lang', $p); - $p->code = "lang_dir((isset($_lang) ? $_lang : \$GLOBALS['spip_lang']),'right','left')"; + $p->code = "lang_dir(($_lang ? $_lang : \$GLOBALS['spip_lang']),'right','left')"; $p->interdire_scripts = false; return $p; } @@ -73,7 +73,7 @@ function balise_LANG_RIGHT_dist($p) { // http://doc.spip.org/@balise_LANG_DIR_dist function balise_LANG_DIR_dist($p) { $_lang = champ_sql('lang', $p); - $p->code = "lang_dir((isset($_lang) ? $_lang : \$GLOBALS['spip_lang']),'ltr','rtl')"; + $p->code = "lang_dir(($_lang ? $_lang : \$GLOBALS['spip_lang']),'ltr','rtl')"; $p->interdire_scripts = false; return $p; } @@ -570,7 +570,7 @@ function balise_INTRODUCTION_dist ($p) { function balise_LANG_dist ($p) { $_lang = champ_sql('lang', $p); if (!$p->etoile) - $p->code = "htmlentities(isset($_lang) ? $_lang : \$GLOBALS['spip_lang'])"; + $p->code = "htmlentities($_lang ? $_lang : \$GLOBALS['spip_lang'])"; else $p->code = "htmlentities($_lang)"; $p->interdire_scripts = false;