Ignore:
Timestamp:
Jun 1, 2014, 9:38:49 PM (10 years ago)
Author:
Miklfe
Message:

Compatibilité avec Slim

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Slimi/admin/admin.tpl

    r20565 r28586  
    1 {html_head}
    2         <script type="text/javascript" src="themes/Slimi/admin/js/farbtastic.js" ></script>
    3         <script type="text/javascript" src="themes/default/js/ui/minified/jquery.ui.slider.min.js"></script>
    4         <script src="themes/Slimi/admin/js/jquery.screwdefaultbuttonsV2.min.js" type="text/javascript"></script>
     1{combine_script id='slider' load='footer' require='jquery' path='themes/default/js/ui/minified/jquery.ui.slider.min.js'}
     2{combine_script id='button' load='footer' require='jquery' path='themes/default/js/ui/minified/jquery.ui.button.min.js'}
     3{combine_script id='farbtastic' load='footer' require='jquery' path='themes/Slimi/admin/js/farbtastic.js'}
     4{combine_css path="themes/Slim/admin/jquery.ui.button.custom.css" order=-10}
     5{combine_css path="themes/default/js/ui/theme/jquery.ui.slider.css" order=-10}
     6{combine_css path="themes/Slimi/admin/theme.css" order=-10}
    57
    6     <link rel="stylesheet" href="themes/Slimi/admin/theme.css" />
    7                 <script type="text/javascript">
    8         {literal}
    9                 $(function(){
    10                
    11                         $('input:radio').screwDefaultButtons({
    12                                 image: 'url("themes/Slimi/admin/images/radioSmall_Blue.png")',
    13                                 width: 35,
    14                                 height: 35
     8       
     9{footer_script}{literal}
     10        (function($) {
     11                $(document).ready(function() {
     12                        $('#option').buttonset();
     13                       
     14                        var f = $.farbtastic('#picker');
     15                        var p = $('#picker').css('opacity', 1);
     16                        var selected;
     17                        $('.colorwell')
     18                        .each(function () { f.linkTo(this); $(this).css('opacity', 1); })
     19                        .focus(function() {
     20                                if (selected) {
     21                                $(selected).css('opacity', 1).removeClass('colorwell-selected');
     22                                }
     23                                f.linkTo(this);
     24                                p.css('opacity', 1);
     25                                $(selected = this).css('opacity', 1).addClass('colorwell-selected');
    1526                        });
    16                        
     27                        $(function() {
     28                        $('#slider-range-max').slider({
     29                                range: "max",
     30                                min: 1,
     31                                max: 20,
     32                                value: {/literal}{$selected_carousel_speed}{literal},
     33                                slide: function( event, ui ) {
     34                                        $('#carspeed').val( ui.value );
     35                                }
     36                        });
     37                        $('#carspeed').val( $('#slider-range-max').slider('value'));
     38                        });
    1739                });
    18         {/literal}
    19         </script>
    20 
    21 {/html_head}
    22        
     40        })(jQuery);
     41{/literal}{/footer_script}
    2342       
    2443       
     
    3049<fieldset>
    3150<legend>{'Open picture'|@translate}</legend>
     51<div class="opt">
    3252<div id="option">
    33                 <tr><td align="right">Lightbox</td><td class="check"><input type="radio" name="lytebox_slimi" value="1" {if $selected_lytebox_slimi=='1'}checked="checked"{/if} ></td></tr>
    34                        
    35                 <tr><td align="right">{'Picture page'|@translate}</td><td class="check"><input type="radio" name="lytebox_slimi" value="2" {if $selected_lytebox_slimi=='2'}checked="checked"{/if} ></td></tr>
    36 
     53               
     54 <input type="radio" id="radio1" name="lytebox_slimi" value="1" {if $selected_lytebox_slimi=='1'}checked="checked"{/if}><label for="radio1">Lightbox</label>
     55 <input type="radio" id="radio2" name="lytebox_slimi" value="2" {if $selected_lytebox_slimi=='2'}checked="checked"{/if}><label for="radio2">{'Picture page'|@translate}</label>
    3756</div>
     57</div>
     58<br>
    3859</fieldset>
    39 
    40 
    4160
    4261
     
    4968          <p><input type="submit" name="default" value="{'Default'|@translate}" ></p>
    5069          </div>
     70          <div id="picker"></div>
     71</fieldset> 
    5172
    52           <div id="picker"></div>
    53          
    54          
     73<fieldset>
     74        <legend>{'Carousel'|@translate}</legend>
     75<div id="car_speed" class="option" style="margin-top:20px">
     76        <p>
     77        <label for="carspeed">Carousel speed</label>
     78        <input type="text" id="carspeed" style="border:0; color:#f6931f; font-weight:bold;" name="carousel_speed" value={$selected_carousel_speed}>
     79        </p>
     80        <br>   
     81        <div id="slider-range-max"></div>
     82               
     83</div>
     84</fieldset>     
    5585
    56 </fieldset> 
    57 {footer_script}{literal}
    58   $(document).ready(function() {
    59     var f = $.farbtastic('#picker');
    60     var p = $('#picker').css('opacity', 1);
    61     var selected;
    62     $('.colorwell')
    63       .each(function () { f.linkTo(this); $(this).css('opacity', 1); })
    64       .focus(function() {
    65         if (selected) {
    66           $(selected).css('opacity', 1).removeClass('colorwell-selected');
    67         }
    68         f.linkTo(this);
    69         p.css('opacity', 1);
    70         $(selected = this).css('opacity', 1).addClass('colorwell-selected');
    71       });
    72   });
    73  
    74 {/literal}{/footer_script}
    7586<p><input type="submit" name="submit" value="{'Submit'|@translate}" >
    7687</form>
Note: See TracChangeset for help on using the changeset viewer.