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

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

add dark selectize theme + "ternary" template modifier

  • Property svn:eol-style set to LF
File size: 3.9 KB
RevLine 
[2641]1{include file='include/autosize.inc.tpl'}
[2632]2{include file='include/datepicker.inc.tpl'}
[10648]3{include file='include/colorbox.inc.tpl'}
[2632]4
[28496]5{combine_script id='LocalStorageCache' load='footer' path='admin/themes/default/js/LocalStorageCache.js'}
6
[28703]7{assign var="selectizeTheme" value=($themeconf.name=='roma')|ternary:'dark':'default'}
[28496]8{combine_script id='jquery.selectize' load='footer' path='themes/default/js/plugins/selectize.min.js'}
[28703]9{combine_css id='jquery.selectize' path="themes/default/js/plugins/selectize.`$selectizeTheme`.css"}
[28496]10
11{footer_script}
12(function(){
13{* <!-- TAGS --> *}
[28550]14var tagsCache = new TagsCache({
[28532]15  serverKey: '{$CACHE_KEYS.tags}',
16  serverId: '{$CACHE_KEYS._hash}',
[28550]17  rootUrl: '{$ROOT_URL}'
[28496]18});
[11039]19
[28613]20tagsCache.selectize(jQuery('[data-selectize=tags]'), { lang: {
21  'Add': '{'Create'|translate}'
22}});
[28496]23
[28497]24{* <!-- DATEPICKER --> *}
25jQuery(function(){ {* <!-- onLoad needed to wait localization loads --> *}
[28500]26  jQuery('[data-datepicker]').pwgDatepicker({ showTimepicker: true });
[28497]27});
28
29{* <!-- THUMBNAILS --> *}
[28563]30jQuery("a.preview-box").colorbox();
[28496]31}());
[11039]32{/footer_script}
[5188]33
[8413]34<h2>{'Batch Manager'|@translate}</h2>
[2531]35
36<form action="{$F_ACTION}" method="POST">
37<fieldset>
38  <legend>{'Display options'|@translate}</legend>
[8682]39  <p>{'photos per page'|@translate} :
[2531]40      <a href="{$U_ELEMENTS_PAGE}&amp;display=5">5</a>
41    | <a href="{$U_ELEMENTS_PAGE}&amp;display=10">10</a>
42    | <a href="{$U_ELEMENTS_PAGE}&amp;display=50">50</a>
43    | <a href="{$U_ELEMENTS_PAGE}&amp;display=all">{'all'|@translate}</a>
44  </p>
45
46</fieldset>
47
[3182]48{if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
[2531]49
50{if !empty($elements) }
[3215]51<div><input type="hidden" name="element_ids" value="{$ELEMENT_IDS}"></div>
[2531]52{foreach from=$elements item=element}
53<fieldset class="elementEdit">
54  <legend>{$element.LEGEND}</legend>
55
[10648]56  <span class="thumb">
[17856]57    <a href="{$element.FILE_SRC}" class="preview-box" title="{$element.LEGEND|@htmlspecialchars}"><img src="{$element.TN_SRC}" alt=""></a>
[10648]58    <br/>
[17856]59    <a href="{$element.U_EDIT}">{'Edit'|@translate}</a>
[10648]60  </span>
[2531]61
62  <table>
63
64    <tr>
[14647]65      <td><strong>{'Title'|@translate}</strong></td>
[17856]66      <td><input type="text" class="large" name="name-{$element.id}" value="{$element.NAME}"></td>
[2531]67    </tr>
68
69    <tr>
70      <td><strong>{'Author'|@translate}</strong></td>
[17856]71      <td><input type="text" class="large" name="author-{$element.id}" value="{$element.AUTHOR}"></td>
[2531]72    </tr>
73
74    <tr>
75      <td><strong>{'Creation date'|@translate}</strong></td>
76      <td>
[28497]77        <input type="hidden" name="date_creation-{$element.id}" value="{$element.DATE_CREATION}">
78        <label>
79          <i class="icon-calendar"></i>
80          <input type="text" data-datepicker="date_creation-{$element.id}" data-datepicker-unset="date_creation_unset-{$element.id}" readonly>
81        </label>
82        <a href="#" class="icon-cancel-circled" id="date_creation_unset-{$element.id}">{'unset'|translate}</a>
[2531]83      </td>
84    </tr>
[5955]85    <tr>
[6025]86      <td><strong>{'Who can see this photo?'|@translate}</strong></td>
[5955]87      <td>
[17856]88        <select name="level-{$element.id}">
[5955]89          {html_options options=$level_options selected=$element.LEVEL}
90        </select>
91      </td>
92    </tr>
[2531]93
94    <tr>
95      <td><strong>{'Tags'|@translate}</strong></td>
[5188]96      <td>
[28496]97        <select data-selectize="tags" data-value="{$element.TAGS|@json_encode|escape:html}"
[28555]98          placeholder="{'Type in a search term'|translate}"
99          data-create="true" name="tags-{$element.id}[]" multiple style="width:500px;"></select>
[5188]100      </td>
[2531]101    </tr>
102
103    <tr>
104      <td><strong>{'Description'|@translate}</strong></td>
[17856]105      <td><textarea cols="50" rows="5" name="description-{$element.id}" id="description-{$element.id}" class="description">{$element.DESCRIPTION}</textarea></td>
[2531]106    </tr>
107
108  </table>
109
110</fieldset>
111{/foreach}
112
[18974]113{if !empty($navbar)}{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}
[18607]114
[2531]115<p>
[18974]116  <input type="submit" value="{'Submit'|@translate}" name="submit">
117  <input type="reset" value="{'Reset'|@translate}">
[2531]118</p>
119{/if}
120
[28497]121</form>
Note: See TracBrowser for help on using the repository browser.