diff --git a/addressbook/js/app.js b/addressbook/js/app.js index 15615746a2..0ade9e5220 100644 --- a/addressbook/js/app.js +++ b/addressbook/js/app.js @@ -790,6 +790,16 @@ app.classes.addressbook = AppJS.extend( content.vcard.type.push("text/vcard; charset="+(egw.preference('vcard_charset', 'addressbook') || 'utf-8')); } egw.openWithinWindow("mail", "setCompose", content, link, /mail.mail_compose.compose/); + + for (var index in content) + { + if (content[index].file.length > 0) + { + egw.message(egw.lang('%1 contact(s) added as %2', content[index].file.length, egw.lang(index))); + return; + } + } + }, /** diff --git a/api/js/jsapi/egw_open.js b/api/js/jsapi/egw_open.js index 43981bade9..69dab42007 100644 --- a/api/js/jsapi/egw_open.js +++ b/api/js/jsapi/egw_open.js @@ -63,6 +63,18 @@ egw.extend('open', egw.MODULE_WND_LOCAL, function(_egw, _wnd) uri = uri.replace(//g,'>'); egw.openWithinWindow ("mail", "setCompose", content, {'preset[mailto]':uri}, /mail_compose.compose/); + + + for (var index in content) + { + if (content[index].length > 0) + { + var cLen = content[index].split(','); + egw.message(egw.lang('%1 email(s) added into %2', cLen.length, egw.lang(index))); + return; + } + } + } return { /**