source: extensions/gally/gally-default/admin/gally_img_other.tpl @ 16509

Last change on this file since 16509 was 16509, checked in by grum, 12 years ago

feature:2664 - compatibility with Piwigo 2.4
fix dependencies

File size: 4.5 KB
Line 
1{combine_script id="jquery.ui" path="themes/default/js/ui/jquery.ui.core.js" require='jquery'}
2{combine_script id="jquery.ui.widget" path="themes/default/js/ui/jquery.ui.widget.js" require='jquery.ui'}
3{combine_script id="jquery.ui.slider" path="themes/default/js/ui/jquery.ui.slider.js" require='jquery.ui.widget'}
4
5{literal}
6<style>
7 .ui-slider {
8    width:360px;
9    height:10px;
10    border-width:1px;
11    border-style:solid;
12    margin-right:5px;
13    padding-right:74px;
14  }
15 .ui-slider-handle {
16    width:72px;
17    height:12px;
18    position:relative;
19    top:-2px;
20    border-width:1px;
21    border-style:solid;
22    display:block;
23  }
24</style>
25<script type="text/javascript">
26
27  function init()
28  {
29    formatNum({/literal}{$options.metaNumCols}{literal});
30    $("#imnc_slider").slider(
31      {
32        min:1,
33        max:5,
34        step:1,
35        value:{/literal}{$options.metaNumCols}{literal},
36        slide: function(event, ui) { formatNum(ui.value); }
37      }
38    );
39    $("#imnc_slider a").addClass('gcBgInput');
40  }
41
42  function formatNum(numCols)
43  {
44    $("#imetaNumCols").val(numCols);
45    $("#imnc_display").html("{/literal}{'gally_columns'|@translate}{literal} : "+numCols);
46  }
47
48  function switchVisibility(item, visible)
49  {
50    if(visible=="yes")
51    {
52      $('#'+item).css("display", "block");
53    }
54    else
55    {
56      $('#'+item).css("display", "none");
57    }
58  }
59
60  function setOptionCB(id)
61  {
62    if($('#'+id+'_cb').get(0).checked)
63    {
64      $('#'+id).val('yes');
65    }
66    else
67    {
68      $('#'+id).val('no');
69    }
70  }
71
72</script>
73{/literal}
74
75
76<p>{'gally_img_other_desc'|@translate}</p>
77<br>
78
79<form method="post" action="" class="general">
80
81  <fieldset>
82    <legend>{'gally_display_banner'|@translate}</legend>
83
84    <p class="leftAlign">{'gally_display_banner_desc'|@translate}</p>
85
86    <label><input onclick="switchVisibility('idisplayBannerAlternate', 'no');" type="radio" name="f_displayBanner" id="idisplayBanner" value="yes" {if $options.displayBanner=="yes"}checked{/if}>&nbsp;{'gally_display_banner_yes'|@translate}</label><br>
87    <label><input onclick="switchVisibility('idisplayBannerAlternate', 'no');" type="radio" name="f_displayBanner" id="idisplayBanner" value="no" {if $options.displayBanner=="no"}checked{/if}>&nbsp;{'gally_display_banner_no'|@translate}</label><br>
88    <label><input onclick="switchVisibility('idisplayBannerAlternate', 'yes');" type="radio" name="f_displayBanner" id="idisplayBanner" value="alternate" {if $options.displayBanner=="alternate"}checked{/if}>&nbsp;{'gally_display_banner_alternate'|@translate}</label><br>
89    <div id="idisplayBannerAlternate" style="margin-left:30px;{if $options.displayBanner!="alternate"}display:none;{/if}">
90      <label>{'gally_alternate_banner_content'|@translate}<br>
91        <textarea id="ialternateBannerContent" name="f_alternateBannerContent" cols="80" rows="7">{$options.alternateBannerContent}</textarea>
92      </label>
93    </div>
94  </fieldset>
95
96
97  <fieldset>
98    <legend>{'gally_meta_num_cols'|@translate}</legend>
99
100    <p class="leftAlign">{'gally_meta_num_cols_desc'|@translate}</p>
101
102    <input type="hidden" name="f_metaNumCols" id="imetaNumCols" value="{$options.metaNumCols}">
103    <table style="margin-left:0px;">
104      <tr>
105        <td><div id="imnc_slider" class="gcBgInput gcBorderInput"></div></td>
106        <td><div id="imnc_display"></div></td>
107      </tr>
108    </table>
109  </fieldset>
110
111
112  <fieldset>
113    <legend>{'gally_image_auto_scroll'|@translate}</legend>
114
115    <p class="leftAlign">
116      {'gally_image_auto_scroll_desc'|@translate}<br>
117      <span style="font-style:italic;margin-left:20px;">!!!&nbsp;{'gally_image_auto_scroll_warning'|@translate}&nbsp;!!!</span>
118    </p>
119    <label><input type="radio" name="f_imageAutoScroll" id="iimageAutoScroll" value="yes" {if $options.imageAutoScroll=="yes"}checked{/if}>&nbsp;{'gally_image_auto_scroll_yes'|@translate}</label><br>
120    <label><input type="radio" name="f_imageAutoScroll" id="iimageAutoScroll" value="no" {if $options.imageAutoScroll=="no"}checked{/if}>&nbsp;{'gally_image_auto_scroll_no'|@translate}</label><br>
121
122    <br>
123    <label>
124      <input type="checkbox" id="iimageSimulateHighRes_cb" {if $options.imageSimulateHighRes=="yes"}checked{/if} onclick="setOptionCB('iimageSimulateHighRes');">&nbsp;{'gally_image_simulate_high_res'|@translate}
125      <input type="hidden" name="f_imageSimulateHighRes" id="iimageSimulateHighRes" value="{$options.imageSimulateHighRes}">
126    </label><br>
127
128  </fieldset>
129
130
131  <input type="submit" value="{'Submit'|@translate}" name="submit_gally">
132
133</form>
134
135<script type="text/javascript">
136  init();
137</script>
Note: See TracBrowser for help on using the repository browser.