Skip to content
Extraits de code Groupes Projets
Valider 124c9db9 rédigé par cerdic's avatar cerdic Validation de marcimat
Parcourir les fichiers

refactor: utiliser executer_balise_dynamique_dans_un_modele

Refs: spip-team/securite#4853
parent 51293d9a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -375,7 +375,8 @@ function argumenter_squelette($v) {
* @return string
*/
function executer_balise_dynamique_dans_un_modele(...$args) {
if (test_espace_prive()) {
// TODO : utiliser un objet de configuration général au lieu d'une globale
if (test_espace_prive() || !empty($GLOBALS['_FORCER_EXECUTER_DIRECTEMENT_BALISE_DYNAMIQUE'])) {
return executer_balise_dynamique(...$args);
}
else {
......
[(#REM|test_espace_prive|oui)
[(#VAL{FORMULAIRE_[(#ENV{class}|strtoupper|texte_script)]}|executer_balise_dynamique{#ENV{args},#LISTE{'','','','',#ENV{lang}}})]
][(#REM|test_espace_prive|non)
<div><?php
/* une fonction qui produit du php qui ne sera execute qu'au service final de la page */
echo executer_balise_dynamique('FORMULAIRE_[(#ENV{class}|strtoupper|texte_script)]',[(#ENV{args}|var_export{true})],array('','','','','[(#ENV{lang}|texte_script)]'));
?></div>]
\ No newline at end of file
[(#VAL{FORMULAIRE_[(#ENV{class}|strtoupper|texte_script)]}|executer_balise_dynamique_dans_un_modele{#ENV{args},#LISTE{'','','','',#ENV{lang}}})]
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