From 4c7ce7bfc917ca76dede8ae29ad4ab96a67968fd Mon Sep 17 00:00:00 2001 From: Aleksander Machniak <alec@alec.pl> Date: Sat, 02 Apr 2016 03:40:17 -0400 Subject: [PATCH] Merge branch 'guitarmanusa-attach-pgp-key' --- plugins/enigma/enigma.php | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/plugins/enigma/enigma.php b/plugins/enigma/enigma.php index 8e8ded2..c9471ac 100644 --- a/plugins/enigma/enigma.php +++ b/plugins/enigma/enigma.php @@ -339,6 +339,25 @@ ); } + if (!isset($no_override['enigma_attach_pubkey'])) { + if (!$p['current']) { + $p['blocks']['main']['content'] = true; + return $p; + } + + $field_id = 'rcmfd_enigma_attach_pubkey'; + $input = new html_checkbox(array( + 'name' => '_enigma_attach_pubkey', + 'id' => $field_id, + 'value' => 1, + )); + + $p['blocks']['main']['options']['enigma_encrypt_all'] = array( + 'title' => html::label($field_id, $this->gettext('attachpubkeydefault')), + 'content' => $input->show($this->rc->config->get('enigma_attach_pubkey') ? 1 : 0), + ); + } + if (!isset($no_override['enigma_password_time'])) { if (!$p['current']) { $p['blocks']['main']['content'] = true; @@ -380,6 +399,7 @@ 'enigma_encryption' => (bool) rcube_utils::get_input_value('_enigma_encryption', rcube_utils::INPUT_POST), 'enigma_sign_all' => (bool) rcube_utils::get_input_value('_enigma_sign_all', rcube_utils::INPUT_POST), 'enigma_encrypt_all' => (bool) rcube_utils::get_input_value('_enigma_encrypt_all', rcube_utils::INPUT_POST), + 'enigma_attach_pubkey' => (bool) rcube_utils::get_input_value('_enigma_attach_pubkey', rcube_utils::INPUT_POST), 'enigma_password_time' => intval(rcube_utils::get_input_value('_enigma_password_time', rcube_utils::INPUT_POST)), ); } -- Gitblit v1.9.1