{{_ (con txt "permissionDenied")}}
{{/if}} {{/if}}{{{_ (con txt "noIdpEnabled.explanation")}}}
{{#linkTo route="setupWizardLogin" class="setup-button-primary"}}{{_ "wizard.setupWizardIntro.revisitWizardLink"}}{{/linkTo}}
{{else}}{{_ (con txt "idpEnabled.explanation")}} {{#unless currentUserIsAdmin}} {{_ (con txt "idpEnabled.turnUserIntoAdmin")}} {{/unless}}
{{#if errorMessage}} {{#focusingErrorBox}} {{errorMessage}} {{/focusingErrorBox}} {{/if}} {{#if successMessage}} {{#focusingSuccessBox}} {{successMessage}} {{/focusingSuccessBox}} {{/if}} {{#if currentUser}} {{#if currentUserIsAdmin}}{{#linkTo route="newAdminRoot" class="admin-settings-button"}}{{_ "wizard.setupWizardIntro.idpEnabled.isAdmin.adminPanelLink"}}{{/linkTo}}
{{else}} {{#if credentialUser}} {{> credentialLoginInterstitial "" }} {{else}}{{/if}} {{/if}} {{else}}
{{_ (con txt "idpEnabled.isNotAdmin.explanation")}}
{{#linkTo route="setupWizardLogin" class="rerun-wizard-button"}}{{_ "wizard.setupWizardIntro.revisitWizardLink"}}{{/linkTo}}
{{/if}} {{else}}{{_ (con txt "explanation1")}}
{{_ (con txt "explanation2")}}
{{> adminLoginProviderTable idpData=idpData }} {{#setupWizardButtonRow}} {{/setupWizardButtonRow}}{{_ (con txt "explanation")}}
{{{_ (con txt "moreDetail")}}}
{{#if errorMessage}} {{#focusingErrorBox}} {{_ (con txt "error") errorMessage}} {{/focusingErrorBox}} {{/if}} {{#if showTestSendEmailPopup}} {{#modalDialogWithBackdrop onDismiss=closePopupCallback}} {{> emailTestPopup token=token smtpConfig=getSmtpConfig onDismiss=closePopupCallback }} {{/modalDialogWithBackdrop}} {{/if}} {{#setupWizardButtonRow}} {{/setupWizardButtonRow}}{{_ (con txt "explanation")}}
{{#if Template.subscriptionsReady}}{{_ (con txt "isAdmin")}}
{{else}} {{#if serverHasAdmin}}{{_ (con txt "hasAdmin.explanation")}}
{{_ (con txt "makeYouAnAdmin")}}
{{redeemSessionForAdmin}} {{/if}} {{/if}} {{/if}} {{else}}{{_ (con txt "loggedOut.explanation")}}
{{_ (con txt "loggedOut.description")}}
{{!-- The loginButtonsDialog apparently requires this in the parent data context, which seems wrong. It should probably be passed in explicitly instead. --}} {{#with linkingNewCredential=notLinkingNewCredential}} {{> loginButtonsDialog label=(_ (con txt "loggedOut.dialogLabel")) accountsUi=freshAccountsUi}} {{/with}}{{_ (con txt "serverIsReady")}}
{{_ (con txt "whatsNext")}}
{{#setupWizardButtonRow}} {{/setupWizardButtonRow}}{{_ (con txt "explanation")}}
{{{_ (con txt "howToFix")}}}
{{/if}}{{_ (con txt "alreadySetup")}} {{#linkTo route="newAdminRoot"}}{{_ "wizard.setupWizardTokenExpired.adminRootLink"}}{{/linkTo}}.
{{/if}}{{_ (con txt "explanation")}}
{{{_ (con txt "howToFix")}}}