From 1b9c31d349f2cd54bbfc544e091598b6adcf64ff Mon Sep 17 00:00:00 2001
From: Dan Bartram <daneybartram@gmail.com>
Date: Sat, 27 Sep 2014 16:20:06 +0100
Subject: [PATCH] Add clickable labels to encryption recovery radios

Add clickable radio button labels to the encryption recovery settings
pages:
* settings-admin
* settings-personal

Pressing on the radio button text now toggles the state of the radio
button.
---
 apps/files_encryption/templates/settings-admin.php    | 6 ++++--
 apps/files_encryption/templates/settings-personal.php | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/apps/files_encryption/templates/settings-admin.php b/apps/files_encryption/templates/settings-admin.php
index a97261dc1c..2d5f7084c9 100644
--- a/apps/files_encryption/templates/settings-admin.php
+++ b/apps/files_encryption/templates/settings-admin.php
@@ -16,18 +16,20 @@
 		<br/>
 		<input
 			type='radio'
+			id='adminEnableRecovery'
 			name='adminEnableRecovery'
 			value='1'
 			<?php echo($_["recoveryEnabled"] === '1' ? 'checked="checked"' : 'disabled'); ?> />
-		<?php p($l->t("Enabled")); ?>
+		<label for="adminEnableRecovery"><?php p($l->t("Enabled")); ?></label>
 		<br/>
 
 		<input
 			type='radio'
+			id='adminDisableRecovery'
 			name='adminEnableRecovery'
 			value='0'
 			<?php echo($_["recoveryEnabled"] === '0' ? 'checked="checked"' : 'disabled'); ?> />
-		<?php p($l->t("Disabled")); ?>
+		<label for="adminDisableRecovery"><?php p($l->t("Disabled")); ?></label>
 	</p>
 	<br/><br/>
 
diff --git a/apps/files_encryption/templates/settings-personal.php b/apps/files_encryption/templates/settings-personal.php
index 7c3a700c23..a122124042 100644
--- a/apps/files_encryption/templates/settings-personal.php
+++ b/apps/files_encryption/templates/settings-personal.php
@@ -46,18 +46,20 @@
 			<br />
 			<input
 			type='radio'
+			id='userEnableRecovery'
 			name='userEnableRecovery'
 			value='1'
 			<?php echo ( $_["recoveryEnabledForUser"] ? 'checked="checked"' : '' ); ?> />
-			<?php p( $l->t( "Enabled" ) ); ?>
+			<label for="userEnableRecovery"><?php p( $l->t( "Enabled" ) ); ?></label>
 			<br />
 
 			<input
 			type='radio'
+			id='userDisableRecovery'
 			name='userEnableRecovery'
 			value='0'
 			<?php echo ( $_["recoveryEnabledForUser"] === false ? 'checked="checked"' : '' ); ?> />
-			<?php p( $l->t( "Disabled" ) ); ?>
+			<label for="userDisableRecovery"><?php p( $l->t( "Disabled" ) ); ?></label>
 			<div id="recoveryEnabledSuccess"><?php p( $l->t( 'File recovery settings updated' ) ); ?></div>
 			<div id="recoveryEnabledError"><?php p( $l->t( 'Could not update file recovery' ) ); ?></div>
 		</p>
-- 
GitLab