source: extensions/SmartAlbums/admin/template/filters.inc.tpl @ 26725

Last change on this file since 26725 was 26725, checked in by mistic100, 10 years ago

use external JS with template feature

File size: 7.7 KB
Line 
1<!-- tags -->
2<div id="filter_tags">
3<li id="filter_iiii" class="filter_tags">
4  <span class="filter-title">
5    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
6    <input type="hidden" name="filters[iiii][type]" value="tags"/>
7    {$options.tags.name}
8  </span>
9
10  <span class="filter-cond">
11    <select name="filters[iiii][cond]">
12      {html_options options=$options.tags.options}
13    </select>
14  </span>
15
16  <span class="filter-value">
17    <select name="filters[iiii][value]" class="tagSelect">
18    </select>
19  </span>
20</li>
21</div>
22
23<!-- date -->
24<div id="filter_date">
25<li id="filter_iiii" class="filter_date">
26  <span class="filter-title">
27    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
28    <input type="hidden" name="filters[iiii][type]" value="date"/>
29    {$options.date.name}
30  </span>
31
32  <span class="filter-cond">
33    <select name="filters[iiii][cond]">
34      {html_options options=$options.date.options}
35    </select>
36  </span>
37
38  <span class="filter-value">
39    <input type="text" name="filters[iiii][value]" size="30"/>
40  </span>
41</li>
42</div>
43
44<!-- name -->
45<div id="filter_name">
46<li id="filter_iiii" class="filter_name">
47  <span class="filter-title">
48    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
49    <input type="hidden" name="filters[iiii][type]" value="name"/>
50    {$options.name.name}
51  </span>
52
53  <span class="filter-cond">
54    <select name="filters[iiii][cond]">
55      {html_options options=$options.name.options}
56    </select>
57  </span>
58
59  <span class="filter-value">
60    <input type="text" name="filters[iiii][value]" size="30"/>
61  </span>
62</li>
63</div>
64
65<!-- album -->
66<div id="filter_album">
67<li id="filter_iiii" class="filter_album">
68  <span class="filter-title">
69    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
70    <input type="hidden" name="filters[iiii][type]" value="album"/>
71    {$options.album.name}
72  </span>
73
74  <span class="filter-cond">
75    <select name="filters[iiii][cond]">
76      {html_options options=$options.album.options}
77    </select>
78  </span>
79
80  <span class="filter-value">
81    <select name="filters[iiii][value][]" class="albumSelect" multiple="multiple" data-placeholder="{'Select albums...'|translate}">
82      {html_options options=$all_albums}
83    </select>
84  </span>
85</li>
86</div>
87
88<!-- dimensions -->
89<div id="filter_dimensions">
90<li id="filter_iiii" class="filter_dimensions">
91  <span class="filter-title">
92    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
93    <input type="hidden" name="filters[iiii][type]" value="dimensions"/>
94    {$options.dimensions.name}
95  </span>
96
97  <span class="filter-cond">
98    <select name="filters[iiii][cond]">
99      {html_options options=$options.dimensions.options}
100    </select>
101  </span>
102
103  <span class="filter-value">
104    <span class="dimension_width">
105      <span class="filter_dimension_info"></span>
106        | <a class="dimensions-choice" data-type="width" data-min="{$dimensions.bounds.min_width}" data-max="{$dimensions.bounds.max_width}">{'Reset'|translate}</a>
107        <div class="filter_dimension_width_slider"></div>
108    </span>
109
110    <span class="dimension_height">
111      <span class="filter_dimension_info"></span>
112        | <a class="dimensions-choice" data-type="height" data-min="{$dimensions.bounds.min_height}" data-max="{$dimensions.bounds.max_height}">{'Reset'|translate}</a>
113        <div class="filter_dimension_height_slider"></div>
114    </span>
115
116    <span class="dimension_ratio">
117      <span class="filter_dimension_info"></span>
118      {if isset($dimensions.ratio_portrait)}
119        | <a class="dimensions-choice" data-type="ratio" data-min="{$dimensions.ratio_portrait.min}" data-max="{$dimensions.ratio_portrait.max}">{'Portrait'|translate}</a>
120      {/if}
121      {if isset($dimensions.ratio_square)}
122        | <a class="dimensions-choice" data-type="ratio" data-min="{$dimensions.ratio_square.min}" data-max="{$dimensions.ratio_square.max}">{'square'|translate}</a>
123      {/if}
124      {if isset($dimensions.ratio_landscape)}
125        | <a class="dimensions-choice" data-type="ratio" data-min="{$dimensions.ratio_landscape.min}" data-max="{$dimensions.ratio_landscape.max}">{'Landscape'|translate}</a>
126      {/if}
127      {if isset($dimensions.ratio_panorama)}
128        | <a class="dimensions-choice" data-type="ratio" data-min="{$dimensions.ratio_panorama.min}" data-max="{$dimensions.ratio_panorama.max}">{'Panorama'|translate}</a>
129      {/if}
130        | <a class="dimensions-choice" data-type="ratio" data-min="{$dimensions.bounds.min_ratio}" data-max="{$dimensions.bounds.max_ratio}">{'Reset'|translate}</a>
131        <div class="filter_dimension_ratio_slider"></div>
132    </span>
133  </span>
134
135  <input type="hidden" name="filters[iiii][value][min]" value="">
136  <input type="hidden" name="filters[iiii][value][max]" value="">
137</li>
138</div>
139
140<!-- author -->
141<div id="filter_author">
142<li id="filter_iiii" class="filter_author">
143  <span class="filter-title">
144    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
145    <input type="hidden" name="filters[iiii][type]" value="author"/>
146    {$options.author.name}
147  </span>
148
149  <span class="filter-cond">
150    <select name="filters[iiii][cond]">
151      {html_options options=$options.author.options}
152    </select>
153  </span>
154
155  <span class="filter-value">
156    <input type="text" name="filters[iiii][value]" size="30"/>
157    <i>{'For "Is (not) in", separate each author by a comma'|translate}</i>
158  </span>
159</li>
160</div>
161
162<!-- hit -->
163<div id="filter_hit">
164<li id="filter_iiii" class="filter_hit">
165  <span class="filter-title">
166    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
167    <input type="hidden" name="filters[iiii][type]" value="hit"/>
168    {$options.hit.name}
169  </span>
170
171  <span class="filter-cond">
172    <select name="filters[iiii][cond]">
173      {html_options options=$options.hit.options}
174    </select>
175  </span>
176
177  <span class="filter-value">
178    <input type="text" name="filters[iiii][value]" size="5"/>
179  </span>
180</li>
181</div>
182
183<!-- rating_score -->
184<div id="filter_rating_score">
185<li id="filter_iiii" class="filter_rating_score">
186  <span class="filter-title">
187    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
188    <input type="hidden" name="filters[iiii][type]" value="rating_score"/>
189    {$options.rating_score.name}
190  </span>
191
192  <span class="filter-cond">
193    <select name="filters[iiii][cond]">
194      {html_options options=$options.rating_score.options}
195    </select>
196  </span>
197
198  <span class="filter-value">
199    <input type="text" name="filters[iiii][value]" size="5"/>
200  </span>
201</li>
202</div>
203
204<!-- level -->
205<div id="filter_level">
206<li id="filter_iiii" class="filter_level">
207  <span class="filter-title">
208    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
209    <input type="hidden" name="filters[iiii][type]" value="level"/>
210    {$options.level.name}
211  </span>
212
213  <input type="hidden" name="filters[iiii][cond]" value="level"/>
214
215  <span class="filter-value">
216    <select name="filters[iiii][value]">
217      {html_options options=$level_options}
218    </select>
219  </span>
220</li>
221</div>
222
223<!-- limit -->
224<div id="filter_limit">
225<li id="filter_iiii" class="filter_limit">
226  <span class="filter-title">
227    <a href="#" class="removeFilter" title="{'remove this filter'|translate}"><span>[x]</span></a>
228    <input type="hidden" name="filters[iiii][type]" value="limit"/>
229    {$options.limit.name}
230  </span>
231
232  <input type="hidden" name="filters[iiii][cond]" value="limit"/>
233
234  <span class="filter-value">
235    <input type="text" name="filters[iiii][value]" size="5"/>
236  </span>
237</li>
238</div>
Note: See TracBrowser for help on using the repository browser.