From f4e1f829c7e143bece991153b5b5aab51b7ed277 Mon Sep 17 00:00:00 2001
From: ErikPorter
Date: Wed, 13 Jan 2010 16:58:28 +0000
Subject: [PATCH] Changed Blog delete button to be a form submit so it could be
checked against the antiforgery token.
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4045336
---
.../Controllers/BlogAdminController.cs | 2 +-
.../Items/Blogs.Blog.DetailAdmin.ascx | 16 +++++++++++++---
.../Items/Blogs.Blog.SummaryAdmin.ascx | 18 ++++++++++++------
src/Orchard/UI/PageTitle/PageTitleBuilder.cs | 1 -
4 files changed, 26 insertions(+), 11 deletions(-)
diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Controllers/BlogAdminController.cs b/src/Orchard.Web/Packages/Orchard.Blogs/Controllers/BlogAdminController.cs
index fe6d0a4af..4ddd6c191 100644
--- a/src/Orchard.Web/Packages/Orchard.Blogs/Controllers/BlogAdminController.cs
+++ b/src/Orchard.Web/Packages/Orchard.Blogs/Controllers/BlogAdminController.cs
@@ -109,7 +109,7 @@ namespace Orchard.Blogs.Controllers {
return Redirect(Url.BlogsForAdmin());
}
- //[HttpPost] <- todo: (heskew) make all add/edit/remove POST only and verify the AntiForgeryToken
+ [HttpPost]
public ActionResult Delete(string blogSlug) {
if (!_authorizer.Authorize(Permissions.DeleteBlog, T("Couldn't delete blog")))
return new HttpUnauthorizedResult();
diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/DisplayTemplates/Items/Blogs.Blog.DetailAdmin.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/DisplayTemplates/Items/Blogs.Blog.DetailAdmin.ascx
index 4121965e9..d78599f98 100644
--- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/DisplayTemplates/Items/Blogs.Blog.DetailAdmin.ascx
+++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/DisplayTemplates/Items/Blogs.Blog.DetailAdmin.ascx
@@ -2,11 +2,21 @@
<%@ Import Namespace="Orchard.Mvc.ViewModels"%>
<%@ Import Namespace="Orchard.Blogs.Extensions"%>
<%@ Import Namespace="Orchard.Blogs.Models"%>
-<%-- todo: (heskew) get what actions we can out of the h2 :| --%>
+
\ No newline at end of file
diff --git a/src/Orchard/UI/PageTitle/PageTitleBuilder.cs b/src/Orchard/UI/PageTitle/PageTitleBuilder.cs
index 4af34ae7f..090e3377f 100644
--- a/src/Orchard/UI/PageTitle/PageTitleBuilder.cs
+++ b/src/Orchard/UI/PageTitle/PageTitleBuilder.cs
@@ -11,7 +11,6 @@ namespace Orchard.UI.PageTitle {
public PageTitleBuilder(ISiteService siteService) {
_siteService = siteService;
_titleParts = new List(5);
- //TODO: (erikpo) Get this from a site setting
_titleSeparator = _siteService.GetSiteSettings().PageTitleSeparator;
}