X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=securemail%2Fsecuremail.php;h=88e486bb092a30223002cb46f6cef38bfb24e6ef;hb=152f780b508fc3d0ef75b489706095767b585675;hp=115ba47290e2cb2f6d7ed948edb726b33220ce8b;hpb=f416f4d6a404db2a235de9e2d584e88b91a40b54;p=friendica-addons.git diff --git a/securemail/securemail.php b/securemail/securemail.php index 115ba472..88e486bb 100644 --- a/securemail/securemail.php +++ b/securemail/securemail.php @@ -19,23 +19,13 @@ require_once __DIR__ . '/vendor/autoload.php'; function securemail_install() { Hook::register('addon_settings', 'addon/securemail/securemail.php', 'securemail_settings'); - Hook::register('addon_settings_post', 'addon/securemail/securemail.php', 'securemail_settings_post'); + Hook::register('addon_settings_post', 'addon/securemail/securemail.php', 'securemail_settings_post', 10); - Hook::register('emailer_send_prepare', 'addon/securemail/securemail.php', 'securemail_emailer_send_prepare'); + Hook::register('emailer_send_prepare', 'addon/securemail/securemail.php', 'securemail_emailer_send_prepare', 10); Logger::log('installed securemail'); } -function securemail_uninstall() -{ - Hook::unregister('addon_settings', 'addon/securemail/securemail.php', 'securemail_settings'); - Hook::unregister('addon_settings_post', 'addon/securemail/securemail.php', 'securemail_settings_post'); - - Hook::unregister('emailer_send_prepare', 'addon/securemail/securemail.php', 'securemail_emailer_send_prepare'); - - Logger::log('removed securemail'); -} - /** * @brief Build user settings form * @@ -62,7 +52,7 @@ function securemail_settings(App &$a, &$s) '$submit' => DI::l10n()->t('Save Settings'), '$test' => DI::l10n()->t('Save and send test'), //NOTE: update also in 'post' '$enable' => ['securemail-enable', DI::l10n()->t('Enable Secure Mail'), $enable, ''], - '$publickey' => ['securemail-pkey', DI::l10n()->t('Public key'), $publickey, DI::l10n()->t('Your public PGP key, ascii armored format'), 'rows="10"'] + '$publickey' => ['securemail-pkey', DI::l10n()->t('Public key'), $publickey, DI::l10n()->t('Your public PGP key, ascii armored format')] ]); } @@ -86,9 +76,8 @@ function securemail_settings_post(App &$a, array &$b) DI::pConfig()->set(local_user(), 'securemail', 'pkey', trim($_POST['securemail-pkey'])); $enable = (!empty($_POST['securemail-enable']) ? 1 : 0); DI::pConfig()->set(local_user(), 'securemail', 'enable', $enable); - info(DI::l10n()->t('Secure Mail Settings saved.') . EOL); - if ($_POST['securemail-submit'] == DI::l10n()->t('Save and send test')) { + if ($_POST['securemail-submit'] == 'test') { $res = DI::emailer()->send(new SecureTestEmail(DI::app(), DI::config(), DI::pConfig(), DI::baseUrl()));