source: spip-zone/_squelettes_/sarkaspip/stable_30/fonds/cfg_sarkaspip_layout.html @ 36967

Last change on this file since 36967 was 36967, checked in by eric@…, 10 years ago

Amélioration de la compatibilité SPIP 2.1 en transférant les images du privé dans un dossier "thémable"

  • Property svn:eol-style set to native
File size: 6.9 KB
Line 
1<!-- titre=<:sarkaspip:cfg_titre_layout:> -->
2<!-- descriptif=<:sarkaspip:cfg_descr_layout:> -->
3<!-- boite=<:sarkaspip:cfg_boite_layout:> -->
4<INCLURE{fond=noisettes/cfg/inc_cfg_header}>
5#CACHE{0}
6
7<script type="text/javascript">
8//<![CDATA[
9        jQuery(document).ready(function() {
10                [(#ENV{appliquer_padding, 0}|!={1}|?{' '}) jQuery("#bloc_marge").hide();]
11                [(#ENV{numero_layout, 13}|match{^(13|14|15|16|17|18)$}|?{' '}) jQuery("#bloc_largeur").hide();]
12
13                jQuery("input[name='numero_layout']").click(function() {
14                        switch(jQuery("input[name='numero_layout']:checked").val()){
15                                case '7' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout7.gif})]"});break;
16                                case '8' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout8.gif})]"});break;
17                                case '9' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout9.gif})]"});break;
18                                case '10' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout10.gif})]"});break;
19                                case '11' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout11.gif})]"});break;
20                                case '12' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout12.gif})]"});break;
21                                case '13' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout13.gif})]"});break;
22                                case '14' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout14.gif})]"});break;
23                                case '15' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout15.gif})]"});break;
24                                case '16' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout16.gif})]"});break;
25                                case '17' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout17.gif})]"});break;
26                                case '18' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout18.gif})]"});break;     
27                                case '34' :jQuery("#bloc_layout_image").attr({src: "[(#CHEMIN{themes/spip/images/layout34.gif})]"});break;
28                                default : jQuery("#bloc_largeur").hide();break;   
29                        }
30                        jQuery(this).blur();
31                });     
32               
33                jQuery("input[name='appliquer_padding']").change(function() {
34                        if (jQuery("input[name='appliquer_padding']:checked").val() == 1) {
35                                jQuery("#bloc_marge").show();
36                        }
37                        else {
38                                jQuery("#bloc_marge").hide();
39                        }
40                        jQuery(this).blur();
41                });     
42               
43                jQuery("input[name='numero_layout']").change(function() {
44                        switch(jQuery("input[name='numero_layout']:checked").val()){
45                                case '7' :
46                                case '8' :
47                                case '9' :
48                                case '10' :
49                                case '11' :
50                                case '12' :
51                                case '34' :jQuery("#bloc_largeur").show();break;
52                                default : jQuery("#bloc_largeur").hide();break;   
53                        }
54                        jQuery(this).blur();
55                });     
56        });
57//]]>
58</script>
59
60<form method="post" action="#SELF"><div>
61        [(#ENV{_cfg_}|form_hidden)]
62        <fieldset>
63                <legend><:sarkaspip:cfg_lgd_layout:></legend>
64                        <p><:sarkaspip:cfg_inf_layout:></p>
65                <table style="border: 0; width:100%;"><tr>
66                <td>
67                        <fieldset style="border: 0">
68                                <legend style="font-weight:bold;"><:sarkaspip:cfg_lgd_layout_fixe:></legend>
69                                <label>
70                                        <input type="radio" name="numero_layout" value="7" [(#ENV{numero_layout, 13}|=={7}|?{checked="checked"})] />
71                                        <:sarkaspip:cfg_lbl_layout_07:>
72                                </label>
73                                <br />
74                                <label>
75                                        <input type="radio" name="numero_layout" value="8" [(#ENV{numero_layout, 13}|=={8}|?{checked="checked"})] />
76                                        <:sarkaspip:cfg_lbl_layout_08:>
77                                </label>
78                                <br />
79                                <label>
80                                        <input type="radio" name="numero_layout" value="9" [(#ENV{numero_layout, 13}|=={9}|?{checked="checked"})] />
81                                        <:sarkaspip:cfg_lbl_layout_09:>
82                                </label>
83                                <br />
84                                <label>
85                                        <input type="radio" name="numero_layout" value="10" [(#ENV{numero_layout, 13}|=={10}|?{checked="checked"})] />
86                                        <:sarkaspip:cfg_lbl_layout_10:>
87                                </label>
88                                <br />
89                                <label>
90                                        <input type="radio" name="numero_layout" value="11" [(#ENV{numero_layout, 13}|=={11}|?{checked="checked"})] />
91                                        <:sarkaspip:cfg_lbl_layout_11:>
92                                </label>
93                                <br />
94                                <label>
95                                        <input type="radio" name="numero_layout" value="12" [(#ENV{numero_layout, 13}|=={12}|?{checked="checked"})] />
96                                        <:sarkaspip:cfg_lbl_layout_12:>
97                                </label>
98                                <br />
99                                <label>
100                                        <input type="radio" name="numero_layout" value="34" [(#ENV{numero_layout, 13}|=={34}|?{checked="checked"})] />
101                                        <:sarkaspip:cfg_lbl_layout_34:>
102                                </label>
103                                <br />
104                                <div id="bloc_largeur">
105                                        <br />
106                                        <label><:sarkaspip:cfg_lbl_largeur_site:>
107                                                <input type="text" name="largeur_site" value="#ENV{largeur_site, 700}" size="4" class="fondl" />
108                                                <:sarkaspip:cfg_lbl_pixel:>
109                                        </label>
110                                        <br />
111                                        <p><:sarkaspip:cfg_lbl_appliquer_padding:></p>                         
112                                        <label>
113                                                <input type="radio" name="appliquer_padding" value="1" [(#ENV{appliquer_padding, 0}|=={1}|?{checked="checked"})] />
114                                                <:sarkaspip:cfg_lbl_oui:>
115                                        </label>
116                                        <label>
117                                                <input type="radio" name="appliquer_padding" value="0" [(#ENV{appliquer_padding, 0}|=={0}|?{checked="checked"})] />
118                                                <:sarkaspip:cfg_lbl_non:>
119                                        </label>
120                                        <div id="bloc_marge">
121                                                <br />
122                                                <label><:sarkaspip:cfg_lbl_largeur_padding:>
123                                                        <input type="text" name="largeur_padding" value="#ENV{largeur_padding, 20}" size="3" class="fondl" />
124                                                        <:sarkaspip:cfg_lbl_pixel:>
125                                                </label>
126                                        </div>
127                                </div>
128                        </fieldset>
129                       
130                        <br />
131                       
132                        <fieldset style="border: 0;">
133                        <legend style="font-weight:bold;"><:sarkaspip:cfg_lgd_layout_fluide:></legend>
134                        <label>
135                                <input type="radio" name="numero_layout" value="13" [(#ENV{numero_layout, 13}|=={13}|?{checked="checked"})] />
136                                <:sarkaspip:cfg_lbl_layout_13:>
137                        </label>
138                        <br />
139                        <label>
140                                <input type="radio" name="numero_layout" value="14" [(#ENV{numero_layout, 13}|=={14}|?{checked="checked"})] />
141                                <:sarkaspip:cfg_lbl_layout_14:>
142                        </label>
143                        <br />
144                        <label>
145                                <input type="radio" name="numero_layout" value="15" [(#ENV{numero_layout, 13}|=={15}|?{checked="checked"})] />
146                                <:sarkaspip:cfg_lbl_layout_15:>
147                        </label>
148                        <br />
149                        <label>
150                                <input type="radio" name="numero_layout" value="16" [(#ENV{numero_layout, 13}|=={16}|?{checked="checked"})] />
151                                <:sarkaspip:cfg_lbl_layout_16:>
152                        </label>
153                        <br />
154                        <label>
155                                <input type="radio" name="numero_layout" value="17" [(#ENV{numero_layout, 13}|=={17}|?{checked="checked"})] />
156                                <:sarkaspip:cfg_lbl_layout_17:>
157                        </label>
158                        <br />
159                        <label>
160                                <input type="radio" name="numero_layout" value="18" [(#ENV{numero_layout, 13}|=={18}|?{checked="checked"})] />
161                                <:sarkaspip:cfg_lbl_layout_18:>
162                        </label>
163                        </fieldset>
164                </td>
165                <td>
166                        <img id="bloc_layout_image" src="[(#CHEMIN{[themes/spip/images/layout(#ENV{numero_layout, 13}).gif]})]" alt="Layout #ENV{numero_layout, 13}"/>
167                </td>
168                </tr></table>
169        </fieldset>
170       
171        <INCLURE{fond=noisettes/cfg/inc_cfg_boutons}>
172</div></form>
173
174
175[(#EVAL{_SARKASPIP_DEBUG_CFG_ARBO}|=={oui}|?{' '})
176        <div id="bloc_debug">
177                <br />
178                >> Debug - Etat des variables du fond Layout:<br />
179                #CFG_ARBO{sarkaspip_layout}
180        </div>
181]
Note: See TracBrowser for help on using the repository browser.