Salut,
J'ai modifié la définition des variables globales dans inc_texte et inc-public: désormais cela se fait au travers d'une fonction "tester_variables", qui effectue l'opération suivante:
- si la variables est passée dans l'URL ça balance la valeur "par défaut" de SPIP (pour la sécurité du site),
- si la variable n'est pas encore définie, ça balance la valeur "par défaut",
- sinon ça utilise la valeur qu'on a déjà définie.
Du coup, on peut désormais redéfinir les variables globales directement dans le fichier .php3 qui appelle le squelette. Par exemple, dans "article.php3" (celui qui appelle "article.html"), on peut indiquer:
$puce = "<img src='monimage.gif'>";
$espace_logos = 0;
$espace_images = 10;
...
Sauf erreur, comme le fichier mes_fonctions.php3 est appelé après, ceux qui auraient déjà redéfini ces valeurs directement dans un tel fichier ne verront pas de différence (leurs valeurs seront conservées).
ARNO*