| | |
| | | |
| | | function rcmail_check_message(msg) |
| | | { |
| | | var i, rx, keywords = rcmail.gettext('keywords', 'attachment_reminder').split(",").concat([".doc", ".pdf"]); |
| | | var i, rx, keywords = rcmail.get_label('keywords', 'attachment_reminder').split(",").concat([".doc", ".pdf"]); |
| | | |
| | | keywords = $.map(keywords, function(n) { return RegExp.escape(n); }); |
| | | rx = new RegExp('(' + keywords.join('|') + ')', 'i'); |
| | |
| | | { |
| | | var buttons = {}; |
| | | |
| | | buttons[rcmail.gettext('addattachment')] = function() { |
| | | buttons[rcmail.get_label('addattachment')] = function() { |
| | | $(this).remove(); |
| | | if (window.UI && UI.show_uploadform) // Larry skin |
| | | UI.show_uploadform(); |
| | | else if (window.rcmail_ui && rcmail_ui.show_popup) // classic skin |
| | | rcmail_ui.show_popup('uploadmenu', true); |
| | | }; |
| | | buttons[rcmail.gettext('send')] = function(e) { |
| | | buttons[rcmail.get_label('send')] = function(e) { |
| | | $(this).remove(); |
| | | rcmail.env.attachment_reminder = true; |
| | | rcmail.command('send', '', e); |
| | | }; |
| | | |
| | | rcmail.env.attachment_reminder = false; |
| | | rcmail.show_popup_dialog(rcmail.gettext('attachment_reminder.forgotattachment'), '', buttons); |
| | | rcmail.show_popup_dialog(rcmail.get_label('attachment_reminder.forgotattachment'), '', buttons); |
| | | }; |
| | | |
| | | |