migrated to ASP.Net Core
This commit is contained in:
39
WebfrontCore/Views/Server/_ClientActivity.cshtml
Normal file
39
WebfrontCore/Views/Server/_ClientActivity.cshtml
Normal file
@ -0,0 +1,39 @@
|
||||
@model SharedLibrary.Dtos.ServerInfo
|
||||
|
||||
@{
|
||||
Layout = null;
|
||||
int half = (int)Math.Ceiling(Model.ClientCount / 2.0);
|
||||
}
|
||||
<div class="col-12 col-md-8 d-none d-md-block">
|
||||
@{
|
||||
for (int i = 0; i < half && i < Model.ChatHistory.Count; i++)
|
||||
{
|
||||
string message = "– " + @Model.ChatHistory[i].Message;
|
||||
if (Model.ChatHistory[i].Message == "CONNECTED")
|
||||
message = "<span class='oi oi-account-login text-success'></span>";
|
||||
else if (Model.ChatHistory[i].Message == "DISCONNECTED")
|
||||
message = "<span class='oi oi-account-logout text-danger'></span>";
|
||||
<span>@Html.ActionLink(Model.Players[i].Name, "ProfileAsync", "Client", new { id = Model.Players[i].ClientId }, new { @class = "text-muted" }) @Html.Raw(@message)</span><br/>
|
||||
}
|
||||
}
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<div class="row">
|
||||
<div class="col-6 text-left text-md-right">
|
||||
@{
|
||||
for (int i = 0; i < half; i++)
|
||||
{
|
||||
<span>@Html.ActionLink(Model.Players[i].Name, "ProfileAsync", "Client", new { id = Model.Players[i].ClientId })</span><br />
|
||||
}
|
||||
}
|
||||
</div>
|
||||
<div class="col-6 text-right">
|
||||
@{
|
||||
for (int i = half; i < Model.ClientCount; i++)
|
||||
{
|
||||
<span>@Html.ActionLink(Model.Players[i].Name, "ProfileAsync", "Client", new { id = Model.Players[i].ClientId })</span><br />
|
||||
}
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
20
WebfrontCore/Views/Server/_Server.cshtml
Normal file
20
WebfrontCore/Views/Server/_Server.cshtml
Normal file
@ -0,0 +1,20 @@
|
||||
|
||||
@model SharedLibrary.Dtos.ServerInfo
|
||||
|
||||
@{
|
||||
Layout = null;
|
||||
}
|
||||
|
||||
<div class="row server-header">
|
||||
<div class="col-md-4 bg-primary text-center text-md-left">@Model.Name</div>
|
||||
<div class="text-center col-md-4 bg-primary">@Model.Map</div>
|
||||
<div class="text-center text-md-right col-md-4 bg-primary">@Model.ClientCount/@Model.MaxClients</div>
|
||||
</div>
|
||||
|
||||
<div id="server_clientactivity_@Model.ID" class="bg-dark row server-activity pt-2 pb-2">
|
||||
@Html.Partial("../Server/_ClientActivity", Model)
|
||||
</div>
|
||||
|
||||
<div class="row server-history mb-4">
|
||||
<div class="server-history-row col-md-12" id="server_history_@Model.ID" data-serverid="@Model.ID" data-clienthistory='@Html.Raw(Json.Serialize(Model.PlayerHistory))'></div>
|
||||
</div>
|
Reference in New Issue
Block a user