From b6050b44c27e74d87c813f108976c62a0fa31cb9 Mon Sep 17 00:00:00 2001 From: Bjoern Schiessle Date: Wed, 2 Mar 2016 19:38:21 +0100 Subject: [PATCH] disable the recovery key if the master key is enabled --- apps/encryption/settings/settings-admin.php | 1 + apps/encryption/templates/settings-admin.php | 100 ++++++++++--------- 2 files changed, 52 insertions(+), 49 deletions(-) diff --git a/apps/encryption/settings/settings-admin.php b/apps/encryption/settings/settings-admin.php index 6c7c0987fd..79e900ebbd 100644 --- a/apps/encryption/settings/settings-admin.php +++ b/apps/encryption/settings/settings-admin.php @@ -49,5 +49,6 @@ $encryptHomeStorage = $util->shouldEncryptHomeStorage(); $tmpl->assign('recoveryEnabled', $recoveryAdminEnabled); $tmpl->assign('initStatus', $session->getStatus()); $tmpl->assign('encryptHomeStorage', $encryptHomeStorage); +$tmpl->assign('masterKeyEnabled', $util->isMasterKeyEnabled()); return $tmpl->fetchPage(); diff --git a/apps/encryption/templates/settings-admin.php b/apps/encryption/templates/settings-admin.php index e55aba6757..9804db045c 100644 --- a/apps/encryption/templates/settings-admin.php +++ b/apps/encryption/templates/settings-admin.php @@ -16,56 +16,58 @@ style('encryption', 'settings-admin'); t( "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" ) ); ?>


-

- t("Enable recovery key")) : p($l->t("Disable recovery key")); ?> - -
- - t("The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password.")) ?> - -
- "/> - "/> - " - value="t("Enable recovery key")) : p($l->t("Disable recovery key")); ?>"/> -

-

+ +

+ t("Enable recovery key")) : p($l->t("Disable recovery key")); ?> + +
+ + t("The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password.")) ?> + +
+ "/> + "/> + " + value="t("Enable recovery key")) : p($l->t("Disable recovery key")); ?>"/> +

+

-

> - t("Change recovery key password:")); ?> - -
- "/> -
- "/> - "/> +

> + t("Change recovery key password:")); ?> + +
+ "/> +
+ "/> + "/> - -

+ +

+