source: trunk/admin/themes/default/template/batch_manager_unit.tpl @ 23275

Last change on this file since 23275 was 23275, checked in by mistic100, 11 years ago

feature:2927 Update TokenInput to 1.6.1/mistic100

  • Property svn:eol-style set to LF
File size: 5.2 KB
Line 
1{include file='include/autosize.inc.tpl'}
2{include file='include/datepicker.inc.tpl'}
3{include file='include/colorbox.inc.tpl'}
4
5{combine_css path='themes/default/js/plugins/jquery.tokeninput.css'}
6{combine_script id='jquery.tokeninput' load='async' require='jquery' path='themes/default/js/plugins/jquery.tokeninput.js'}
7{footer_script require='jquery.tokeninput'}
8jQuery(document).ready(function() {ldelim}
9        jQuery('select[name|="tags"]').tokenInput(
10                [{foreach from=$tags item=tag name=tags}{ldelim}name:"{$tag.name|@escape:'javascript'}",id:"{$tag.id}"{rdelim}{if !$smarty.foreach.tags.last},{/if}{/foreach}],
11    {ldelim}
12      hintText: '{'Type in a search term'|@translate}',
13      noResultsText: '{'No results'|@translate}',
14      searchingText: '{'Searching...'|@translate}',
15      newText: ' ({'new'|@translate})',
16      animateDropdown: false,
17      preventDuplicates: true,
18      allowFreeTagging: true
19    }
20  );
21
22  jQuery("a.preview-box").colorbox();
23});
24{/footer_script}
25
26<h2>{'Batch Manager'|@translate}</h2>
27
28<form action="{$F_ACTION}" method="POST">
29<fieldset>
30  <legend>{'Display options'|@translate}</legend>
31  <p>{'photos per page'|@translate} :
32      <a href="{$U_ELEMENTS_PAGE}&amp;display=5">5</a>
33    | <a href="{$U_ELEMENTS_PAGE}&amp;display=10">10</a>
34    | <a href="{$U_ELEMENTS_PAGE}&amp;display=50">50</a>
35    | <a href="{$U_ELEMENTS_PAGE}&amp;display=all">{'all'|@translate}</a>
36  </p>
37
38</fieldset>
39
40{if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
41
42{if !empty($elements) }
43<div><input type="hidden" name="element_ids" value="{$ELEMENT_IDS}"></div>
44{foreach from=$elements item=element}
45<fieldset class="elementEdit">
46  <legend>{$element.LEGEND}</legend>
47
48  <span class="thumb">
49    <a href="{$element.FILE_SRC}" class="preview-box" title="{$element.LEGEND|@htmlspecialchars}"><img src="{$element.TN_SRC}" alt=""></a>
50    <br/>
51    <a href="{$element.U_EDIT}">{'Edit'|@translate}</a>
52  </span>
53
54  <table>
55
56    <tr>
57      <td><strong>{'Title'|@translate}</strong></td>
58      <td><input type="text" class="large" name="name-{$element.id}" value="{$element.NAME}"></td>
59    </tr>
60
61    <tr>
62      <td><strong>{'Author'|@translate}</strong></td>
63      <td><input type="text" class="large" name="author-{$element.id}" value="{$element.AUTHOR}"></td>
64    </tr>
65
66    <tr>
67      <td><strong>{'Creation date'|@translate}</strong></td>
68      <td>
69        <label><input type="radio" name="date_creation_action-{$element.id}" value="unset"> {'unset'|@translate}</label>
70        <label><input type="radio" name="date_creation_action-{$element.id}" value="set" id="date_creation_action_set-{$element.id}"> {'set to'|@translate}</label>
71
72        <select id="date_creation_day-{$element.id}" name="date_creation_day-{$element.id}">
73                <option value="0">--</option>
74           {section name=day start=1 loop=32}
75             <option value="{$smarty.section.day.index}" {if $smarty.section.day.index==$element.DATE_CREATION_DAY}selected="selected"{/if}>{$smarty.section.day.index}</option>
76           {/section}
77        </select>
78        <select id="date_creation_month-{$element.id}" name="date_creation_month-{$element.id}">
79          {html_options options=$month_list selected=$element.DATE_CREATION_MONTH}
80        </select>
81        <input id="date_creation_year-{$element.id}"
82               name="date_creation_year-{$element.id}"
83               type="text"
84               size="4"
85               maxlength="4"
86               value="{$element.DATE_CREATION_YEAR}">
87        <input id="date_creation_linked_date-{$element.id}" name="date_creation_linked_date-{$element.id}" type="hidden" size="10" disabled="disabled">
88        {footer_script}
89          pwg_initialization_datepicker("#date_creation_day-{$element.id}", "#date_creation_month-{$element.id}", "#date_creation_year-{$element.id}", "#date_creation_linked_date-{$element.id}", "#date_creation_action_set-{$element.id}");
90        {/footer_script}
91      </td>
92    </tr>
93    <tr>
94      <td><strong>{'Who can see this photo?'|@translate}</strong></td>
95      <td>
96        <select name="level-{$element.id}">
97          {html_options options=$level_options selected=$element.LEVEL}
98        </select>
99      </td>
100    </tr>
101
102    <tr>
103      <td><strong>{'Tags'|@translate}</strong></td>
104      <td>
105
106<select name="tags-{$element.id}">
107{foreach from=$element.TAGS item=tag}
108  <option value="{$tag.id}" class="selected">{$tag.name}</option>
109{/foreach}
110</select>
111
112      </td>
113    </tr>
114
115    <tr>
116      <td><strong>{'Description'|@translate}</strong></td>
117      <td><textarea cols="50" rows="5" name="description-{$element.id}" id="description-{$element.id}" class="description">{$element.DESCRIPTION}</textarea></td>
118    </tr>
119
120  </table>
121
122</fieldset>
123{/foreach}
124
125{if !empty($navbar)}{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
126
127<p>
128  <input type="submit" value="{'Submit'|@translate}" name="submit">
129  <input type="reset" value="{'Reset'|@translate}">
130</p>
131{/if}
132
133</form>
134
135{footer_script}
136{literal}$(document).ready(function() {
137        $(".elementEdit img")
138                .fadeTo("slow", 0.6) // Opacity on page load
139                .hover(function(){
140                        $(this).fadeTo("slow", 1.0); // Opacity on hover
141                },function(){
142                $(this).fadeTo("slow", 0.6); // Opacity on mouseout
143                });
144});{/literal}
145{/footer_script}
Note: See TracBrowser for help on using the repository browser.