Dotclear


Ignore:
Timestamp:
12/08/16 12:05:28 (9 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Add legend and title insertion option for image insertion in entry, closes #2227

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/media_item.php

    r3445 r3446  
    178178     if (!empty($_POST['pref_insertion'])) { 
    179179          $core->blog->settings->system->put('media_img_default_link',($_POST['pref_insertion'] == 'link')); 
     180     } 
     181     if (!empty($_POST['pref_legend'])) { 
     182          $core->blog->settings->system->put('media_img_default_legend',$_POST['pref_legend']); 
    180183     } 
    181184 
     
    303306     } 
    304307     $media_img_default_link = (boolean)$core->blog->settings->system->media_img_default_link; 
     308     $media_img_default_legend = $core->blog->settings->system->media_img_default_legend; 
     309     if ($media_img_default_legend == '') { 
     310          $media_img_default_legend = 'legend'; 
     311     } 
    305312 
    306313     if ($file->media_type == 'image') 
     
    372379     } 
    373380     $media_img_default_link = (boolean)$core->blog->settings->system->media_img_default_link; 
     381     $media_img_default_legend = $core->blog->settings->system->media_img_default_legend; 
     382     if ($media_img_default_legend == '') { 
     383          $media_img_default_legend = 'legend'; 
     384     } 
    374385 
    375386     if ($file->media_type == 'image') 
     
    385396 
    386397          echo 
     398          '<div class="two-boxes">'. 
    387399          '<h3>'.__('Image size:').'</h3> '; 
    388  
    389400          $s_checked = false; 
    390401          echo '<p>'; 
     
    399410          form::radio(array('src'),$file->file_url,$s_checked).' '.__('original').'</label><br /> '; 
    400411          echo '</p>'; 
     412          echo '</div>'; 
     413 
     414          echo 
     415          '<div class="two-boxes">'. 
     416          '<h3>'.__('Image legend and title').'</h3>'. 
     417          '<p>'. 
     418          '<label for="legend1" class="classic">'.form::radio(array('legend','legend1'),'legend', 
     419               ($media_img_default_legend == 'legend')). 
     420          __('Legend and title').'</label><br />'. 
     421          '<label for="legend2" class="classic">'.form::radio(array('legend','legend2'),'title', 
     422               ($media_img_default_legend == 'title')). 
     423          __('Title').'</label><br />'. 
     424          '<label for="legend3" class="classic">'.form::radio(array('legend','legend3'),'none', 
     425               ($media_img_default_legend == 'none')). 
     426          __('None').'</label>'. 
     427          '</p>'. 
     428          '</div>'; 
    401429 
    402430          echo 
     
    524552          form::hidden(array('pref_alignment'),''). 
    525553          form::hidden(array('pref_insertion'),''). 
     554          form::hidden(array('pref_legend'),''). 
    526555          $core->adminurl->getHiddenFormFields('admin.media.item',$page_url_params). 
    527556          $core->formNonce().'</p>'. 
Note: See TracChangeset for help on using the changeset viewer.

Sites map