mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Added display of last trimming run to settings UI.
This commit is contained in:
@@ -25,6 +25,7 @@ namespace Orchard.AuditTrail.Drivers {
|
||||
return ContentShape("Parts_AuditTrailTrimmingSettings_Edit", () => {
|
||||
var viewModel = new AuditTrailTrimmingSettingsViewModel {
|
||||
RetentionPeriod = part.RetentionPeriod,
|
||||
LastRunUtc = part.LastRunUtc
|
||||
};
|
||||
|
||||
if (updater != null) {
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
<Place Parts_AuditTrail_Comment="Content:after.1"
|
||||
Parts_AuditTrail_Link="Content:after.2"
|
||||
Parts_AuditTrail="Content:after.3"
|
||||
Parts_AuditTrailTrimmingSettings_Edit="Content:0"
|
||||
Parts_AuditTrailSettings_Edit="Content:1"/>
|
||||
Parts_AuditTrailSettings_Edit="Content:0"
|
||||
Parts_AuditTrailTrimmingSettings_Edit="Content:1"/>
|
||||
|
||||
<Match DisplayType="SummaryAdmin">
|
||||
<Place Parts_Contents_AuditTrail_SummaryAdmin="Actions:7"/>
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
using System;
|
||||
|
||||
namespace Orchard.AuditTrail.ViewModels {
|
||||
public class AuditTrailTrimmingSettingsViewModel {
|
||||
public int RetentionPeriod { get; set; }
|
||||
public DateTime? LastRunUtc { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,14 @@
|
||||
@model Orchard.AuditTrail.ViewModels.AuditTrailTrimmingSettingsViewModel
|
||||
<section class="audittrail-trimming-settings-section">
|
||||
<h2>@T("Trimming settings")</h2>
|
||||
@Html.LabelFor(m => m.RetentionPeriod, T("Retention period"))
|
||||
@Html.TextBoxFor(m => m.RetentionPeriod, new { @class = "text small" })
|
||||
<span class="hint">@T("The number of days of audit log data to retain.")</span>
|
||||
</section>
|
||||
<fieldset>
|
||||
@Html.LabelFor(m => m.RetentionPeriod, T("Retention period"))
|
||||
@Html.TextBoxFor(m => m.RetentionPeriod, new { @class = "text small" })
|
||||
<span class="hint">@T("The number of days of audit log data to retain.")</span>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
@Html.LabelFor(m => m.LastRunUtc, T("Last run"))
|
||||
@Html.TextBoxFor(m => m.LastRunUtc, new { @class = "text", disabled = "disabled" })
|
||||
<span class="hint">@T("Indicates the last time the audit trail trimming process was run. The trimming process runs every 12 hours.")</span>
|
||||
</fieldset>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user