From 864745bc9a14afaee640f9960e16ccdbc57e237d Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Wed, 8 May 2013 09:24:34 +0200 Subject: Attachment_reminder plugin - ported from https://github.com/thomasysliu/Roundcube-Plugin-Attachment-Reminder and added user preference to disable plugin, larry support, some fixes/improvements --- plugins/attachment_reminder/attachment_reminder.js | 54 ++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100755 plugins/attachment_reminder/attachment_reminder.js (limited to 'plugins/attachment_reminder/attachment_reminder.js') diff --git a/plugins/attachment_reminder/attachment_reminder.js b/plugins/attachment_reminder/attachment_reminder.js new file mode 100755 index 000000000..01f2b4993 --- /dev/null +++ b/plugins/attachment_reminder/attachment_reminder.js @@ -0,0 +1,54 @@ +/* Attachment Reminder plugin script */ + +function rcmail_get_compose_message() +{ + var msg; + + if (window.tinyMCE && (ed = tinyMCE.get(rcmail.env.composebody))) { + msg = ed.getContent(); + msg = msg.replace(/]*>(.|[\r\n])*<\/blockquote>/gmi, ''); + } + else { + msg = $('#' + rcmail.env.composebody).val(); + msg = msg.replace(/^>.*$/gmi, ''); + } + + return msg; +} + +function rcmail_check_message(msg) +{ + var i, rg, keywords = rcmail.gettext('keywords', 'attachment_reminder').split(",").concat([".doc", ".pdf"]); + + for (i=0; i