Changeset 20565


Ignore:
Timestamp:
02/05/13 01:06:10 (7 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.