Changeset 113938 in spip-zone for _squelettes_


Ignore:
Timestamp:
Feb 16, 2019, 12:29:53 PM (6 months ago)
Author:
real3t@…
Message:

Suivre #113926 pour la gestion des caches du Noizetier

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/inc/soyezcreateurs_noizetier_config.php

    r113919 r113938  
    3737        // Supprime la meta du plugin Cache Factory de façon à mettre à jour la configuration des
    3838        // plugins utilisateur si besoin.
     39        // Recharge la configuration des plugins utilisateur :
     40        // -- on lit la meta pour obtenir la liste des plugins
    3941        include_spip('inc/cache');
    40         cache_effacer_configuration();
     42        $configuration = cache_obtenir_configuration();
     43        if ($configuration) {
     44                $plugins = array_keys($configuration);
     45                // -- on supprime la meta
     46                cache_effacer_configuration();
     47                // -- on reconfigure chaque plugin
     48                include_spip('cache/cache');
     49                foreach ($plugins as $_plugin) {
     50                        cache_cache_configurer($_plugin);
     51                }
     52        }
    4153       
    4254        // On recharge les pages du noiZetier dont la liste ou l'activité a pu changer. Inutile de forcer un
Note: See TracChangeset for help on using the changeset viewer.