Files
Saxonite/SaxoniteCoreWebAdmin/Views/Home/Index.cshtml
T
2024-06-19 17:19:26 +01:00

125 lines
3.3 KiB
Plaintext

@inject SaxLocaliser Localiser
@{
ViewData["Title"] = "Home Page";
}
<script>
sax.msg.noItemsAwaitAct = '@Localiser.GetJavascriptText("home.msg.no.items.awaiting.activation")';
sax.msg.dbSchemaValid = '@Localiser.GetJavascriptText("system.msg.database.schema.valid")';
</script>
<style>
table.sax-item-stats .sax-value
{
min-width: 80px;
text-align: right;
}
table.sax-item-stats tr:hover .sax-value
{
text-decoration: underline;
}
</style>
@* Items Awaiting Activation *@
<div class="sax-panel-info sax-panel-results ApplicationStats">
<div class="sax-header">
<div class="sax-caption">@Localiser["home.caption.application.status"]</div>
</div>
<div class="sax-content">
<div class="sax-panel-messages"></div>
<div class="sax-panel-item-list"></div>
@* Items awaiting activation templates *@
<div class="sax-panel-item-template">
<div class="sax-panel-item sax-item-stats">
<div class="sax-header">
<div class="sax-caption sax-view "></div>
</div>
<div class="sax-content">
<table class="sax-item-stats"></table>
</div>
</div>
</div>
<table>
<tbody class="sax-panel-item-template">
<tr class="sax-item-stat sax-action">
<td class="sax-label"></td>
<td class="sax-value"></td>
</tr>
</tbody>
</table>
</div>
</div>
@* Database Schema form. *@
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmDatabaseSchema" }))
{
<input type="hidden" name="DatabaseFilter.Instance" class="DatabaseInstance" />
}
@* Database Schema Verification *@
<div class="sax-panel-info sax-panel-results">
<div class="sax-header">
<div class="sax-caption">@Localiser["system.caption.database.schemas"]</div>
</div>
<div class="sax-content">
@* Database Schema - Core *@
<div class="sax-panel-info DbSchema Core">
<div class="sax-header">
<div class="sax-caption">@Localiser["system.caption.database.core"]</div>
</div>
<div style="padding:4px 8px;">
<div class="sax-panel-messages"></div>
<div class="sax-panel-item-list"></div>
</div>
</div>
@* Database Schema - Reference *@
<div class="sax-panel-info DbSchema Reference">
<div class="sax-header">
<div class="sax-caption">@Localiser["system.caption.database.reference"]</div>
</div>
<div style="padding:4px 8px;">
<div class="sax-panel-messages"></div>
<div class="sax-panel-item-list"></div>
</div>
</div>
@* Database Schema - Reference *@
<div class="sax-panel-info DbSchema Support">
<div class="sax-header">
<div class="sax-caption">@Localiser["system.caption.database.support"]</div>
</div>
<div style="padding:4px 8px;">
<div class="sax-panel-messages"></div>
<div class="sax-panel-item-list"></div>
</div>
</div>
<div class="sax-panel-item-template">
@* Db Schema templates *@
<div class="sax-panel-item DbSchemaItem">
<div class="sax-header">
<div class="sax-caption SchemaTable">@(Localiser["label.table"]): <span class="TableName"></span></div>
</div>
<div class="sax-content">
<div class="SchemaIndex">@(Localiser["label.index"]): <span class="IndexName"></span></div>
<div class="SchemaColumn">@(Localiser["label.column"]): <span class="ColumnName"></span></div>
<div class=""><span class="Comment"></span></div>
</div>
</div>
</div>
</div>
</div>