- Don't use external js file for images listing in HTML editor

pull/1/head
alecpl 13 years ago
parent 77153b255d
commit 8f142e3489

@ -31,7 +31,7 @@ function rcmail_editor_init(config)
remove_script_host: false,
gecko_spellcheck: true,
convert_urls: false, // #1486944
external_image_list_url: 'program/js/editor_images.js',
external_image_list: window.rcmail_editor_images,
rc_client: rcmail
};
@ -129,3 +129,18 @@ function rcmail_toggle_editor(select, textAreaId, flagElement)
select.checked = true;
}
}
// editor callbeck for images listing
function rcmail_editor_images()
{
var i, files = rcmail.env.attachments, list = [];
for (i in files) {
att = files[i];
if (att.complete && att.mimetype.indexOf('image/') == 0) {
list.push([att.name, rcmail.env.comm_path+'&_action=display-attachment&_file='+i+'&_id='+rcmail.env.compose_id]);
}
}
return list;
};

@ -1,12 +0,0 @@
var rc_client = tinyMCEPopup.getParam("rc_client");
if (rc_client.env.attachments)
{
var tinyMCEImageList = new Array();
for (var id in rc_client.env.attachments)
{
var att = rc_client.env.attachments[id];
if (att.complete && att.mimetype.indexOf('image/') == 0)
tinyMCEImageList.push([att.name, rc_client.env.comm_path+'&_action=display-attachment&_file='+id+'&_id='+rc_client.env.compose_id]);
}
};
Loading…
Cancel
Save