source: spip-zone/_plugins_/memoization/formulaires/configurer_memoization.html @ 59579

Last change on this file since 59579 was 59579, checked in by cedric@…, 9 years ago

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

File size: 3.3 KB
Line 
1<!-- autoriser=webmestre -->
2<!-- refus=<:cfg:refus_configuration_webmestre:> -->
3<!-- nom=memoization -->
4
5<div class="formulaire_spip formulaire_config formulaire_config_memoization">
6[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
7[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
8
9<form method="post" action="#ENV{action}">
10        <div>
11                #ACTION_FORMULAIRE{#ENV{action}}
12                [(#REM) ------------------------ Memoization --------------------- ]
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>
19
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>
62                <script type="text/javascript"><!--
63                        var methode_memcache = function() {
64                                if ($("#methode").val() == 'memcache')
65                                        $('#memcache_options').slideDown();
66                                else
67                                        $('#memcache_options').hide();
68                        };
69                        methode_memcache();
70                        $("#methode")
71                        .bind('change', methode_memcache);
72               
73                // -->
74                </script>
75                [(#REM) ------------------------ BOUTON OK ------------------------ ]
76                <p class="boutons">
77                        <input type="submit" name="_cfg_ok" value="<:bouton_valider:>" class="submit" />
78                </p>
79        </div>
80</form>
81</div>
Note: See TracBrowser for help on using the repository browser.