summaryrefslogtreecommitdiff
path: root/program/js/editor_images.js
diff options
context:
space:
mode:
Diffstat (limited to 'program/js/editor_images.js')
-rw-r--r--program/js/editor_images.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/program/js/editor_images.js b/program/js/editor_images.js
new file mode 100644
index 000000000..ddac044cc
--- /dev/null
+++ b/program/js/editor_images.js
@@ -0,0 +1,20 @@
+
+var rc_client = tinyMCEPopup.windowOpener.rcube_webmail_client;
+if (rc_client.gui_objects.attachmentlist)
+{
+ var tinyMCEImageList = new Array();
+ var attachElems = rc_client.gui_objects.attachmentlist.getElementsByTagName("li");
+ for (i = 0; i < attachElems.length; i++)
+ {
+ var liElem = attachElems[i];
+ var fname = attachElems[i].id;
+ for (j = 0; j < liElem.childNodes.length; j++)
+ {
+ if (liElem.childNodes[j].nodeName == "#text")
+ {
+ fname = liElem.childNodes[j].nodeValue;
+ }
+ }
+ tinyMCEImageList.push([fname, rc_client.env.comm_path+'&_action=display-attachment&_file='+attachElems[i].id]);
+ }
+};