Correction du bogue de l'action box (plus d'un lien box dans la page) Fichiers action/header.php, ajouter ces lignes entre les deux balises head: %% config[url_site]; echo " "; } ?> %% et remplacer le fichier actions/box.php par ceci: %% $text"; } else { $_SESSION['box'] = "oui"; $urlmst = $this->config[url_site]; if ($vars['large']=="") { $large="800";} else { $large = htmlspecialchars($vars['large']);} $url = htmlspecialchars($vars['url']); $text = htmlspecialchars($vars['texte']); $title = htmlspecialchars($vars['titre']); if (!preg_match("/:\/\//", $url)) { $url = "http://".$url; //Very important for xss (avoid javascript:() hacking) } if (empty($text)) $text = $url; if (empty($large)) $large = "800"; echo " "; echo "$text"; } } ?> %% **Le 27/05/2010 par Patrice Diliakou (DiliaK) :** J'ai déplacé la déclaration de la variable ""$urlmst"" au bon endroit. //Par contre, la session BOX est lue quoiqu'il arrive, même sur une page ne comportant pas de ""{{box}}"". Cela entraine une lecture inutile du javascript. Cela dit, le code dans son entièreté fonctionne.//