[Svn] r5391 - trunk/roundcubemail/program/js

trac at roundcube.net trac at roundcube.net
Fri Nov 4 16:12:32 CET 2011


Author: alec
Date: 2011-11-04 10:12:31 -0500 (Fri, 04 Nov 2011)
New Revision: 5391

Removed:
   trunk/roundcubemail/program/js/editor_images.js
Modified:
   trunk/roundcubemail/program/js/editor.js
Log:
- Don't use external js file for images listing in HTML editor


Modified: trunk/roundcubemail/program/js/editor.js
===================================================================
--- trunk/roundcubemail/program/js/editor.js	2011-11-04 11:01:54 UTC (rev 5390)
+++ trunk/roundcubemail/program/js/editor.js	2011-11-04 15:12:31 UTC (rev 5391)
@@ -31,7 +31,7 @@
       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 @@
       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;
+};

Deleted: trunk/roundcubemail/program/js/editor_images.js
===================================================================
--- trunk/roundcubemail/program/js/editor_images.js	2011-11-04 11:01:54 UTC (rev 5390)
+++ trunk/roundcubemail/program/js/editor_images.js	2011-11-04 15:12:31 UTC (rev 5391)
@@ -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]);
-   }
-};

_______________________________________________
http://lists.roundcube.net/mailman/listinfo/svn



More information about the Svn mailing list