diff --git a/modules/editor/skins/xeed/js/xeed.js b/modules/editor/skins/xeed/js/xeed.js
index 3fbc70582..7f8f9c5e2 100644
--- a/modules/editor/skins/xeed/js/xeed.js
+++ b/modules/editor/skins/xeed/js/xeed.js
@@ -2352,6 +2352,7 @@ FileUpload = xe.createPlugin('FileUpload', {
k = f.source_filename.toLowerCase()+'-'+f.file_size;
f.name = f.source_filename;
+ f.size = f.file_size;
$item = this.$file_list.find('li[_key='+k+']');
@@ -2498,13 +2499,15 @@ FileUpload = xe.createPlugin('FileUpload', {
* @brief Insert a file into the rich editor
*/
API_INSERT_FILE_INTO : function(sender, params) {
- var type = params[0], url = params[1], name = params[2], code, ext, sel;
+ var type = params[0], url = params[1], name = params[2], ext, sel;
if (type == 'img') {
- code = '
';
+ code = '
\n';
} else if (type == 'media') {
- alert(name);
- } else {
+ code = '
';
+ }
+
+ if (!code) {
code = ''+name+'';
}