From 46f7b7096450939fe03c95aa81ce06ae4bfca89d Mon Sep 17 00:00:00 2001 From: Aleksander Machniak <alec@alec.pl> Date: Mon, 28 Mar 2016 06:51:43 -0400 Subject: [PATCH] Enable reply/reply-all/forward buttons also in preview frame of message/rfc822 --- plugins/password/password.js | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/plugins/password/password.js b/plugins/password/password.js index d0fd75a..1782b90 100644 --- a/plugins/password/password.js +++ b/plugins/password/password.js @@ -16,6 +16,13 @@ */ window.rcmail && rcmail.addEventListener('init', function(evt) { + if (rcmail.env.password_disabled) { + $('#password-form input').prop('disabled', true); + // reload page after ca. 3 minutes + rcmail.reload(3 * 60 * 1000 - 2000); + return; + } + // register command handler rcmail.register_command('plugin.password-save', function() { var input_curpasswd = rcube_find_object('_curpasswd'), @@ -23,19 +30,19 @@ input_confpasswd = rcube_find_object('_confpasswd'); if (input_curpasswd && input_curpasswd.value == '') { - alert(rcmail.gettext('nocurpassword', 'password')); + alert(rcmail.get_label('nocurpassword', 'password')); input_curpasswd.focus(); } else if (input_newpasswd && input_newpasswd.value == '') { - alert(rcmail.gettext('nopassword', 'password')); + alert(rcmail.get_label('nopassword', 'password')); input_newpasswd.focus(); } else if (input_confpasswd && input_confpasswd.value == '') { - alert(rcmail.gettext('nopassword', 'password')); + alert(rcmail.get_label('nopassword', 'password')); input_confpasswd.focus(); } else if (input_newpasswd && input_confpasswd && input_newpasswd.value != input_confpasswd.value) { - alert(rcmail.gettext('passwordinconsistency', 'password')); + alert(rcmail.get_label('passwordinconsistency', 'password')); input_newpasswd.focus(); } else { -- Gitblit v1.9.1