public static IEnumerable LoadTrash(string trashType) { Security.DemandUserHasRight(BlogEngine.Core.Rights.AccessAdminPages, true); var tType = TrashType.All; switch (trashType) { case "Post": tType = TrashType.Post; break; case "Page": tType = TrashType.Page; break; case "Comment": tType = TrashType.Comment; break; default: break; } var trashList = JsonTrashList.GetTrash(tType); TrashCounter = trashList.Count; return(trashList); }
public static JsonResponse ProcessTrash(string action, string[] vals) { Security.DemandUserHasRight(BlogEngine.Core.Rights.AccessAdminPages, true); return(JsonTrashList.Process(action, vals)); }
public static JsonResponse PurgeLogfile() { Security.DemandUserHasRight(BlogEngine.Core.Rights.AccessAdminPages, true); return(JsonTrashList.PurgeLogfile()); }
public static string LoadPager(int page) { WebUtils.CheckRightsForAdminSettingsPage(false); return(JsonTrashList.GetPager(page)); }