@filter.Title
@ActionName(filter.FilterAction)
@if (!filter.IsActive)
{
@Localizer["Expired"]
}
else if (filter.ExpiresAt is { } expires)
{
@Localizer["until {0}", expires.ToLocalTime().ToString(SUtility.dateTimeFormatExt)]
}
@Localizer["{0} words, {1} posts", filter.Keywords.Count, filter.Statuses.Count]
@Localizer["Edit"]
@if (open?.Id == filter.Id)
{
@Localizer["Words"]
@foreach (var row in edit.Keywords.Where(k => !k.Removed))
{
@Localizer["Add"]
@if (filter.Statuses.Count > 0)
{
@row.Keyword
@Localizer["Remove"]
}
@Localizer["Posts filtered one by one"]
@foreach (var item in filter.Statuses)
{
}
@item.StatusId
@Localizer["Remove"]
}