diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 8f6fc8d8f37efc7b38f45314d9df57e1090259d7..e2ac3d1e3f4d7b8c292443f85937555547409619 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -821,7 +821,15 @@ function _T($texte, $args = array(), $options = array()) { function _L($text, $args = array(), $class = null) { $f = $text; if (is_array($args)) { + if (!function_exists('interdire_scripts')) { + include_spip('inc/texte'); + } + if (!function_exists('echapper_html_suspect')) { + include_spip('inc/texte_mini'); + } foreach ($args as $name => $value) { + $value = echapper_html_suspect($value); + $value = interdire_scripts($value, -1); if ($class) { $value = "<span class='$class'>$value</span>"; }