1111111
This commit is contained in:
BIN
Data/pages.db
BIN
Data/pages.db
Binary file not shown.
Binary file not shown.
@@ -1,12 +1,16 @@
|
|||||||
using TightWiki.Models.DataModels;
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using TightWiki.Models.DataModels;
|
||||||
|
|
||||||
namespace TightWiki.Models.ViewModels.Admin
|
namespace TightWiki.Models.ViewModels.Admin
|
||||||
{
|
{
|
||||||
public class MenuItemViewModel : ViewModelBase
|
public class MenuItemViewModel : ViewModelBase
|
||||||
{
|
{
|
||||||
public int Id { get; set; }
|
public int Id { get; set; }
|
||||||
|
[Display(Name = "分类")]
|
||||||
public string Name { get; set; } = string.Empty;
|
public string Name { get; set; } = string.Empty;
|
||||||
|
[Display(Name = "链接")]
|
||||||
public string Link { get; set; } = string.Empty;
|
public string Link { get; set; } = string.Empty;
|
||||||
|
[Display(Name = "序列")]
|
||||||
public int Ordinal { get; set; }
|
public int Ordinal { get; set; }
|
||||||
|
|
||||||
public MenuItem ToDataModel()
|
public MenuItem ToDataModel()
|
||||||
|
|||||||
@@ -7,11 +7,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
<h3>
|
<h3>
|
||||||
Compilations
|
数据统计
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
The compilation statistics for all wiki page operations.<br /><br />
|
<br /><br />
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
@@ -25,8 +25,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Html.Raw(TightWiki.Library.ConfirmActionHelper.GenerateWarnLink(GlobalConfiguration.BasePath,
|
@Html.Raw(TightWiki.Library.ConfirmActionHelper.GenerateWarnLink(GlobalConfiguration.BasePath,
|
||||||
"Purging the page compilation statistics will delete all of the stored compilation statistics for all pages. Continue?",
|
"所有静态数据将会被清零,确定吗?",
|
||||||
"Purge Compilation Statistics", "/Admin/PurgeCompilationStatistics", Context.Request.Path.Value))
|
"清楚数据", "/Admin/PurgeCompilationStatistics", Context.Request.Path.Value))
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
@@ -34,16 +34,16 @@
|
|||||||
{
|
{
|
||||||
<table class="table fixedTable100 table-striped" border="0" cellspacing="0" cellpadding="0">
|
<table class="table fixedTable100 table-striped" border="0" cellspacing="0" cellpadding="0">
|
||||||
<tr>
|
<tr>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Namespace")">Name</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Namespace")">页面名称</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "CreatedDate")">Date/Time</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "CreatedDate")">最近访问时间</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Compilations")">Compilations</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Compilations")">访问次数</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgBuildTimeMs")">Duration</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgBuildTimeMs")">耗时</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgWikiMatches")">Matches</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgWikiMatches")">命中数</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "TotalErrorCount")">Errors</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "TotalErrorCount")">异常数</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgOutgoingLinkCount")">Links</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgOutgoingLinkCount")">链接数</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgTagCount")">Tags</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgTagCount")">Tag数</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgRawBodySize")">Raw Size</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgRawBodySize")">原始大小</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgWikifiedBodySize")">Wikified Size</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "AvgWikifiedBodySize")">实际大小</a></strong></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@foreach (var stat in Model.Statistics)
|
@foreach (var stat in Model.Statistics)
|
||||||
|
|||||||
@@ -5,9 +5,9 @@
|
|||||||
var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
|
var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
|
||||||
}
|
}
|
||||||
|
|
||||||
<h3>Site Menu Item</h3>
|
<h3>新增链接</h3>
|
||||||
|
|
||||||
<p>Global configuration for the site menu item.</p>
|
<p><br /> </p>
|
||||||
|
|
||||||
@if (!string.IsNullOrEmpty(Model.ErrorMessage))
|
@if (!string.IsNullOrEmpty(Model.ErrorMessage))
|
||||||
{
|
{
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-group row mb-1">
|
<div class="form-group row mb-1">
|
||||||
<div class="col-sm-10 offset-sm-2">
|
<div class="col-sm-10 offset-sm-2">
|
||||||
<button type="submit" class="btn btn-primary rounded-0">Save!</button>
|
<button type="submit" class="btn btn-primary rounded-0">保存!</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -56,5 +56,5 @@
|
|||||||
<br />
|
<br />
|
||||||
|
|
||||||
<form action="@GlobalConfiguration.BasePath/Admin/DeleteMenuItem/@Model.Id">
|
<form action="@GlobalConfiguration.BasePath/Admin/DeleteMenuItem/@Model.Id">
|
||||||
<button type="submit" class="btn btn-danger rounded-0">Delete Menu Item</button>
|
<button type="submit" class="btn btn-danger rounded-0">删除</button>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -7,11 +7,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
<h3>
|
<h3>
|
||||||
Site Menu Items
|
站点菜单
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Global configuration for the site menu.<br /><br />
|
<br /><br />
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@if (!string.IsNullOrEmpty(Model.ErrorMessage))
|
@if (!string.IsNullOrEmpty(Model.ErrorMessage))
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
<div class="alert alert-success">@Html.Raw(Model.SuccessMessage)</div>
|
<div class="alert alert-success">@Html.Raw(Model.SuccessMessage)</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
<a class="btn btn-success btn-thin" href="@GlobalConfiguration.BasePath/Admin/MenuItem">Add new item</a>
|
<a class="btn btn-success btn-thin" href="@GlobalConfiguration.BasePath/Admin/MenuItem">新增</a>
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
@@ -36,9 +36,9 @@
|
|||||||
<table class="table fixedTable100 table-striped" border="0" cellspacing="0" cellpadding="0">
|
<table class="table fixedTable100 table-striped" border="0" cellspacing="0" cellpadding="0">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Name")">Name</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Name")">名称</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Link")">Link</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Link")">链接</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Ordinal")">Ordinal</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Ordinal")">序列</a></strong></td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
@@ -56,11 +56,11 @@
|
|||||||
{
|
{
|
||||||
<div class="d-flex small text-muted mb-0">
|
<div class="d-flex small text-muted mb-0">
|
||||||
<strong>
|
<strong>
|
||||||
Their are no menu items configured.
|
暂无数据
|
||||||
</strong>
|
</strong>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
<br />
|
<br />
|
||||||
<a class="btn btn-success btn-thin" href="@GlobalConfiguration.BasePath/Admin/MenuItem">Add new item</a>
|
<a class="btn btn-success btn-thin" href="@GlobalConfiguration.BasePath/Admin/MenuItem">新增</a>
|
||||||
|
|||||||
@@ -6,11 +6,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
<h3>
|
<h3>
|
||||||
Role '@Model.Name'.
|
角色- '@Model.Name'.
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Role membership.<br /><br />
|
<br /><br />
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@if (!string.IsNullOrEmpty(Model.ErrorMessage))
|
@if (!string.IsNullOrEmpty(Model.ErrorMessage))
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
<table class="table fixedTable100 table-striped" border="0" cellspacing="0" cellpadding="0">
|
<table class="table fixedTable100 table-striped" border="0" cellspacing="0" cellpadding="0">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><strong>Name</strong></td>
|
<td><strong>用户名</strong></td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
|
|||||||
@@ -7,11 +7,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
<h3>
|
<h3>
|
||||||
Roles
|
角色
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Global configuration for security roles and membership.<br /><br />
|
<br /><br />
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@if (!string.IsNullOrEmpty(Model.ErrorMessage))
|
@if (!string.IsNullOrEmpty(Model.ErrorMessage))
|
||||||
@@ -32,8 +32,8 @@
|
|||||||
<table class="table fixedTable100 table-striped" border="0" width="100%" cellspacing="0" cellpadding="0">
|
<table class="table fixedTable100 table-striped" border="0" width="100%" cellspacing="0" cellpadding="0">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Name")">Name</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Name")">角色名称</a></strong></td>
|
||||||
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Description")">Description</a></strong></td>
|
<td><strong><a href="?@QueryStringConverter.OrderHelper(sessionState, "Description")">描述</a></strong></td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
@@ -50,7 +50,7 @@
|
|||||||
{
|
{
|
||||||
<div class="d-flex small text-muted mb-0">
|
<div class="d-flex small text-muted mb-0">
|
||||||
<strong>
|
<strong>
|
||||||
There are no security roles configured.
|
暂无数据
|
||||||
</strong>
|
</strong>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -159,7 +159,7 @@
|
|||||||
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/Emojis">Emojis</a>
|
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/Emojis">Emojis</a>
|
||||||
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/MenuItems">站点菜单</a>
|
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/MenuItems">站点菜单</a>
|
||||||
<div class="dropdown-divider"></div>
|
<div class="dropdown-divider"></div>
|
||||||
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/CompilationStatistics">计算</a>
|
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/CompilationStatistics">统计</a>
|
||||||
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/Database">数据库</a>
|
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/Database">数据库</a>
|
||||||
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/Exceptions">异常</a>
|
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/Exceptions">异常</a>
|
||||||
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/Metrics">指标</a>
|
<a class="dropdown-item text-dark" href="@GlobalConfiguration.BasePath/Admin/Metrics">指标</a>
|
||||||
|
|||||||
Reference in New Issue
Block a user