From: Michael M Slusarz Date: Fri, 3 Sep 2010 06:46:10 +0000 (-0600) Subject: Add Resume Draft icon to preview pane X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=2dcb73b6fc14e73570d747136f5caa5c1dcd2b7d;p=horde.git Add Resume Draft icon to preview pane --- diff --git a/imp/js/dimpbase.js b/imp/js/dimpbase.js index af5676747..31d6e7e43 100644 --- a/imp/js/dimpbase.js +++ b/imp/js/dimpbase.js @@ -1214,6 +1214,9 @@ var DimpBase = { $('msgLogInfo').hide(); } + // Toggle resume link + [ $('msg_resume_draft').up() ].invoke(this.viewport.getSelection().get('dataob').first().draft ? 'show' : 'hide'); + $('messageBody').update(r.msgtext); this.loadingImg('msg', false); $('previewInfo').hide(); @@ -2059,6 +2062,10 @@ var DimpBase = { DimpCore.popupWindow(DimpCore.addURLParam(DIMP.conf.URI_VIEW, { uid: this.pp.imapuid, mailbox: this.pp.view, actionID: 'view_source', id: 0 }, true), this.pp.imapuid + '|' + this.pp.view); break; + case 'msg_resume_draft': + this.composeMailbox('resume'); + break; + case 'applicationfolders': tmp = e.element(); if (!tmp.hasClassName('custom')) { diff --git a/imp/templates/dimp/index.inc b/imp/templates/dimp/index.inc index b2788d9d5..bcb25be02 100644 --- a/imp/templates/dimp/index.inc +++ b/imp/templates/dimp/index.inc @@ -260,6 +260,12 @@ function _simpleButton($id, $text, $image, $nodisplay = false) +
+ + + + +
diff --git a/imp/themes/dimp/screen.css b/imp/themes/dimp/screen.css index 0ab42a867..f574a784e 100644 --- a/imp/themes/dimp/screen.css +++ b/imp/themes/dimp/screen.css @@ -946,7 +946,7 @@ span.dimpactionDrafts { #ctx_message_source span.contextImg, #msg_view_source span.iconImg { background-image: url("../graphics/message_source.png"); } -#ctx_message_resume span.contextImg { +#ctx_message_resume span.contextImg, #msg_resume_draft span.iconImg { background-image: url("../graphics/mail_draft.png"); } #oa_preview_hide span.contextImg, #oa_preview_show span.contextImg { diff --git a/imp/themes/silver/dimp/screen.css b/imp/themes/silver/dimp/screen.css index 1238cb944..0f0c715c8 100644 --- a/imp/themes/silver/dimp/screen.css +++ b/imp/themes/silver/dimp/screen.css @@ -103,7 +103,7 @@ span.dimpactionDrafts { #ctx_message_unsetflag span.contextImg, #oa_unsetflag span.contextImg { background-image: url("../graphics/mail_clearflag.png"); } -#ctx_message_resume span.contextImg { +#ctx_message_resume span.contextImg, #msg_resume_draft span.iconImg { background-image: url("../graphics/mail_draft.png"); } #oa_preview_hide span.contextImg, #oa_preview_show span.contextImg {