Skip to content
Extraits de code Groupes Projets
Valider 060a60dc rédigé par cerdic's avatar cerdic
Parcourir les fichiers

supprimer le cache du bandeau stocke en meta : ca fait un trop gros volume...

supprimer le cache du bandeau stocke en meta : ca fait un trop gros volume d'info charge a chaque hit, et en plus il n'etait pas utilise par la faute d'un bug.
On revient a du code simple, et on cachera en fichier dans tmp/ si necessaire
parent 6cfa3157
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -65,17 +65,15 @@ function boutons_parse($arbre){ ...@@ -65,17 +65,15 @@ function boutons_parse($arbre){
* *
*/ */
function boutons_core($type='bouton'){ function boutons_core($type='bouton'){
static $ret=null;
if (!in_array($type,array('bouton','onglet'))) if (!in_array($type,array('bouton','onglet')))
return array(); return array();
if (!is_array($GLOBALS['meta']['bando_navigation']) if (
OR !$ret = unserialize($GLOBALS['meta']['bando_navigation']) !is_array($ret)
OR !isset($ret[$type]) /*OR $GLOBALS['var_mode']='recalcul'*/){
OR $GLOBALS['var_mode']='recalcul'){
include_spip('inc/xml'); include_spip('inc/xml');
$xml = spip_xml_load(find_in_path("prive/navigation.xml")); $xml = spip_xml_load(find_in_path("prive/navigation.xml"));
$ret = boutons_parse($xml); $ret = boutons_parse($xml);
include_spip('inc/meta');
ecrire_meta('bando_navigation',serialize($ret),'non');
} }
return $ret[$type]; return $ret[$type];
......
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