Dotclear


Ignore:
Timestamp:
10/16/12 11:58:24 (13 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Add default attributes settings for image insertion

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/media_item.php

    r861 r887  
    202202               $media_desc = ''; 
    203203          } 
    204            
     204 
     205          $media_img_default_size = $core->blog->settings->system->media_img_default_size; 
     206          if ($media_img_default_size == '') { 
     207               $media_img_default_size = 'm'; 
     208          } 
     209          $media_img_default_alignment = $core->blog->settings->system->media_img_default_alignment; 
     210          if ($media_img_default_alignment == '') { 
     211               $media_img_default_alignment = 'none'; 
     212          } 
     213          $media_img_default_link = (boolean)$core->blog->settings->system->media_img_default_link; 
     214 
    205215          echo 
    206216          '<h3>'.__('Image size:').'</h3> '; 
     
    209219          echo '<p>'; 
    210220          foreach (array_reverse($file->media_thumb) as $s => $v) { 
    211                $s_checked = ($s == 'm'); 
     221               $s_checked = ($s == $media_img_default_size); 
    212222               echo '<label class="classic">'. 
    213223               form::radio(array('src'),html::escapeHTML($v),$s_checked).' '. 
    214224               $core->media->thumb_sizes[$s][2].'</label><br /> '; 
    215225          } 
    216           $s_checked = (!isset($file->media_thumb['m'])); 
     226          $s_checked = (!isset($file->media_thumb[$media_img_default_size])); 
    217227          echo '<label class="classic">'. 
    218228          form::radio(array('src'),$file->file_url,$s_checked).' '.__('original').'</label><br /> '; 
     
    222232          echo '<h3>'.__('Image alignment').'</h3>'; 
    223233          $i_align = array( 
    224                'none' => array(__('None'),1), 
    225                'left' => array(__('Left'),0), 
    226                'right' => array(__('Right'),0), 
    227                'center' => array(__('Center'),0) 
     234               'none' => array(__('None'),($media_img_default_alignment == 'none' ? 1 : 0)), 
     235               'left' => array(__('Left'),($media_img_default_alignment == 'left' ? 1 : 0)), 
     236               'right' => array(__('Right'),($media_img_default_alignment == 'right' ? 1 : 0)), 
     237               'center' => array(__('Center'),($media_img_default_alignment == 'center' ? 1 : 0)) 
    228238          ); 
    229239           
     
    238248          '<h3>'.__('Image insertion').'</h3>'. 
    239249          '<p>'. 
    240           '<label for="insert1" class="classic">'.form::radio(array('insertion','insert1'),'simple',true). 
     250          '<label for="insert1" class="classic">'.form::radio(array('insertion','insert1'),'simple',!$media_img_default_link). 
    241251          __('As a single image').'</label><br />'. 
    242           '<label for="insert2" class="classic">'.form::radio(array('insertion','insert2'),'link',false). 
     252          '<label for="insert2" class="classic">'.form::radio(array('insertion','insert2'),'link',$media_img_default_link). 
    243253          __('As a link to original image').'</label>'. 
    244254          '</p>'; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map