Changeset 20564 for extensions/Slim


Ignore:
Timestamp:
02/05/13 01:05:48 (7 years ago)
Author:
Miklfe
Message:
 
Location:
extensions/Slim/admin
Files:
3 added
2 deleted
1 edited

Legend:

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

    r18919 r20564  
    11{html_head} 
    2         <script type="text/javascript" src="themes/default/js/ui/minified/jquery.ui.slider.min.js"></script> 
    3     <link rel="stylesheet" href="themes/Slim/admin/theme.css" /> 
     2        <script src="themes/Slim/admin/js/jquery.screwdefaultbuttonsV2.min.js" type="text/javascript"></script> 
     3        <style media="screen" type="text/css"> 
     4                {literal} 
     5                        #opt{width:48%; display:inline-block} 
     6                {/literal} 
     7        </style> 
    48 
    5 <style media="screen" type="text/css"> 
     9        <script type="text/javascript"> 
    610        {literal} 
    7                 H3.ima{ color:#000;     font-size:15px;}         
    8                 H3.imanoir{     color:#fff; font-size:15px;} 
    9                 tr.ton{ margin:10px;}    
    10                 td.check{text-align:center;}     
    11                 td.imag{text-align:right; width:100px; height:25px;     vertical-align:bottom; line-height: 1px;} 
     11                $(function(){ 
     12                 
     13                        $('input:radio').screwDefaultButtons({ 
     14                                image: 'url("themes/Slim/admin/images/radioSmall_Blue.png")', 
     15                                width: 35, 
     16                                height: 35 
     17                        }); 
     18                         
     19                }); 
    1220        {/literal} 
    13 </style> 
     21        </script> 
    1422{/html_head} 
    1523         
     
    2533 
    2634<fieldset> 
    27 <legend>{'Slim Color'|@translate}</legend> 
     35<legend>{'Slim'|@translate}</legend> 
    2836 
    29 <div id="option"> 
    30         <div class="switcher"> 
    31         <div class="opt"> 
    32         Slim 
    33         </div> 
    34         <div class="opt"> 
    35         Slim_L 
    36         </div> 
    37         <div class="opt"> 
    38         Slim_XL 
    39         </div> 
    40          
    41             <div> 
    42                 <input type="text" class="range min-1 max-3" name="style_slim" value="{$selected_style_slim}" /> 
    43             </div> 
    44         </div> 
    45  
    46         <div class="switcher"> 
    47         <div class="opt"> 
    48         Whith 
    49         </div> 
    50         <div class="opt"> 
    51         Black 
    52         </div> 
    53         <div class="opt"> 
    54         Grey 
    55         </div> 
    56          
    57                         <div> 
    58                 <input type="text" class="range min-1 max-3" name="color_theme" value="{$selected_color_theme}" /> 
    59             </div> 
     37<div id="opt"> 
     38<table> 
     39                <td><u>Style</u></td> 
     40                <tr><td align="right">Slim</td><td class="check"><input type="radio" name="style_slim" value="1" {if $selected_style_slim=='1'}checked="checked"{/if} ></td></tr> 
     41                         
     42                <tr><td align="right">Slim_L</td><td class="check"><input type="radio" name="style_slim" value="2" {if $selected_style_slim=='2'}checked="checked"{/if} ></td></tr> 
     43                 
     44                <tr><td align="right">Slim_XL</td><td class="check"><input type="radio" name="style_slim" value="3" {if $selected_style_slim=='3'}checked="checked"{/if} ></td></tr> 
     45</table> 
    6046</div> 
    61  
    62 {footer_script}{literal} 
    63 jQuery(function($){ 
    64      
    65     $('.range').each(function(){ 
    66        var cls      = $(this).attr('class');   
    67        var matches  = cls.split(/([a-zA-Z]+)\-([0-9]+)/g); 
    68        var elem     = $(this).parent();  
    69        var options  = {};  
    70        var input    = elem.find('input');  
    71        elem.append('<div class="uirange"></div>'); 
    72         
    73        for(i in matches){ 
    74            i = i * 1;  
    75            if(matches[i] == 'min'){ 
    76                options.min  = matches[i+1]*1; 
    77            }  
    78            if(matches[i] == 'max'){ 
    79                options.max  = matches[i+1]*1; 
    80            }  
    81        } 
    82         
    83        options.slide = function(event, ui){ 
    84            elem.find('label span').empty().append(ui.value); 
    85            input.val(ui.value); 
    86        } 
    87        options.value = input.val();  
    88        options.range = 'min'; 
    89        elem.find('.uirange').slider(options);  
    90         
    91        elem.find('label span').empty().append(input.val());  
    92        input.hide();  
    93     }); 
    94      
    95 }); 
    96  
    97 {/literal}{/footer_script} 
     47<div id="opt"> 
     48<table> 
     49                <td><u>Color</u></td> 
     50                <tr><td align="right">White</td><td class="check"><input type="radio" name="color_theme" value="1" {if $selected_color_theme=='1'}checked="checked"{/if} ></td></tr> 
     51                         
     52                <tr><td align="right">Black</td><td class="check"><input type="radio" name="color_theme" value="2" {if $selected_color_theme=='2'}checked="checked"{/if} ></td></tr> 
     53                 
     54                <tr><td align="right">Grey</td><td class="check"><input type="radio" name="color_theme" value="3" {if $selected_color_theme=='3'}checked="checked"{/if} ></td></tr> 
     55</table> 
     56</div> 
    9857 
    9958</fieldset> 
Note: See TracChangeset for help on using the changeset viewer.