Ignore:
Timestamp:
Jul 23, 2012, 3:01:09 PM (12 years ago)
Author:
cljosse
Message:

[extensions] Autosize fix compatibility with 2.4, new options

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Autosize/admin/template/admin.tpl

    r10845 r16931  
    1 {if PHPWG_VERSION < 2.2 }
    2 {include file=$AUTOSIZE_PATH_ABS|@cat:'admin/template/header_2_1.tpl'}
    3 {else}
    4 {include file= $AUTOSIZE_PATH_ABS|@cat:'admin/template/header_2_2.tpl'}
    5 {/if}
     1
     2{include file= $AUTOSIZE_PATH_ABS|@cat:'admin/template/header.tpl'}
     3
    64{html_head}
    75{literal}
     
    1412{/literal}
    1513<script type="text/javascript">
    16     var src_img = '{$SRC_IMG}';
    17     var fade_in = '{$fade_in}';
    18 
    19     var thumbnail = '{$thumbnail}';
    20     var scaled_width =  '{$SCALED_WIDTH}'; // valeur par defaut
    21     var scaled_height = '{$SCALED_HEIGHT}'; // valeur par defaut
    22     var img_width='{$IMG_WIDTH }';
    23     var img_height = '{ $IMG_HEIGHT }';
    24 
    25     var marge_basse='{ $MARGE_BASSE }';
    26     var echelle_max='{ $ECHELLE_MAX }';
    27     var mini_width='{ $MINI_WIDTH   }';
    28     var mini_height = '{ $MINI_HEIGHT   }';
    29     var mini_width2 = '{ $MINI_WIDTH2 }';
    30     var mini_height2 = '{ $MINI_HEIGHT2 }';
    31 
    32     var webmaster_width='{$webmaster_width   }';
    33     var webmaster_height = '{ $webmaster_height   }';
    34     var webmaster_enabled = '{ $webmaster_enabled   }';
    35 
    36     var admin_width='{ $admin_width   }';
    37     var admin_height = '{ $admin_height   }';
    38     var admin_enabled = '{ $admin_enabled   }';
    39 
    40     var generic_width='{ $generic_width   }';
    41     var generic_height = '{ $generic_height   }';
    42     var generic_enabled = '{ $generic_enabled   }';
    43 
    44     var guest_width='{ $guest_width   }';
    45     var guest_height = '{$guest_height}';
    46     var guest_enabled = '{ $guest_enabled   }';
    47 
    48     var normal_width='{$normal_width}';
    49     var normal_height = '{$normal_height}';
    50     var normal_enabled = '{ $normal_enabled   }';
    51 
    52     var user_status='{$user_status}';
    53    
    54     var check_auto_w = '{$check_auto_w}';
    55      
    56     var check_desc_v = ('{$check_desc_v}' == 'checked="checked"') ? true : false;
     14var  Autosize_options={ldelim}
     15      DEBUG_autosize:'{$DEBUG_autosize}',
     16     theme:'{$theme}',
     17     src_img : '{$SRC_IMG}',
     18     fade_in : '{$fade_in}',
     19     cl_visible : "{$cl_visible}" =="true",
     20     thumbnail : '{$thumbnail}',
     21     scaled_width :  '{$SCALED_WIDTH}', // valeur par defaut
     22     scaled_height : '{$SCALED_HEIGHT}', // valeur par defaut
     23     img_width:'{$IMG_WIDTH }',
     24     img_height : '{ $IMG_HEIGHT }',
     25     cookie_width:'{$COOKIE_WIDTH }',
     26     cookie_height : '{ $COOKIE_HEIGHT }',
     27     marge_basse:'{ $MARGE_BASSE }',
     28     echelle_max:'{ $ECHELLE_MAX }',
     29     mini_width:'{ $MINI_WIDTH   }',
     30     mini_height : '{ $MINI_HEIGHT   }',
     31     mini_width2 : '{ $MINI_WIDTH2 }',
     32     mini_height2 : '{ $MINI_HEIGHT2 }',
     33
     34     webmaster_type:'{$webmaster_type   }',
     35     webmaster_enabled : '{ $webmaster_enabled   }',
     36
     37     admin_type:'{ $admin_type   }',     
     38     admin_enabled : '{ $admin_enabled   }',
     39
     40     generic_type:'{ $generic_type   }',   
     41     generic_enabled : '{ $generic_enabled   }',
     42
     43     guest_type:'{ $guest_type   }',
     44     guest_enabled : '{ $guest_enabled   }',
     45
     46     normal_type:'{$normal_type}',
     47     normal_enabled : '{ $normal_enabled   }',
     48
     49     user_status:'{$user_status}',   
     50 
     51     check_desc_v :  '{$check_desc_v}'
     52    } ;
     53
     54 </script>
    5755</script>
    5856 
     
    8583  {assign var="visible" value="none"}
    8684{/if}
    87 {if $check_auto_w == true}
    88      {assign var="visible_w" value="visible"}
    89   {else}
    90      {assign var="visible_w" value="hidden"}
    91 {/if}
     85
    9286<div class="titrePage">
    9387                <h2>{'Autosize'|translate} {'version'|translate} {$cl_version}</h2>
     
    10599        <legend class="cluetip" title="{'cl_autosize_config_title_1'|@translate}|{'cl_autosize_hlp_line1'|@translate}">{'cl_autosize_config_title_1'|@translate}</legend>
    106100        <td class="td_autosize pluginBox">{'User status'|@translate}</td>
    107         <td class="td_autosize pluginBox">{'cl_autosize_height'|@translate}</td>
    108         <td class="td_autosize pluginBox">{'cl_autosize_width'|@translate}
    109          <input type="checkbox" id="check_auto_w" name="check_auto_w" value="on"  {$check_auto_w}  /></td>
     101         <td class="td_autosize pluginBox">{'Photo sizes'|@translate}</td>       
    110102         <td class="td_autosize pluginBox">{'cl_autosize_enabled'|@translate}</td>
    111 
    112103        <tr name="webmaster_enabled">
     104
    113105        <td>{'user_status_webmaster'|@translate}</td>
    114         <td><input name="webmaster_height" id="Text7" type="text"  value ="{$webmaster_height}" /></td>
    115         <td><input name="webmaster_width" id="webmaster_width" type="text" value="{$webmaster_width}" /></td>
     106         <td>
     107         {if isset ($webmaster_type)}
     108          <select name="webmaster_type">
     109              {foreach from=$webmaster_type.OPTIONS item=type_size key=value}
     110        <option value="{$value}" {if $value == $webmaster_type.SELECTED}selected="selected"{/if} {if is_numeric($value)}disabled="disabled"{/if}>{$type_size}</option>
     111              {/foreach}
     112        </select>
     113        {/if}
     114      </td>
    116115         <td ><input name="webmaster_enabled" id="webmaster_enabled" type="checkbox"  value ="on" {$webmaster_enabled}  /></td>
    117116        </tr>
     117
    118118        <tr name="admin_enabled">
    119119        <td>{'user_status_admin'|@translate}</td>
    120         <td><input name="admin_height" id="admin_height" type="text"  value ="{$admin_height}" /></td>
    121         <td ><input name="admin_width" id="admin_width" type="text"  value ="{$admin_width}" /></td>
    122         <td ><input name="admin_enabled" id="admin_enabled" type="checkbox"  value ="on" {$admin_enabled} /></td>
     120        <td> {if isset ($admin_type)}
     121          <select name="admin_type">
     122              {foreach from=$admin_type.OPTIONS item=type_size key=value}
     123        <option value="{$value}" {if $value == $admin_type.SELECTED}selected="selected"{/if} {if is_numeric($value)}disabled="disabled"{/if}>{$type_size}</option>
     124              {/foreach}
     125        </select>
     126        {/if}
     127        </td>
     128         <td ><input name="admin_enabled" id="admin_enabled" type="checkbox"  value ="on" {$admin_enabled} /></td>
    123129        </tr>
    124130        <tr name="generic_enabled">
    125131        <td>{'user_status_generic'|@translate}</td>
    126         <td><input name="generic_height" id="Text1" type="text"  value ="{$generic_height}" /></td>
    127         <td><input name="generic_width" id="generic_width" type="text"  value ="{$generic_width}" /></td>
    128         <td ><input name="generic_enabled" id="generic_enabled" type="checkbox"  value ="on" {$generic_enabled} /></td>
     132        <td>{if isset ($generic_type)}
     133          <select name="generic_type">
     134              {foreach from=$generic_type.OPTIONS item=type_size key=value}
     135        <option value="{$value}" {if $value == $generic_type.SELECTED}selected="selected"{/if} {if is_numeric($value)}disabled="disabled"{/if}>{$type_size}</option>
     136              {/foreach}
     137        </select>
     138        {/if}
     139        </td>
     140         <td ><input name="generic_enabled" id="generic_enabled" type="checkbox"  value ="on" {$generic_enabled} /></td>
    129141        </tr>
    130142        <tr name="guest_enabled">
    131143        <td>{'user_status_guest'|@translate}</td>
    132         <td><input name="guest_height" id="Text3" type="text"  value ="{$guest_height}" /></td>
    133         <td><input name="guest_width" id="guest_width" type="text"  value ="{$guest_width}" /></td>
     144        <td>{if isset ($guest_type)}
     145          <select name="guest_type">
     146              {foreach from=$guest_type.OPTIONS item=type_size key=value}
     147        <option value="{$value}" {if $value == $guest_type.SELECTED}selected="selected"{/if} {if is_numeric($value)}disabled="disabled"{/if}>{$type_size}</option>
     148              {/foreach}
     149        </select>
     150        {/if}</td>
    134151         <td ><input name="guest_enabled" id="guest_enabled" type="checkbox"  value ="on" {$guest_enabled} /></td>
    135152        </tr>
    136153        <tr name="normal_enabled">
    137154        <td>{'user_status_normal'|@translate}</td>
    138         <td><input name="normal_height" id="Text5" type="text"  value ="{$normal_height}" /></td>
    139         <td><input name="normal_width" id="normal_width" type="text"  value ="{$normal_width}" /></td>
    140         <td ><input name="normal_enabled" id="normal_enabled" type="checkbox"  value ="on" {$normal_enabled} /></td>
     155        <td>{if isset ($normal_type)}
     156          <select name="normal_type">
     157              {foreach from=$normal_type.OPTIONS item=type_size key=value}
     158        <option value="{$value}" {if $value == $normal_type.SELECTED}selected="selected"{/if} {if is_numeric($value)}disabled="disabled"{/if}>{$type_size}</option>
     159              {/foreach}
     160        </select>
     161        {/if}</td>
     162         <td ><input name="normal_enabled" id="normal_enabled" type="checkbox"  value ="on" {$normal_enabled} /></td>
    141163        </tr>
    142164
Note: See TracChangeset for help on using the changeset viewer.