2015-03-27 17:01:46 +03:00
< ? php
2015-03-30 12:49:03 +03:00
/** @var array $_ */
2016-10-28 22:46:28 +03:00
/** @var \OCP\IL10N $l */
2015-03-30 12:49:03 +03:00
script ( 'encryption' , 'settings-admin' );
script ( 'core' , 'multiselect' );
2015-05-07 13:55:49 +03:00
style ( 'encryption' , 'settings-admin' );
2015-03-27 17:01:46 +03:00
?>
2015-05-04 12:51:02 +03:00
< form id = " ocDefaultEncryptionModule " class = " sub-section " >
2016-08-16 19:26:16 +03:00
< h3 >< ? php p ( $l -> t ( " Default encryption module " )); ?> </h3>
2017-05-30 14:22:27 +03:00
< ? php if ( ! $_ [ " initStatus " ] && $_ [ 'masterKeyEnabled' ] === false ) : ?>
2016-08-05 16:50:17 +03:00
< ? php p ( $l -> t ( " Encryption app is enabled but your keys are not initialized, please log-out and log-in again " )); ?>
2015-03-27 17:01:46 +03:00
< ? php else : ?>
2015-10-13 18:54:06 +03:00
< p id = " encryptHomeStorageSetting " >
< input type = " checkbox " class = " checkbox " name = " encrypt_home_storage " id = " encryptHomeStorage "
value = " 1 " < ? php if ( $_ [ 'encryptHomeStorage' ]) print_unescaped ( 'checked="checked"' ); ?> />
< label for = " encryptHomeStorage " >< ? php p ( $l -> t ( 'Encrypt the home storage' )); ?> </label></br>
< em >< ? php p ( $l -> t ( " Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted " ) ); ?> </em>
</ p >
2015-05-07 13:55:49 +03:00
< br />
2016-03-02 21:38:21 +03:00
< ? php if ( $_ [ 'masterKeyEnabled' ] === false ) : ?>
< p id = " encryptionSetRecoveryKey " >
< ? php $_ [ " recoveryEnabled " ] === '0' ? p ( $l -> t ( " Enable recovery key " )) : p ( $l -> t ( " Disable recovery key " )); ?>
< span class = " msg " ></ span >
< br />
< em >
< ? php p ( $l -> 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. " )) ?>
</ em >
< br />
< input type = " password "
name = " encryptionRecoveryPassword "
id = " encryptionRecoveryPassword "
placeholder = " <?php p( $l->t ( " Recovery key password " )); ?> " />
< input type = " password "
name = " encryptionRecoveryPassword "
id = " repeatEncryptionRecoveryPassword "
placeholder = " <?php p( $l->t ( " Repeat recovery key password " )); ?> " />
< input type = " button "
name = " enableRecoveryKey "
id = " enableRecoveryKey "
status = " <?php p( $_["recoveryEnabled"] ) ?> "
value = " <?php $_["recoveryEnabled"] === '0' ? p( $l->t ( " Enable recovery key " )) : p( $l->t ( " Disable recovery key " )); ?> " />
</ p >
< br />< br />
2015-10-13 18:54:06 +03:00
2016-03-02 21:38:21 +03:00
< p name = " changeRecoveryPasswordBlock " id = " encryptionChangeRecoveryKey " < ? php if ( $_ [ 'recoveryEnabled' ] === '0' ) print_unescaped ( 'class="hidden"' ); ?> >
< ? php p ( $l -> t ( " Change recovery key password: " )); ?>
< span class = " msg " ></ span >
< br />
< input
type = " password "
name = " changeRecoveryPassword "
id = " oldEncryptionRecoveryPassword "
placeholder = " <?php p( $l->t ( " Old recovery key password " )); ?> " />
< br />
< input
type = " password "
name = " changeRecoveryPassword "
id = " newEncryptionRecoveryPassword "
placeholder = " <?php p( $l->t ( " New recovery key password " )); ?> " />
< input
type = " password "
name = " changeRecoveryPassword "
id = " repeatedNewEncryptionRecoveryPassword "
placeholder = " <?php p( $l->t ( " Repeat new recovery key password " )); ?> " />
2015-05-07 13:55:49 +03:00
2016-03-02 21:38:21 +03:00
< button
type = " button "
name = " submitChangeRecoveryKey " >
< ? php p ( $l -> t ( " Change Password " )); ?>
</ button >
</ p >
< ? php endif ; ?>
2015-03-27 17:01:46 +03:00
< ? php endif ; ?>
</ form >