+
@T.Get("setup.headline")
+
+

+
+
@T.Get("setup.hint")
+
+
+
@T.Get("setup.rules.headline")
+
+ @if (Model.IsValidHttps)
+ {
+ RenderRuleAsSuccess(T.Get("setup.ruleHttps.success"));
+ }
+ else
+ {
+ RenderRuleAsCritical(T.Get("setup.ruleHttps.failure"));
+ }
+
+ @if (Model.BaseUrlConfigured == Model.BaseUrlCurrent)
+ {
+ RenderRuleAsSuccess(T.Get("setup.ruleUrl.success"));
+ }
+ else
+ {
+ RenderRuleAsCritical(T.Get("setup.ruleUrl.failure", new { actual = Model.BaseUrlCurrent, configured = Model.BaseUrlConfigured }));
+ }
+
+ @if (Model.EverybodyCanCreateApps)
+ {
+ RenderRuleAsWarning(T.Get("setup.ruleAppCreation.warningAdmins"));
+ }
+ else
+ {
+ RenderRuleAsWarning(T.Get("setup.ruleAppCreation.warningAll"));
+ }
+
+ @if (Model.IsAssetStoreFtp)
+ {
+ RenderRuleAsWarning(T.Get("setup.ruleFtp.warning"));
+ }
+
+ @if (Model.IsAssetStoreFile)
+ {
+ RenderRuleAsWarning(T.Get("setup.ruleFolder.warning"));
+ }
+
+
+
+
+
+
@T.Get("setup.createUser.headline")
+
+ @if (Model.HasExternalLogin)
+ {
+
+
@T.Get("setup.createUser.loginHint")
+
+
+
+ }
+
+ @if (Model.HasExternalLogin && Model.HasPasswordAuth)
+ {
+
+
@T.Get("setup.createUser.separator")
+
+ }
+
+ @if (Model.HasPasswordAuth)
+ {
+
@T.Get("setup.createUser.headlineCreate")
+
+ @if (!string.IsNullOrWhiteSpace(Model.ErrorMessage))
+ {
+
+ @Model.ErrorMessage
+
+ }
+
+
+ }
+
+ @if (!Model.HasExternalLogin && !Model.HasPasswordAuth)
+ {
+
+ @T.Get("setup.createUser.failure")
+
+ }
+
+