diff options
author | Bjoern Schiessle <bjoern@schiessle.org> | 2016-12-02 12:31:11 +0100 |
---|---|---|
committer | Bjoern Schiessle <bjoern@schiessle.org> | 2016-12-02 14:43:54 +0100 |
commit | 2f517899a2f3c4d014b5b737c4f652ed5ae2277f (patch) | |
tree | 132490899bbb03cf0914b21651abda5c87dd2823 /settings | |
parent | 1b5ff9f5c704a1497fee7885656ea72978687d48 (diff) | |
download | nextcloud-server-2f517899a2f3c4d014b5b737c4f652ed5ae2277f.tar.gz nextcloud-server-2f517899a2f3c4d014b5b737c4f652ed5ae2277f.zip |
handle read-only parameters correctly
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Diffstat (limited to 'settings')
-rw-r--r-- | settings/templates/personal.php | 52 |
1 files changed, 12 insertions, 40 deletions
diff --git a/settings/templates/personal.php b/settings/templates/personal.php index caddfd9467c..ed0808432f4 100644 --- a/settings/templates/personal.php +++ b/settings/templates/personal.php @@ -66,9 +66,6 @@ </div> <?php endif; ?> -<?php -if($_['displayNameChangeSupported']) { -?> <div id="personal-settings-container"> <div class="personal-settings-setting-box"> <form id="displaynameform" class="section"> @@ -77,8 +74,12 @@ if($_['displayNameChangeSupported']) { <span class="icon-password"/> </h2> <input type="text" id="displayname" name="displayname" - value="<?php p($_['displayName']) ?>" - autocomplete="on" autocapitalize="off" autocorrect="off" /> + <?php if(!$_['displayNameChangeSupported']) { print_unescaped('class="hidden"'); } ?> + value="<?php p($_['displayName']) ?>" + autocomplete="on" autocapitalize="off" autocorrect="off" /> + <?php if(!$_['displayNameChangeSupported']) { ?> + <span><?php if(isset($_['displayName']) && !empty($_['displayName'])) { p($_['displayName']); } else { p($l->t('No display name set')); } ?></span> + <?php } ?> <span class="icon-checkmark hidden"/> <input type="hidden" id="displaynamescope" value="<?php p($_['displayNameScope']) ?>"> </form> @@ -90,8 +91,12 @@ if($_['displayNameChangeSupported']) { <span class="icon-password"/> </h2> <input type="email" name="email" id="email" value="<?php p($_['email']); ?>" - placeholder="<?php p($l->t('Your email address')); ?>" - autocomplete="on" autocapitalize="off" autocorrect="off" /> + <?php if(!$_['displayNameChangeSupported']) { print_unescaped('class="hidden"'); } ?> + placeholder="<?php p($l->t('Your email address')); ?>" + autocomplete="on" autocapitalize="off" autocorrect="off" /> + <?php if(!$_['displayNameChangeSupported']) { ?> + <span><?php if(isset($_['email']) && !empty($_['email'])) { p($_['email']); } else { p($l->t('No email address set')); }?></span> + <?php } ?> <br /> <em><?php p($l->t('For password recovery and notifications')); ?></em> <span class="icon-checkmark hidden"/> @@ -155,39 +160,6 @@ if($_['displayNameChangeSupported']) { <span class="msg"></span> </div> -<?php -} else { -?> -<div id="personal-settings-container" class="no-edit"> - <div id="displaynameform" class="section"> - <h2><?php p($l->t('Full name'));?></h2> - <span><?php if(isset($_['displayName'][0])) { p($_['displayName']); } else { p($l->t('No display name set')); } ?></span> - </div> - <div id="emailform" class="section"> - <h2><?php p($l->t('Email')); ?></h2> - <span><?php if(isset($_['email'][0])) { p($_['email']); } else { p($l->t('No email address set')); }?></span> - </div> - <div id="phoneform" class="section"> - <h2><?php p($l->t('Phone')); ?></h2> - <span><?php if(isset($_['phone'][0])) { p($_['phone']); } else { p($l->t('No phone number set')); }?></span> - </div> - <div id="addressform" class="section"> - <h2><?php p($l->t('Address')); ?></h2> - <span><?php if(isset($_['address'][0])) { p($_['address']); } else { p($l->t('No address set')); }?></span> - </div> - <div id="websiteform" class="section"> - <h2><?php p($l->t('Website')); ?></h2> - <span><?php if(isset($_['website'][0])) { p($_['website']); } else { p($l->t('No website set')); }?></span> - </div> - <div id="twitterform" class="section"> - <h2><?php p($l->t('Twitter')); ?></h2> - <span><?php if(isset($_['twitter'][0])) { p($_['twitter']); } else { p($l->t('No twitter handle set')); }?></span> - </div> - -</div> -<?php -} -?> </div> <div id="groups" class="section"> |