source: extensions/Flash_Gallery/admin/template/add_module.tpl @ 3531

Last change on this file since 3531 was 3531, checked in by tiico, 15 years ago

First revision (for testing)
Only in French (translation to be done)

File size: 9.0 KB
Line 
1{include file='include/autosize.inc.tpl'}
2{known_script id="jquery" src=$ROOT_URL|@cat:"template-common/lib/jquery.packed.js"}
3{known_script id="jquery.ui" src=$ROOT_URL|@cat:"template-common/lib/ui/ui.core.packed.js"}
4{known_script id="jquery.ui.resizable" src=$ROOT_URL|@cat:"template-common/lib/ui/ui.resizable.packed.js"}
5
6{html_head}
7{$OTHERS_SCRIPT}
8{/html_head}
9
10<div class="titrePage">
11  <h2>Flash Gallery - {$FLASHGAL_TITLE}</h2>
12</div>
13
14<form method="post" action="" class="properties"  ENCTYPE="multipart/form-data">
15<p><input style="display:none" class="submit" type="submit" value="{'Submit'|@translate}" name="submit" {$TAG_INPUT_ENABLED}/></p>
16
17<fieldset>
18        <legend>{'flashgal_module_config'|@translate}</legend>
19        <table>
20
21                <tr><td colspan="3"><br></td></tr>
22
23                <tr>
24                        <td><b>{'flashgal_module_title'|@translate}&nbsp;&nbsp;</b></td>
25                        <td colspan="2"><textarea cols="50" rows="2" name="module_name" id="module_name" class="description" style="height: 2em">{$MODULE_NAME}</textarea></td>
26                </tr>
27
28                <tr><td colspan="3"><br></td></tr>
29
30                <tr>
31                        <td><b>{'flashgal_desc'|@translate}&nbsp;&nbsp;</b></td>
32                        <td colspan="2"><input type="text" size="65" maxlength="255" value="{$DESC_VALUE}" name="module_desc"/></td>
33                </tr>
34                <tr>
35                        <td></td>
36                        <td colspan="2">{'flashgal_only_for_admin'|@translate}</td>
37                </tr>
38
39                <tr><td colspan="3"><br></td></tr>
40                <tr>
41                        <td><b>{'flashgal_authorized_users'|@translate} &nbsp;&nbsp;</b></td>
42                        <td colspan="2">
43                                <div id="users">
44                                <input type="checkbox" name="users[]" id="guest" value="guest" {$user_perm.GUEST}><label>&nbsp;{'user_status_guest'|@translate}</label>
45                                <input type="checkbox" name="users[]" id="generic" value="generic" {$user_perm.GENERIC}><label>&nbsp;{'user_status_generic'|@translate}</label>
46                                <input type="checkbox" name="users[]" id="normal" value="normal" {$user_perm.NORMAL}><label>&nbsp;{'user_status_normal'|@translate}</label>
47                                <input type="checkbox" name="users[]" id="admin" value="admin" {$user_perm.ADMIN}><label>&nbsp;{'user_status_admin'|@translate}</label>
48                                <input type="checkbox" name="users[]" id="webmaster" value="webmaster" {$user_perm.WEBMASTER}><label>&nbsp;{'user_status_webmaster'|@translate}</label>
49                                </div>
50                        </td>
51        </tr>
52
53                {if isset($group_perm)}
54                <tr><td colspan="3"><br></td></tr>
55                <tr>
56                        <td><b>{'flashgal_authorized_group'|@translate} &nbsp;&nbsp;</b></td>
57                        <td colspan="2">{$group_perm.GROUPSELECTION}</td>
58        </tr>
59        <tr>
60                <td></td>
61                        <td colspan="2"><i>{'flashgal_public_module'|@translate}</i></td>
62        </tr>
63    {/if}
64
65        <tr><td colspan="3"><br></td></tr>
66        </table>
67</fieldset>
68
69<fieldset>
70        <legend>{'flashgal_visual_config'|@translate}</legend>
71        <div id="colorpickerA" style="float: right;"></div>     
72        <table>
73                <tr><td colspan="3"><br></td></tr>
74                <tr>
75                        <td colspan="3"><input type="checkbox" name="show_title" value="1" {$show_title_CHECKED}>&nbsp;&nbsp;{'flashgal_show_title'|@translate}</td>
76                </tr>
77                <tr><td><br></td></tr>
78
79                <tr>
80                        <td>{'flashgal_cfg_heigh'|@translate} &nbsp;</td>
81                        <td colspan="2"><input type="text" size="3" maxlength="3" value="{$FLASHGAL_HEIGHT}" name="flashgal_height">&nbsp;px</td>
82                </tr>
83                <tr>
84                        <td> {'flashgal_cfg_option'|@translate} &nbsp; </td>
85                    <td colspan="2">
86                                 - <input type="checkbox" name="flashgal_transparent" {$FLASHGAL_TRANSPARENT}/>&nbsp; {'flashgal_transparent'|@translate}
87                                 <br/>
88                                 - <input type="checkbox" name="flashgal_fullscreen" {$FLASHGAL_FULLSCREEN}/>&nbsp; {'flashgal_fullscreen'|@translate}
89                                 <br/>
90                                 - {'flashgal_bgcolor'|@translate}&nbsp;  <input type="text" size="7" maxlength="7" name="flashgal_bgcolor" class="colorwell" value="{$FLASHGAL_BGCOLOR}" />
91                                 <br/>
92                                 - <input type="checkbox" name="flashgal_recurs_cats" {$FLASHGAL_RECURS_CATS}/>&nbsp; {'flashgal_recurs_cats'|@translate}
93                        </td>
94                </tr>
95                <tr>
96                        <td></td>
97                        <td><br><hr></td>
98                        <td></td>
99                </tr>
100                <tr>
101                        <td>{'flashgal_show_module_on'|@translate}</td>
102                        <td>&nbsp;&nbsp;<input type="checkbox" name="on_home" value="1" {$on_home_CHECKED}>&nbsp;&nbsp;<i>{'flashgal_show_on_home'|@translate}</i>&nbsp;</td>
103                        <td> <input type="radio" name="on_home_global" value="global" {$global_CHECKED}>&nbsp;{'flashgal_show_on_home_global'|@translate}
104                                 <br/>
105                                <input type="radio" name="on_home_global" value="selective" {$selective_CHECKED}>&nbsp;{'flashgal_show_on_home_selective'|@translate}</td>
106                </tr>
107                <tr><td></td>
108                        <td colspan="2">&nbsp;&nbsp;<input type="checkbox" name="on_cats" value="1" {$on_cats_CHECKED}>&nbsp;&nbsp;<i>{'flashgal_show_on_cats'|@translate}</i></td>
109                </tr>
110                <tr><td colspan="3"><br></td></tr>
111
112                <tr>
113                        <td>{'flashgal_cfg_replacenav'|@translate}</td>
114                        <td colspan="2">&nbsp;&nbsp;<input type="checkbox" name="replace_thumb" value="1" {$replace_thumb_CHECKED}>&nbsp;&nbsp;<i>{'flashgal_replace_thumb'|@translate}</i></td>
115                </tr>
116                <tr><td></td>
117                        <td colspan="2">&nbsp;&nbsp;<input type="checkbox" name="replace_cats" value="1" {$replace_cats_CHECKED}>&nbsp;&nbsp;<i>{'flashgal_replace_cats'|@translate}</i></td>
118                </tr>
119
120                <tr><td colspan="3"><br></td></tr>
121                <tr>
122                        <td>{'flashgal_cfg_cat'|@translate}&nbsp;</td>
123                        <td colspan="2">
124                      <select class="categoryList" name="categories[]" multiple="multiple" size="10">
125                        {html_options options=$categories selected=$categories_selected value=$categories_value}
126                      </select>
127                        </td>
128                </tr>
129                </table>
130{literal}
131<script type="text/javascript">
132  jQuery().ready(function(){
133    // Resize possible for categories selection
134    jQuery('.categoryList').resizable({
135      handles: "all",
136      animate: true,
137      animateDuration: "slow",
138      animateEasing: "swing",
139      preventDefault: true,
140      preserveCursor: true,
141      autoHide: true,
142      ghost: true
143    });
144  });
145</script>
146
147
148<script type="text/javascript" charset="utf-8">
149 $(document).ready(function() {
150     var f = $.farbtastic('#colorpickerA');
151     var selected;
152     $('.colorwell')
153       .each(function () { f.linkTo(this);  })
154       .focus(function() {
155        f.linkTo(this);
156
157       });
158  });
159</script>
160       
161
162{/literal}
163</fieldset>
164
165<fieldset>
166        <legend>{'flashgal_xml_config'|@translate}</legend>
167        <table border="1">
168          <caption> {'flashgal_xml_legend'|@translate} </CAPTION>
169          <tr>
170                 <th> {'flashgal_picture_legend'|@translate} </th>
171                 <th> {'flashgal_cat_legend'|@translate} </th>
172                 <th> {'flashgal_global_legend'|@translate} </th>
173          </tr>
174          <tr>
175                 <td> <b>%I1</b> : {'img_id_legend'|@translate} </td>
176                 <td> <b>%C1</b> : {'cat_id_legend'|@translate} </td>
177                 <td> <b>%G1</b> : {'root_path_legend'|@translate} </td>
178          </tr>
179          <tr>
180                 <td> <b>%I2</b> : {'img_name_legend'|@translate} </td>
181                 <td> <b>%C2</b> : {'cat_name_legend'|@translate} </td>
182                 <td> &nbsp; </td>
183          </tr>
184          <tr>
185                 <td> <b>%I3</b> : {'img_description_legend'|@translate} </td>
186                 <td> <b>%C3</b> : {'cat_description_legend'|@translate} </td>
187                 <td> &nbsp; </td>
188          </tr>
189          <tr>
190                 <td> <b>%I4</b> : {'img_author_legend'|@translate} </td>
191                 <td> <b>%C4</b> : {'cat_dir_legend'|@translate} </td>
192                 <td> &nbsp; </td>
193          </tr>
194          <tr>
195                 <td> <b>%I5</b> : {'img_URLThumb_legend'|@translate} </td>
196                 <td> <b>%C5</b> : {'cat_dirFull_legend'|@translate} </td>
197                 <td> &nbsp; </td>
198          </tr>
199          <tr>
200                 <td> <b>%I6</b> : {'img_URLNormal_legend'|@translate} </td>
201                 <td> &nbsp; </td>
202                 <td> &nbsp; </td>
203          </tr>
204          <tr>
205                 <td> <b>%I7</b> : {'img_URLHigh_legend'|@translate} </td>
206                 <td> &nbsp; </td>
207                 <td> &nbsp; </td>
208          </tr>
209          <tr>
210                 <td> <b>%I8</b> : {'img_URLPicturephp_legend'|@translate} </td>
211                 <td> &nbsp; </td>
212                 <td> &nbsp; </td>
213          </tr>
214          <tr>
215                 <td> <b>%I9</b> : {'img_URLThumbFull_legend'|@translate} </td>
216                 <td> &nbsp; </td>
217                 <td> &nbsp; </td>
218          </tr>
219          <tr>
220                 <td> <b>%IA</b> : {'img_URLNormalFull_legend'|@translate} </td>
221                 <td> &nbsp; </td>
222                 <td> &nbsp; </td>
223          </tr>
224          <tr>
225                 <td> <b>%IB</b> : {'img_URLHighFull_legend'|@translate} </td>
226                 <td> &nbsp; </td>
227                 <td> &nbsp; </td>
228          </tr>
229          <tr>
230                 <td> <b>%IC</b> : {'img_filename_legend'|@translate} </td>
231                 <td> &nbsp; </td>
232                 <td> &nbsp; </td>
233          </tr>
234        </table>
235       
236        <table>
237                <tr><td colspan="2"><br></td></tr>
238                 {foreach from=$FlashGal_Param item=FlashGal_Param}
239                        <tr>
240                        <td><b>{$FlashGal_Param.lib}&nbsp;&nbsp;</b></td>
241                        <td colspan="2"><input type="text" size="65" maxlength="255" value="{$FlashGal_Param.val}" name="{$FlashGal_Param.name}" /></td>
242                        </tr>
243                {/foreach}
244
245        </table>
246{if $ENABLERESTORE}
247<p><input type="submit" name="restoredata" value="{'flashgal_restore'|@translate}" onclick="return confirm('{'Are you sure?'|@translate|@escape:'javascript'}');"></p>
248{/if}
249
250</fieldset>
251
252<fieldset>
253        <legend>{'flashgal_module_options'|@translate}</legend>
254        {$MODULE_OPTIONS}
255</fieldset>
256<p><input class="submit" type="submit" value="{'Submit'|@translate}" name="submit" {$TAG_INPUT_ENABLED}/></p>
257</form>
Note: See TracBrowser for help on using the repository browser.