diff --git a/ecrire/balise/url_.php b/ecrire/balise/url_.php index 6288520caba01b6cd99a9e57233658759baf6690..8ed9f38ccd3e7a7e0b5e13002ec02d87ee7e3b25 100644 --- a/ecrire/balise/url_.php +++ b/ecrire/balise/url_.php @@ -67,7 +67,8 @@ function balise_URL__dist($p) { $nom = $p->nom_champ; if ($nom === 'URL_') { - erreur_squelette(_T('zbug_info_erreur_squelette'), $p); + $msg = array('zbug_balise_sans_argument', array('balise' => ' URL_')); + erreur_squelette($msg, $p); $p->interdire_scripts = false; return $p; } elseif ($f = charger_fonction($nom, 'balise', true)) { diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php index 978c94cea7d71ca8d0f7185d9952afa5c89a92ad..12295ae2b80d26ed5adda5303c69b09e2f812574 100644 --- a/ecrire/inc/filtres.php +++ b/ecrire/inc/filtres.php @@ -224,7 +224,8 @@ function filtrer($filtre) { } else { // le filtre n'existe pas, on provoque une erreur - erreur_squelette(_T('zbug_erreur_filtre', array('filtre'=>texte_script($filtre)))); + $msg = array('zbug_erreur_filtre', array('filtre'=>texte_script($filtre))); + erreur_squelette($msg); return ''; } } diff --git a/ecrire/public.php b/ecrire/public.php index c4a637370a07e43ac57933c5c0a44e54a0be3060..d64a88e5bfb1401591d1db14e70cc0c4563158f5 100644 --- a/ecrire/public.php +++ b/ecrire/public.php @@ -181,7 +181,8 @@ if (isset($GLOBALS['_INC_PUBLIC'])) { // la memoriser dans le tableau des erreurs // On ne revient pas ici si le nb d'erreurs > 4 if ($res === false AND $affiche_boutons_admin) { - erreur_squelette(_T('zbug_erreur_execution_page')); + $msg = array('zbug_erreur_execution_page'); + erreur_squelette($msg); } } diff --git a/ecrire/public/compiler.php b/ecrire/public/compiler.php index 336fa080168a154e41a7b5ab50d5fcca801cabbe..b9663d5673a4d543ea6ca368d1764c3245c155ac 100644 --- a/ecrire/public/compiler.php +++ b/ecrire/public/compiler.php @@ -762,7 +762,8 @@ function compile_cas($tableau, $descr, &$boucles, $id_boucle) { default: // Erreur de construction de l'arbre de syntaxe abstraite $p->descr = $descr; - erreur_squelette(_T('zbug_info_erreur_squelette'), $p); + $msg = array('zbug_erreur_compilation'); + erreur_squelette($msg, $p); } // switch if ($code != "''") { diff --git a/ecrire/public/composer.php b/ecrire/public/composer.php index 2fc3c2c40ddf1a6103cff2bc9ea308445b9c1fad..5ab34e6c084fe48c56d47a33367605473b1c6d10 100644 --- a/ecrire/public/composer.php +++ b/ecrire/public/composer.php @@ -68,7 +68,8 @@ function public_composer_dist($squelette, $mime_type, $gram, $source, $connect=' $f = $boucle->return; if (@eval("return true; $f ;") === false) { // Code syntaxiquement faux (critere etc mal programme') - erreur_squelette(_T('zbug_erreur_compilation'), $boucle); + $msg = array('zbug_erreur_compilation'); + erreur_squelette($msg, $boucle); // continuer pour trouver d'autres fautes eventuelles // mais prevenir que c'est mort $nom = ''; @@ -83,8 +84,10 @@ function public_composer_dist($squelette, $mime_type, $gram, $source, $connect=' if (function_exists($nom)) $code = squelette_traduit($skel, $source, $phpfile, $skel_code); else { - // code semantiquement faux: bug du compilateur - erreur_squelette(_T('zbug_erreur_compilation'), $boucle); + // code semantiquement faux: bug du compilateur + // $boucle est en fait ici la fct principale du squelette + $msg = array('zbug_erreur_compilation'); + erreur_squelette($msg, $boucle); $nom = ''; } }