code = champ_sql('theme', $p,"(defined('NOM_THEME') ? NOM_THEME : '')"); return $p; } } /** * Insertion dans le pipeline affichage_final (SPIP) * * Ajoute le switcher de thème dans l'espace public * * @param string $texte * Le contenu html de la page avant affichage au client * @return string $texte * Le contenu html de la page modifié */ function zengarden_affichage_final($texte){ if ($GLOBALS['html'] and isset($GLOBALS['meta']['zengarden_switcher'])){ include_spip('prive/zengarden_theme_fonctions'); // on passe le theme selectionne en js pour ne pas polluer le cache du switcher $code = "" . recuperer_fond('inclure/zengarden_switcher'); // On rajoute le code du selecteur de squelettes avant la balise $texte=str_replace("",$code."",$texte); } return $texte; } ?>