]> git.mxchange.org Git - friendica.git/commitdiff
Fix: You can now register an account when you haven't done it before
authorMichael <heluecht@pirati.ca>
Sat, 18 Jan 2020 18:40:48 +0000 (18:40 +0000)
committerMichael <heluecht@pirati.ca>
Sat, 18 Jan 2020 18:40:48 +0000 (18:40 +0000)
src/Module/Settings/Delegation.php
view/templates/settings/delegation.tpl

index d9ae60582cae4294b8887413461d93eeb87f1700..f0a335550a618a3d8b823bda9ceaba35e502f5ab 100644 (file)
@@ -138,6 +138,8 @@ class Delegation extends BaseSettingsModule
                        $parent_password = ['parent_password', L10n::t('Parent Password:'), '', L10n::t('Please enter the password of the parent account to legitimize your request.')];
                }
 
+               $is_child_user = !empty($user['parent-uid']);
+
                $o = Renderer::replaceMacros(Renderer::getMarkupTemplate('settings/delegation.tpl'), [
                        '$form_security_token' => BaseModule::getFormSecurityToken('delegate'),
                        '$account_header' => L10n::t('Additional Accounts'),
@@ -147,6 +149,7 @@ class Delegation extends BaseSettingsModule
                        '$parent_user' => $parent_user,
                        '$parent_password' => $parent_password,
                        '$parent_desc' => L10n::t('Parent users have total control about this account, including the account settings. Please double check whom you give this access.'),
+                       '$is_child_user' => $is_child_user,
                        '$submit' => L10n::t('Save Settings'),
                        '$header' => L10n::t('Manage Accounts'),
                        '$delegates_header' => L10n::t('Delegates'),
index be8fdf606ead10de78deb275f0010fc24fa4e229..b9f888cd679000488d1c19283d22a2052cfab8ee 100644 (file)
@@ -1,5 +1,11 @@
 <h3>{{$header}}</h3>
 
+{{if !$is_child_user}}
+<h4>{{$account_header}}</h4>
+<div id="add-account-desc" class="add-account-desc">{{$account_desc}}</div>
+<a href='register'>{{$add_account}}</a>
+{{/if}}
+
 {{if $parent_user}}
 <h4>{{$parent_header}}</h4>
 <div id="delegate-parent-desc" class="delegate-parent-desc">{{$parent_desc}}</div>
                <div class="submit"><input type="submit" name="delegate" value="{{$submit}}"/></div>
        </form>
 </div>
-{{else}}
-<h4>{{$account_header}}</h4>
-<div id="add-account-desc" class="add-account-desc">{{$account_desc}}</div>
-<a href='register'>{{$add_account}}</a>
 {{/if}}
 
 <h4>{{$delegates_header}}</h4>