summaryrefslogtreecommitdiffstats
path: root/settings/templates/personal.php
diff options
context:
space:
mode:
Diffstat (limited to 'settings/templates/personal.php')
-rw-r--r--settings/templates/personal.php67
1 files changed, 65 insertions, 2 deletions
diff --git a/settings/templates/personal.php b/settings/templates/personal.php
index 24a78b07853..3e30d775395 100644
--- a/settings/templates/personal.php
+++ b/settings/templates/personal.php
@@ -99,6 +99,21 @@
<label for="email"><?php p($l->t('Email')); ?></label>
<span class="icon-password"/>
</h2>
+ <div class="verify <?php if ($_['email'] === '' || $_['emailScope'] !== 'public') p('hidden'); ?>">
+ <img id="verify-email" title="<?php p($_['emailMessage']); ?>" data-status="<?php p($_['emailVerification']) ?>" src="
+ <?php
+ switch($_['emailVerification']) {
+ case \OC\Accounts\AccountManager::VERIFICATION_IN_PROGRESS:
+ p(image_path('core', 'actions/verifying.svg'));
+ break;
+ case \OC\Accounts\AccountManager::VERIFIED:
+ p(image_path('core', 'actions/verified.svg'));
+ break;
+ default:
+ p(image_path('core', 'actions/verify.svg'));
+ }
+ ?>">
+ </div>
<input type="email" name="email" id="email" value="<?php p($_['email']); ?>"
<?php if(!$_['displayNameChangeSupported']) { print_unescaped('class="hidden"'); } ?>
placeholder="<?php p($l->t('Your email address')); ?>"
@@ -151,8 +166,32 @@
<label for="website"><?php p($l->t('Website')); ?></label>
<span class="icon-password"/>
</h2>
+ <div class="verify <?php if ($_['website'] === '' || $_['websiteScope'] !== 'public') p('hidden'); ?>">
+ <img id="verify-website" title="<?php p($_['websiteMessage']); ?>" data-status="<?php p($_['websiteVerification']) ?>" src="
+ <?php
+ switch($_['websiteVerification']) {
+ case \OC\Accounts\AccountManager::VERIFICATION_IN_PROGRESS:
+ p(image_path('core', 'actions/verifying.svg'));
+ break;
+ case \OC\Accounts\AccountManager::VERIFIED:
+ p(image_path('core', 'actions/verified.svg'));
+ break;
+ default:
+ p(image_path('core', 'actions/verify.svg'));
+ }
+ ?>"
+ <?php if($_['websiteVerification'] === \OC\Accounts\AccountManager::VERIFICATION_IN_PROGRESS || $_['websiteVerification'] === \OC\Accounts\AccountManager::NOT_VERIFIED) print_unescaped(' class="verify-action"') ?>
+ >
+ <div class="verification-dialog popovermenu bubble menu">
+ <div class="verification-dialog-content">
+ <p class="explainVerification"></p>
+ <p class="verificationCode"></p>
+ <p><?php p($l->t('It can take up to 24 hours before the account is displayed as verified.'));?></p>
+ </div>
+ </div>
+ </div>
<input type="text" name="website" id="website" value="<?php p($_['website']); ?>"
- placeholder="<?php p($l->t('Your website')); ?>"
+ placeholder="<?php p($l->t('Link https://…')); ?>"
autocomplete="on" autocapitalize="none" autocorrect="off" />
<span class="icon-checkmark hidden"/>
<input type="hidden" id="websitescope" value="<?php p($_['websiteScope']) ?>">
@@ -164,8 +203,32 @@
<label for="twitter"><?php p($l->t('Twitter')); ?></label>
<span class="icon-password"/>
</h2>
+ <div class="verify <?php if ($_['twitter'] === '' || $_['twitterScope'] !== 'public') p('hidden'); ?>">
+ <img id="verify-twitter" title="<?php p($_['twitterMessage']); ?>" data-status="<?php p($_['twitterVerification']) ?>" src="
+ <?php
+ switch($_['twitterVerification']) {
+ case \OC\Accounts\AccountManager::VERIFICATION_IN_PROGRESS:
+ p(image_path('core', 'actions/verifying.svg'));
+ break;
+ case \OC\Accounts\AccountManager::VERIFIED:
+ p(image_path('core', 'actions/verified.svg'));
+ break;
+ default:
+ p(image_path('core', 'actions/verify.svg'));
+ }
+ ?>"
+ <?php if($_['twitterVerification'] === \OC\Accounts\AccountManager::VERIFICATION_IN_PROGRESS || $_['twitterVerification'] === \OC\Accounts\AccountManager::NOT_VERIFIED) print_unescaped(' class="verify-action"') ?>
+ >
+ <div class="verification-dialog popovermenu bubble menu">
+ <div class="verification-dialog-content">
+ <p class="explainVerification"></p>
+ <p class="verificationCode"></p>
+ <p><?php p($l->t('It can take up to 24 hours before the account is displayed as verified.'));?></p>
+ </div>
+ </div>
+ </div>
<input type="text" name="twitter" id="twitter" value="<?php p($_['twitter']); ?>"
- placeholder="<?php p($l->t('Your Twitter handle')); ?>"
+ placeholder="<?php p($l->t('Twitter handle @…')); ?>"
autocomplete="on" autocapitalize="none" autocorrect="off" />
<span class="icon-checkmark hidden"/>
<input type="hidden" id="twitterscope" value="<?php p($_['twitterScope']) ?>">