source: spip-zone/_plugins_/thumbsites/fonds/cfg_thumbsites.html @ 48812

Last change on this file since 48812 was 48812, checked in by yffic@…, 10 years ago
  • Ajout du réglage de la durée de cache
  • Ajouts des fonctions d'install et de désinstallation
File size: 12.0 KB
Line 
1<!-- autoriser=webmestre -->
2<!-- refus=Seuls les webmestres du site sont autoris&#233;s &#224; modifier ces param&#232;tres. -->
3<!-- icone=prive/themes/spip/images/thumbsites-24.png -->
4<!-- titre=Thumbsites -->
5<!-- descriptif=<:thumbsites:cfg_descriptif:> -->
6#CACHE{0}
7
8<form method="post">[(#ENV{_cfg_}|form_hidden)]
9
10        <fieldset>
11                <legend><:thumbsites:cfg_lgd_choix_serveur:></legend>
12                <label for="serveur"><:thumbsites:cfg_lbl_choix_serveur:></label>
13                <select name="serveur" id="serveur">
14                        <option value="thumbshots"[ (#ENV{serveur}|=={thumbshots}|?{selected="selected"})]><:thumbsites:cfg_itm_serveur_thumbshots:></option>
15                        <option value="thumbshots_de"[ (#ENV{serveur}|=={thumbshots_de}|?{selected="selected"})]><:thumbsites:cfg_itm_serveur_thumbshots_de:></option>
16                        <option value="girafa"[ (#ENV{serveur}|=={girafa}|?{selected="selected"})]><:thumbsites:cfg_itm_serveur_girafa:></option>
17                        <option value="websnapr"[ (#ENV{serveur}|=={websnapr}|?{selected="selected"})]><:thumbsites:cfg_itm_serveur_websnapr:></option>
18                        <option value="robothumb"[ (#ENV{serveur}|=={robothumb}|?{selected="selected"})]><:thumbsites:cfg_itm_serveur_robothumb:></option>
19                        <option value="miwin"[ (#ENV{serveur}|=={miwin}|?{selected="selected"})]><:thumbsites:cfg_itm_serveur_miwin:></option>
20                        <option value="apercite"[ (#ENV{serveur}|=={apercite}|?{selected="selected"})]><:thumbsites:cfg_itm_serveur_apercite:></option>
21                </select>
22        </fieldset>
23
24        <fieldset id="thumbshots" class="conf_serveur[ (#ENV{serveur}|=={thumbshots}|?{actif})]">
25                <legend><:thumbsites:cfg_itm_serveur_thumbshots:></legend>
26                <p><:thumbsites:cfg_inf_thumbshots_presentation:></p>
27                <p><:thumbsites:cfg_inf_thumbshots_description:></p>
28        </fieldset>
29
30        <fieldset id="thumbshots_de" class="conf_serveur[ (#ENV{serveur}|=={thumbshots_de}|?{actif})]">
31                <legend><:thumbsites:cfg_itm_serveur_thumbshots_de:></legend>
32                <p><:thumbsites:cfg_inf_thumbshots_de_presentation:></p>
33                <p><:thumbsites:cfg_inf_thumbshots_de_description:></p>
34        </fieldset>
35
36        <fieldset id="girafa" class="conf_serveur [(#ENV{serveur}|=={'girafa'}|?{'actif'})]">
37                <legend><:thumbsites:cfg_itm_serveur_girafa:></legend>
38                <p><:thumbsites:cfg_inf_girafa_presentation:></p>
39                <p><:thumbsites:cfg_inf_girafa_description:></p>
40                <p><:thumbsites:cfg_inf_girafa_parametres:></p>
41                <p>
42                        <label for="girafa_identifiant"><:thumbsites:cfg_lbl_identifiant:></label>
43                        <input type="text" name="girafa_identifiant" id="girafa_identifiant" [value="(#ENV{girafa_identifiant})"]>
44                </p>
45                <p>
46                        <label for="girafa_signature"><:thumbsites:cfg_lbl_signature:></label>
47                        <input type="text" name="girafa_signature" id="girafa_signature" [value="(#ENV{girafa_signature})"]>
48                </p>
49        </fieldset>
50
51        <fieldset id="websnapr" class="conf_serveur [(#ENV{serveur}|=={'websnapr'}|?{'actif'})]">
52                <legend><:thumbsites:cfg_itm_serveur_websnapr:></legend>
53                <p><:thumbsites:cfg_inf_websnapr_presentation:></p>
54                <p><:thumbsites:cfg_inf_websnapr_parametres:></p>
55                <p>
56                        <label for="websnapr_clef"><:thumbsites:cfg_lbl_cle:></label>
57                        <input type="text" name="websnapr_clef" id="websnapr_clef" [value="(#ENV{websnapr_clef})"]>
58                </p>
59                <p>
60                        <label for="websnapr_taille"><:thumbsites:cfg_lbl_taille_vignette:></label>
61                        <select name="websnapr_taille" id="websnapr_taille">
62                                <option value="T" [(#ENV{websnapr_taille}|=={T}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=92x70}:></option>
63                                <option value="S" [(#ENV{websnapr_taille}|=={S}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=202x152}:></option>
64                                <option value="M" [(#ENV{websnapr_taille}|=={M}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=400x300}:></option>
65                                <option value="L" [(#ENV{websnapr_taille}|=={L}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=640x480}:></option>
66                        </select>
67                </p>
68        </fieldset>
69
70        <fieldset id="robothumb" class="conf_serveur [(#ENV{serveur}|=={'robothumb'}|?{'actif'})]">
71                <legend><:thumbsites:cfg_itm_serveur_robothumb:></legend>
72                <p><:thumbsites:cfg_inf_rotothumb_presentation:></p>
73                <p><:thumbsites:cfg_inf_rotothumb_parametres:></p>
74                <p>
75                        <label for="robothumb_taille"><:thumbsites:cfg_lbl_taille_vignette:></label>
76                        <select name="robothumb_taille" id="robothumb_taille">
77                                <option value="100x75" [(#ENV{robothumb_taille}|=={100x75}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=100x75}:></option>
78                                <option value="120x90" [(#ENV{robothumb_taille}|=={120x90}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=120x90}:></option>
79                                <option value="160x120" [(#ENV{robothumb_taille}|=={160x120}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=160x120}:></option>
80                                <option value="180x135" [(#ENV{robothumb_taille}|=={180x135}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=180x135}:></option>
81                                <option value="240x180" [(#ENV{robothumb_taille}|=={240x180}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=240x180}:></option>
82                                <option value="320x240" [(#ENV{robothumb_taille}|=={320x240}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=320x240}:></option>
83                                <option value="560x420" [(#ENV{robothumb_taille}|=={560x420}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=560x420}:></option>                           
84                                <option value="640x480" [(#ENV{robothumb_taille}|=={640x480}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=640x480}:></option>   
85                                <option value="800x600" [(#ENV{robothumb_taille}|=={800x600}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=800x600}:></option>                                                                   
86                        </select>
87                </p>
88        </fieldset>
89
90        <fieldset id="miwin" class="conf_serveur [(#ENV{serveur}|=={'miwin'}|?{'actif'})]">
91                <legend><:thumbsites:cfg_itm_serveur_miwin:></legend>
92                <p><:thumbsites:cfg_inf_miwin_presentation:></p>
93                <p><:thumbsites:cfg_inf_miwin_parametres:></p>
94                <p>
95                        <label for="miwin_taille"><:thumbsites:cfg_lbl_taille_vignette:></label>
96                        <select name="miwin_taille" id="miwin_taille">
97                                <option value="80X60" [(#ENV{miwin_taille}|=={80X60}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=80X60}:></option>
98                                <option value="100x75" [(#ENV{miwin_taille}|=={100x75}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=100x75}:></option>
99                                <option value="120x90" [(#ENV{miwin_taille}|=={120x90}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=120x90}:></option>
100                                <option value="160x120" [(#ENV{miwin_taille}|=={160x120}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=160x120}:></option>
101                                <option value="180x135" [(#ENV{miwin_taille}|=={180x135}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=180x135}:></option>
102                                <option value="240x180" [(#ENV{miwin_taille}|=={240x180}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=240x180}:></option>
103                                <option value="320x240" [(#ENV{miwin_taille}|=={320x240}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=320x240}:></option>
104                                <option value="560x420" [(#ENV{miwin_taille}|=={560x420}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=560x420}:></option>                               
105                                <option value="640x480" [(#ENV{miwin_taille}|=={640x480}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=640x480}:></option>       
106                                <option value="800x600" [(#ENV{miwin_taille}|=={800x600}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=800x600}:></option>                                                                       
107                        </select>
108                </p>
109        </fieldset>
110
111        <fieldset id="apercite" class="conf_serveur [(#ENV{serveur}|=={'apercite'}|?{'actif'})]">
112                <legend><:thumbsites:cfg_itm_serveur_apercite:></legend>
113                <p><:thumbsites:cfg_inf_apercite_presentation:></p>
114                <p><:thumbsites:cfg_inf_apercite_parametres:></p>
115                <p>
116                        <label for="apercite_taille"><:thumbsites:cfg_lbl_taille_vignette:></label>
117                        <select name="apercite_taille" id="apercite_taille">
118                                <option value="80x50" [(#ENV{apercite_taille}|=={80x50}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=80x50}:></option>
119                                <option value="80x60" [(#ENV{apercite_taille}|=={80x60}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=80x60}:></option>
120                                <option value="100x75" [(#ENV{apercite_taille}|=={100x75}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=100x75}:></option>
121                                <option value="120x75" [(#ENV{apercite_taille}|=={120x75}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=120x75}:></option>
122                                <option value="120x90" [(#ENV{apercite_taille}|=={120x90}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=120x90}:></option>
123                                <option value="160x100" [(#ENV{apercite_taille}|=={160x100}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=160x100}:></option>
124                                <option value="160x120" [(#ENV{apercite_taille}|=={160x120}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=160x120}:></option>
125                                <option value="180x135" [(#ENV{apercite_taille}|=={180x135}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=180x135}:></option>
126                                <option value="200x125" [(#ENV{apercite_taille}|=={200x125}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=200x125}:></option>
127                                <option value="240x150" [(#ENV{apercite_taille}|=={240x150}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=240x150}:></option>
128                                <option value="240x180" [(#ENV{apercite_taille}|=={240x180}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=240x180}:></option>
129                                <option value="320x200" [(#ENV{apercite_taille}|=={320x200}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=320x200}:></option>
130                                <option value="320x240" [(#ENV{apercite_taille}|=={320x240}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=320x240}:></option>
131                                <option value="560x420" [(#ENV{apercite_taille}|=={560x420}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=560x420}:></option>
132                                <option value="560x350" [(#ENV{apercite_taille}|=={560x350}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=560x350}:></option>
133                                <option value="640x400" [(#ENV{apercite_taille}|=={640x400}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=640x400}:></option>
134                                <option value="640x480" [(#ENV{apercite_taille}|=={640x480}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=640x480}:></option>
135                                <option value="800x500" [(#ENV{apercite_taille}|=={800x500}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=800x500}:></option>
136                                <option value="800x600" [(#ENV{apercite_taille}|=={800x600}|?{selected="selected"})]><:thumbsites:cfg_itm_taille_vignette{taille=800x600}:></option>
137                        </select>
138                </p>
139        </fieldset>
140
141        [(#REM) Code jQuery de la gestion des configuration serveur ]
142        <script type="text/javascript"><!--
143                //on cache les configuration serveur except√© de celui actif
144                $('.conf_serveur:not(.actif)').hide();
145                [(#ENV{serveur}|non)
146                        $('#thumbshots').show();
147                ]
148
149                $('#serveur')
150                .bind('change', function() {
151                        //on cache le serveur eventuellement actif
152                        $('.conf_serveur').hide();
153                        //on affiche le serveur selectionné
154                        $("#"+this.value).show('slow');
155                })
156        // --></script>
157
158        <fieldset>
159                <legend><:thumbsites:cfg_lgd_cache:></legend>
160                <label for="duree_cache"><:thumbsites:cfg_lbl_duree_cache:></label>
161                        <input type="text" name="duree_cache" id="duree_cache" [value="(#ENV{duree_cache,30})"]>
162        </fieldset>
163
164        <div style="text-align: right; margin-right:3px;">
165                <input type="reset" class="fondo" title="<:thumbsites:bulle_bouton_effacer:>" value="<:thumbsites:bouton_effacer:>" />
166                <input type="submit" name="_cfg_ok" class="fondo" title="<:thumbsites:bulle_bouton_valider:>" value="<:thumbsites:bouton_valider:>" />
167        </div>
168
169        <div id="bloc_debug" style="display: none;">
170                <br />
171                >> Debug - Etat des variables du fond:<br />
172                #CFG_ARBO{thumbsites}
173        </div>
174</form>
175
Note: See TracBrowser for help on using the repository browser.