mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-07-30 16:58:38 +00:00
52 lines
No EOL
1.8 KiB
Text
52 lines
No EOL
1.8 KiB
Text
@page "/banned"
|
|
@using LBPUnion.ProjectLighthouse.Configuration
|
|
@using LBPUnion.ProjectLighthouse.Localization.StringLists
|
|
@model LBPUnion.ProjectLighthouse.Servers.Website.Pages.Login.BannedUserPage
|
|
|
|
@{
|
|
Layout = "Layouts/BaseLayout";
|
|
Model.Title = Model.Translate(ModerationStrings.SuspensionHeading);
|
|
|
|
string timeZone = (string?)ViewData["TimeZone"] ?? TimeZoneInfo.Local.Id;
|
|
TimeZoneInfo timeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById(timeZone);
|
|
}
|
|
|
|
<div class="ui middle aligned left aligned">
|
|
<p>
|
|
@Model.Translate(ModerationStrings.SuspensionExplanation, ServerConfiguration.Instance.Customization.ServerName)
|
|
</p>
|
|
|
|
<p>
|
|
@if (Model.ModCase != null)
|
|
{
|
|
<span>
|
|
@if (Model.ModCase.ExpiresAt != null)
|
|
{
|
|
@Model.Translate(ModerationStrings.SuspensionExpiration, TimeZoneInfo.ConvertTime(Model.ModCase.ExpiresAt.Value, timeZoneInfo).ToString("M/d/yyyy @ h:mm tt"))
|
|
}
|
|
else
|
|
{
|
|
@Model.Translate(ModerationStrings.SuspensionExpiration, Model.Translate(ModerationStrings.DoesNotExpire))
|
|
}
|
|
</span>
|
|
}
|
|
|
|
<ul>
|
|
<li>@Model.Translate(ModerationStrings.LbpOnlineMultiplayer)</li>
|
|
<li>@Model.Translate(ModerationStrings.WebsiteInteractions)</li>
|
|
<li>@Model.Translate(ModerationStrings.ProfileVisibility)</li>
|
|
<li>@Model.Translate(ModerationStrings.AccountProfileManagement)</li>
|
|
</ul>
|
|
</p>
|
|
|
|
@if (Model.ModCase != null)
|
|
{
|
|
<p>
|
|
@Model.Translate(ModerationStrings.SuspensionReason, Model.ModCase.Reason)
|
|
</p>
|
|
}
|
|
|
|
<p>
|
|
@Model.Translate(ModerationStrings.SuspensionCircumventWarning)
|
|
</p>
|
|
</div> |