From: Michael M Slusarz Date: Sun, 22 Feb 2009 00:42:22 +0000 (-0700) Subject: Don't show address on email addresses if personal info exists X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=ecd380b5660bcf9dd418b5c81dcecca72f809c96;p=horde.git Don't show address on email addresses if personal info exists --- diff --git a/imp/js/src/DimpCore.js b/imp/js/src/DimpCore.js index c909f5e26..423029ee5 100644 --- a/imp/js/src/DimpCore.js +++ b/imp/js/src/DimpCore.js @@ -384,12 +384,16 @@ DimpCore = { } alist.each(function(o, i) { - var a, t; + var a; if (o.raw) { a = o.raw; } else { - t = o.personal ? (o.personal + ' <' + o.inner + '>') : o.inner; - a = new Element('A', { className: 'address', personal: o.personal, email: o.inner, address: t }).insert(t.escapeHTML()); + a = new Element('A', { className: 'address', personal: o.personal, email: o.inner, address: (o.personal ? (o.personal + ' <' + o.inner + '>') : o.inner) }); + if (o.personal) { + a.writeAttribute({ title: o.inner }).insert(o.personal.escapeHTML()); + } else { + a.insert(o.inner.escapeHTML()); + } this.DMenu.addElement(a.identify(), 'ctx_contacts', { offset: a, left: true }); } base.insert(a);