Skip to content
Extraits de code Groupes Projets
Valider 6e7beaed rédigé par real3t@gmail.com's avatar real3t@gmail.com
Parcourir les fichiers

Suivre #113926 pour la gestion des caches du Noizetier

parent 151454d9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -36,8 +36,20 @@ function sc_noisettespardefaut() {
function sc_noizetier_vidercache() {
// Supprime la meta du plugin Cache Factory de façon à mettre à jour la configuration des
// plugins utilisateur si besoin.
// Recharge la configuration des plugins utilisateur :
// -- on lit la meta pour obtenir la liste des plugins
include_spip('inc/cache');
cache_effacer_configuration();
$configuration = cache_obtenir_configuration();
if ($configuration) {
$plugins = array_keys($configuration);
// -- on supprime la meta
cache_effacer_configuration();
// -- on reconfigure chaque plugin
include_spip('cache/cache');
foreach ($plugins as $_plugin) {
cache_cache_configurer($_plugin);
}
}
// On recharge les pages du noiZetier dont la liste ou l'activité a pu changer. Inutile de forcer un
// rechargement complet.
......
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