Changeset 20565


Ignore:
Timestamp:
Feb 5, 2013, 1:06:10 AM (11 years ago)
Author:
Miklfe
Message:
 
Location:
extensions/Slimi/admin
Files:
2 added
1 deleted
1 edited

Legend:

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

    r18916 r20565  
    22        <script type="text/javascript" src="themes/Slimi/admin/js/farbtastic.js" ></script>
    33        <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>
    45
    56    <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
     15                        });
     16                       
     17                });
     18        {/literal}
     19        </script>
     20
    621{/html_head}
    722       
     
    1631<legend>{'Open picture'|@translate}</legend>
    1732<div id="option">
    18         <div class="switcher">
    19                 <div class="opt">
    20                         Lightbox
    21                 </div>
    22                 <div class="opt">
    23                         {'Picture page'|@translate}
    24                 </div>
    25                
    26                                 <div>
    27                                         <input type="text" class="range min-1 max-2" name="lytebox_slimi" value="{$selected_lytebox_slimi}" />
    28                                 </div>
    29         </div>
     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
    3037</div>
    3138</fieldset>
    32 {footer_script}{literal}
    33 jQuery(function($){
    34    
    35     $('.range').each(function(){
    36        var cls      = $(this).attr('class'); 
    37        var matches  = cls.split(/([a-zA-Z]+)\-([0-9]+)/g);
    38        var elem     = $(this).parent();
    39        var options  = {};
    40        var input    = elem.find('input');
    41        elem.append('<div class="uirange"></div>');
    42        
    43        for(i in matches){
    44            i = i * 1;
    45            if(matches[i] == 'min'){
    46                options.min  = matches[i+1]*1;
    47            }
    48            if(matches[i] == 'max'){
    49                options.max  = matches[i+1]*1;
    50            }
    51        }
    52        
    53        options.slide = function(event, ui){
    54            elem.find('label span').empty().append(ui.value);
    55            input.val(ui.value);
    56        }
    57        options.value = input.val();
    58        options.range = 'min';
    59        elem.find('.uirange').slider(options);
    60        
    61        elem.find('label span').empty().append(input.val());
    62        input.hide();
    63     });
    64    
    65 });
    6639
    67 {/literal}{/footer_script}
    6840
    6941
Note: See TracChangeset for help on using the changeset viewer.