Changeset 59579 in spip-zone


Ignore:
Timestamp:
Mar 20, 2012, 2:38:49 PM (8 years ago)
Author:
cedric@…
Message:

Pour SPIP3 : affichage de la taille du cache en fonction de la methode de memoization utilisee
(n'impacte pas le fonctionnement dans SPIP2 : on ne sait pas afficher la taille du cache dans ce cas)

Passage en v1.0.0 pour la peine

Location:
_plugins_/memoization
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/memoization/formulaires/configurer_memoization.html

    r43575 r59579  
    1010        <div>
    1111                #ACTION_FORMULAIRE{#ENV{action}}
    12                 <ul>
    1312                [(#REM) ------------------------ Memoization --------------------- ]
    14                         <li class="fieldset">
    15                                 <h3 class="legend"><:memoization:legend_cache_methode:></h3>
    16                                 <p class="explication"><:memoization:methodes_grisees:></p>
    17                                 <ul>
    18                                         <li class="editer_methode">
    19                                                 <label for="methode"><:memoization:label_methode:></label>
    20                                                
    21                                                 <select name="methode" id="methode">
    22                                                         <option value=""><:memoization:option_methode_defaut:>[
    23                                                                 ((#VAL|memoization_methode))]</option>
    24                                                         <option value="apc"[
    25                                                                 selected="(#ENV{apc}|=={apc}|?{selected})"][
    26                                                                         disabled="(#VAL{apc}|memoization_methode|non|?{disabled})"]
    27                                                                         ><:memoization:option_methode_apc:></option>
    28                                                         <option value="xcache"[
    29                                                                 selected="(#ENV{methode}|=={xcache}|?{selected})"][
    30                                                                         disabled="(#VAL{xcache}|memoization_methode|non|?{disabled})"]
    31                                                                         ><:memoization:option_methode_xcache:></option>
    32                                                         <option value="eaccelerator"[
    33                                                                 selected="(#ENV{methode}|=={eaccelerator}|?{selected})"][
    34                                                                         disabled="(#VAL{eaccelerator}|memoization_methode|non|?{disabled})"]
    35                                                                         ><:memoization:option_methode_eaccelerator:></option>
    36                                                         <option value="memcache"[
    37                                                                 selected="(#ENV{methode}|=={memcache}|?{selected})"][
    38                                                                         disabled="(#VAL{memcache}|memoization_methode|non|?{disabled})"]
    39                                                                         ><:memoization:option_methode_memcache:></option>
    40                                                         <option value="filecache"[
    41                                                                 selected="(#ENV{methode}|=={filecache}|?{selected})"][
    42                                                                         disabled="(#VAL{filecache}|memoization_methode|non|?{disabled})"]
    43                                                                         ><:memoization:option_methode_filecache:></option>
    44                                                         <option value="nocache"[
    45                                                                 selected="(#ENV{methode}|=={nocache}|?{selected})"][
    46                                                                         disabled="(#VAL{nocache}|memoization_methode|non|?{disabled})"]
    47                                                                         ><:memoization:option_methode_nocache:></option>
    48                                                 </select>
    49                                         </li>
    50                                 </ul>
    51                         </li>
    52                
    53                         <li class="fieldset" id="memcache_options">
    54                                 <h3 class="legend"><:memoization:legend_memcache:></h3>
    55                                 <ul>
    56                                         <li class="editer_memcache_servers">
    57                                                 <label for="memcache_servers"><:memoization:label_memcache_serveurs:></label>
    58                                                 <p class="explication">(<:memoization:explication_memcache_servers:>)</p>
    59                                                 <textarea name="memcache_servers" class="textarea">[(#ENV{memcache_servers}|sinon{localhost:11211})]</textarea>
    60                                                 <p class="lien_memcache"><a href="#URL_ECRIRE{admin_memcache}"><:memoization:lien_administration_memcache:></a></p>
    61                                         </li>
    62                                 </ul>
    63                         </li>
     13                <fieldset>
     14                        <h3 class="legend"><:memoization:legend_cache_methode:></h3>
     15                        <p class="explication"><:memoization:methodes_grisees:></p>
     16                        <ul>
     17                                <li class="editer_methode">
     18                                        <label for="methode"><:memoization:label_methode:></label>
    6419
    65                 </ul>
     20                                        <select name="methode" id="methode">
     21                                                <option value=""><:memoization:option_methode_defaut:>[
     22                                                        ((#VAL|memoization_methode))]</option>
     23                                                <option value="apc"[
     24                                                        selected="(#ENV{apc}|=={apc}|?{selected})"][
     25                                                                disabled="(#VAL{apc}|memoization_methode|non|?{disabled})"]
     26                                                                ><:memoization:option_methode_apc:></option>
     27                                                <option value="xcache"[
     28                                                        selected="(#ENV{methode}|=={xcache}|?{selected})"][
     29                                                                disabled="(#VAL{xcache}|memoization_methode|non|?{disabled})"]
     30                                                                ><:memoization:option_methode_xcache:></option>
     31                                                <option value="eaccelerator"[
     32                                                        selected="(#ENV{methode}|=={eaccelerator}|?{selected})"][
     33                                                                disabled="(#VAL{eaccelerator}|memoization_methode|non|?{disabled})"]
     34                                                                ><:memoization:option_methode_eaccelerator:></option>
     35                                                <option value="memcache"[
     36                                                        selected="(#ENV{methode}|=={memcache}|?{selected})"][
     37                                                                disabled="(#VAL{memcache}|memoization_methode|non|?{disabled})"]
     38                                                                ><:memoization:option_methode_memcache:></option>
     39                                                <option value="filecache"[
     40                                                        selected="(#ENV{methode}|=={filecache}|?{selected})"][
     41                                                                disabled="(#VAL{filecache}|memoization_methode|non|?{disabled})"]
     42                                                                ><:memoization:option_methode_filecache:></option>
     43                                                <option value="nocache"[
     44                                                        selected="(#ENV{methode}|=={nocache}|?{selected})"][
     45                                                                disabled="(#VAL{nocache}|memoization_methode|non|?{disabled})"]
     46                                                                ><:memoization:option_methode_nocache:></option>
     47                                        </select>
     48                                </li>
     49                        </ul>
     50                </fieldset>
     51                <fieldset id="memcache_options">
     52                        <h3 class="legend"><:memoization:legend_memcache:></h3>
     53                        <ul>
     54                                <li class="editer_memcache_servers">
     55                                        <label for="memcache_servers"><:memoization:label_memcache_serveurs:></label>
     56                                        <p class="explication">(<:memoization:explication_memcache_servers:>)</p>
     57                                        <textarea name="memcache_servers" id="memcache_servers" class="textarea">[(#ENV{memcache_servers}|sinon{localhost:11211})]</textarea>
     58                                        <p class="lien_memcache"><a href="#URL_ECRIRE{admin_memcache}"><:memoization:lien_administration_memcache:></a></p>
     59                                </li>
     60                        </ul>
     61                </fieldset>
    6662                <script type="text/javascript"><!--
    6763                        var methode_memcache = function() {
  • _plugins_/memoization/lang/memoization_fr.php

    r56573 r59579  
    1212        // E
    1313        'explication_memcache_servers' => 'indiquer un serveur par ligne, sous la forme <kbd>host:port</kbd>',
     14
     15        'info_taille_cache_inconnue' => 'La méthode @methode@ ne permet pas de connaître la taille du cache.',
    1416
    1517        // L
  • _plugins_/memoization/plugin.xml

    r59041 r59579  
    99        <auteur>Fil</auteur>
    1010        <licence>&#169; 2009-2011 - GNU/LGPL - MIT</licence>
    11         <version>0.9.9</version>
     11        <version>1.0.0</version>
    1212        <etat>stable</etat>
    1313        <description>
Note: See TracChangeset for help on using the changeset viewer.