c8946ea608
Made encryptAll() (file migration for unencrypted + legacy encrypted files) run only on first login for each user (status stored in DB) Made recoveryAdmin user member of 'admin' user group automatically Set recoveryadmin settings to only display on user settings if enabled by an admin Updated encryption db xml schema
46 lines
1.1 KiB
PHP
46 lines
1.1 KiB
PHP
<form id="encryption">
|
|
<fieldset class="personalblock">
|
|
<legend>
|
|
<?php p($l->t( 'Encryption' )); ?>
|
|
</legend>
|
|
|
|
<p>
|
|
<?php p($l->t( 'File encryption is enabled.' )); ?>
|
|
</p>
|
|
<?php if ( ! empty( $_["blacklist"] ) ): ?>
|
|
<p>
|
|
<?php p($l->t( 'The following file types will not be encrypted:' )); ?>
|
|
</p>
|
|
|
|
<ul>
|
|
<?php foreach( $_["blacklist"] as $type ): ?>
|
|
<li>
|
|
<?php p($type); ?>
|
|
</li>
|
|
<?php endforeach; ?>
|
|
</ul>
|
|
<?php endif; ?>
|
|
|
|
<?php if ( $_["recoveryEnabled"] ): ?>
|
|
<p>
|
|
<?php p($l->t( "Enable password recovery by sharing all files with administrator:" )); ?>
|
|
<br />
|
|
<input
|
|
type='radio'
|
|
name='userEnableRecovery'
|
|
value='1'
|
|
<?php echo ( $_["recoveryEnabledForUser"] == 1 ? 'checked="checked"' : '' ); ?> />
|
|
<?php p($l->t( "Enabled" )); ?>
|
|
<br />
|
|
|
|
<input
|
|
type='radio'
|
|
name='userEnableRecovery'
|
|
value='0'
|
|
<?php echo ( $_["recoveryEnabledForUser"] == 0 ? 'checked="checked"' : '' ); ?> />
|
|
<?php p($l->t( "Disabled" )); ?>
|
|
</p>
|
|
<?php endif; ?>
|
|
|
|
</fieldset>
|
|
</form>
|