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
  • plugins/dcCKEditor/js/popup_media.js

    r3168 r3446  
    1919              }; 
    2020 
    21           if (type=='image') { 
    22                if (editor.mode=='wysiwyg') { 
    23                     var figure_template = '<figure style="{figureStyle}"><img class="media" src="{imgSrc}" alt="{imgAlt}"/><figcaption>{figCaption}</figcaption></figure>', 
    24                         a_figure_template = '<figure style="{figureStyle}"><a class="media-link" href="{aHref}"><img class="media" src="{imgSrc}" alt="{imgAlt}"/></a><figcaption>{figCaption}</figcaption></figure>', 
    25                         figure_block = new window.opener.CKEDITOR.template(figure_template), 
     21          if (type == 'image') { 
     22               if (editor.mode == 'wysiwyg') { 
     23                    var media_legend = $('input[name="legend"]:checked',insert_form).val(); 
     24                    if (media_legend != '' && media_legend != 'title' && media_legend != 'none') { 
     25                         media_legend = 'legend'; 
     26                    } 
     27                    if (media_legend == 'legend') { 
     28                         var figure_template = '<figure style="{figureStyle}"><img class="media" src="{imgSrc}" alt="{imgAlt}"/><figcaption>{figCaption}</figcaption></figure>', 
     29                             a_figure_template = '<figure style="{figureStyle}"><a class="media-link" href="{aHref}"><img class="media" src="{imgSrc}" alt="{imgAlt}"/></a><figcaption>{figCaption}</figcaption></figure>'; 
     30                    } else if (media_legend == 'title') { 
     31                         var figure_template = '<img style="{figureStyle}" class="media" src="{imgSrc}" alt="{imgAlt}"/>', 
     32                             a_figure_template = '<a class="media-link" href="{aHref}"><img class="media" style="{figureStyle}" src="{imgSrc}" alt="{imgAlt}"/></a>'; 
     33                    } else { 
     34                         var figure_template = '<img style="{figureStyle}" class="media" src="{imgSrc}" alt=""/>', 
     35                             a_figure_template = '<a class="media-link" href="{aHref}"><img class="media" style="{figureStyle}" src="{imgSrc}" alt=""/></a>'; 
     36                    } 
     37                    var figure_block = new window.opener.CKEDITOR.template(figure_template), 
    2638                        a_figure_block = new window.opener.CKEDITOR.template(a_figure_template), 
    2739                        params = {}, 
Note: See TracChangeset for help on using the changeset viewer.

Sites map