Changeset 113840 in spip-zone
- Timestamp:
- Feb 10, 2019, 8:07:16 PM (2 years ago)
- Location:
- _plugins_/cache/trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/cache/trunk/cache/cache.php
r113835 r113840 280 280 $valeurs['_nom_plugin'] = $informer($plugin, 'nom', true); 281 281 282 // Le plugin utilisateur peut fournir un service propre pour construire le chemin complet du fichier cache. 283 // Néanmoins, étant donné la généricité du mécanisme offert par le plugin Cache cela devrait être rare. 282 // Le plugin utilisateur peut fournir un service propre pour construire le tableau des valeurs du formulaire. 284 283 if ($charger = cache_chercher_service($plugin, 'cache_vider_charger')) { 285 284 // On passe le plugin appelant à la fonction car cela permet ainsi de mutualiser les services de stockage. -
_plugins_/cache/trunk/cache_fonctions.php
r113835 r113840 29 29 // Récupération de la meta du plugin Cache 30 30 include_spip('inc/config'); 31 $configuration = lire_config( "cache", array());31 $configuration = lire_config('cache', array()); 32 32 33 33 if ($configuration) { -
_plugins_/cache/trunk/formulaires/cache_vider.html
r113838 r113840 1 1 <div class="formulaire_spip formulaire_vider_cache formulaire_vider_cache_#ENV{_prefixe}"> 2 2 3 <h3 class="titrem"><:cache: titre_form_vider_cache{plugin=#ENV{_nom_plugin}}:></h3>3 <h3 class="titrem"><:cache:cache_vider_titre_form{plugin=#ENV{_nom_plugin}}:></h3> 4 4 5 5 [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>] -
_plugins_/cache/trunk/formulaires/cache_vider.php
r113838 r113840 25 25 // Lecture de la configuration des caches du plugin. 26 26 // Si celle-ci n'existe pas encore elle est créée (cas d'un premier appel, peu probable pour une lecture). 27 static$configuration = array();27 $configuration = array(); 28 28 include_spip('inc/cache'); 29 29 include_spip('cache/cache'); 30 if (empty($configuration [$plugin]) and (!$configuration[$plugin]= cache_configuration_lire($plugin))) {31 $configuration [$plugin]= cache_cache_configurer($plugin);30 if (empty($configuration) and (!$configuration = cache_configuration_lire($plugin))) { 31 $configuration = cache_cache_configurer($plugin); 32 32 } 33 33 34 34 // On appelle le service de chargement des variables qui est soit celui par défaut de Cache Factory 35 35 // soit celui spécifique au plugin si il existe. 36 $valeurs = cache_cache_vider_charger($plugin, $configuration [$plugin]);36 $valeurs = cache_cache_vider_charger($plugin, $configuration); 37 37 38 38 return $valeurs; … … 79 79 cache_vider($plugin, $caches); 80 80 81 $retour['message_ok'] = _T('cache: succes_vider_caches');81 $retour['message_ok'] = _T('cache:cache_vider_succes'); 82 82 $retour['editable'] = true; 83 83 -
_plugins_/cache/trunk/formulaires/inc-cache_cache_vider.html
r113838 r113840 1 1 <div class="editer-groupe"> 2 2 <div class="editer editer_caches"> 3 <label><:cache: label_vider_cache:></label>3 <label><:cache:cache_vider_label_choix:></label> 4 4 <BOUCLE_caches(DATA) {source table, #ENV{_caches}}{par cle}> 5 5 <div class="choix"> … … 17 17 </BOUCLE_caches> 18 18 <div class="action-checkbox"> 19 <a href="#" id="tout_#ENV{_prefixe}"><:cache: bouton_cocher_tout:></a><span class="sep"> | </span>20 <a href="#" id="rien_#ENV{_prefixe}"><:cache: bouton_cocher_aucun:></a>19 <a href="#" id="tout_#ENV{_prefixe}"><:cache:cache_vider_cocher_tout:></a><span class="sep"> | </span> 20 <a href="#" id="rien_#ENV{_prefixe}"><:cache:cache_vider_cocher_rien:></a> 21 21 </div> 22 22 </B_caches> 23 23 #BOITE_OUVRIR{'','notice'} 24 <p><:cache: notice_liste_aucun_cache:></p>24 <p><:cache:cache_vider_notice_aucun:></p> 25 25 #BOITE_FERMER 26 26 <//B_caches> -
_plugins_/cache/trunk/lang/cache_fr.php
r113835 r113840 8 8 $GLOBALS[$GLOBALS['idx_lang']] = array( 9 9 10 // B 11 'bouton_cocher_aucun' => 'Tout décocher', 12 'bouton_cocher_tout' => 'Tout cocher', 13 14 // M 15 'menu_vider_cache_plugin' => 'Vider les caches des plugins', 16 17 'label_vider_cache' => 'Choisir les caches à supprimer', 18 'notice_liste_aucun_cache' => 'Aucun cache n\'a encore été créé par le plugin.', 19 20 // T 21 'titre_page_cache_vider' => 'Vider les caches du plugin Cache Factory', 10 // C 11 'cache_vider_titre_form' => 'Caches du plugin @plugin@', 12 'cache_vider_titre_page' => 'Cache Factory - Vider les caches', 13 'cache_vider_menu' => 'Vider les caches des plugins', 14 'cache_vider_label_choix' => 'Choisir les caches à supprimer', 15 'cache_vider_notice_aucun' => 'Aucun cache n\'a encore été créé par le plugin.', 16 'cache_vider_succes' => 'Les caches sélectionnés ont bien été supprimés.', 17 'cache_vider_cocher_rien' => 'Tout décocher', 18 'cache_vider_cocher_tout' => 'Tout cocher', 22 19 ); -
_plugins_/cache/trunk/prive/squelettes/contenu/cache_vider.html
r113838 r113840 1 [(#AUTORISER{configurer ,_admin_vider}|sinon_interdire_acces)]2 <h1 class="grostitre"><:cache: titre_page_cache_vider:></h1>3 <BOUCLE_plugins (DATA){source table, #VAL|cache_plugin_repertorier}{par valeur}>1 [(#AUTORISER{configurer}|sinon_interdire_acces)] 2 <h1 class="grostitre"><:cache:cache_vider_titre_page:></h1> 3 <BOUCLE_plugins_cache(DATA){source table, #VAL|cache_plugin_repertorier}{par valeur}> 4 4 [<div class="ajax"> 5 (#FORMULAIRE_CACHE_VIDER {#VALEUR})5 (#FORMULAIRE_CACHE_VIDER*{#VALEUR}) 6 6 </div>] 7 </BOUCLE_plugins >7 </BOUCLE_plugins_cache> -
_plugins_/cache/trunk/prive/squelettes/inclure/inc-cache_navigation.html
r113835 r113840 10 10 (#URL_ECRIRE{cache_vider} 11 11 |lien_ou_expose{ 12 <:cache: menu_vider_cache_plugin:>,12 <:cache:cache_vider_menu:>, 13 13 [(#ENV{exec}|=={cache_vider})]}) 14 14 </li>]
Note: See TracChangeset
for help on using the changeset viewer.