From 2e3910778b42dbe7e5e805cd30441034e1d1a342 Mon Sep 17 00:00:00 2001 From: skewed Date: Fri, 18 Dec 2009 01:14:38 +0000 Subject: [PATCH] Some work with page titles in blogs --HG-- extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4044247 --- src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Create.ascx | 1 + src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Edit.ascx | 1 + .../Packages/Orchard.Blogs/Views/Blog/ItemForAdmin.ascx | 1 + src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/List.ascx | 1 + .../Packages/Orchard.Blogs/Views/Blog/ListForAdmin.ascx | 1 + .../Packages/Orchard.Blogs/Views/BlogPost/Create.ascx | 1 + .../Packages/Orchard.Blogs/Views/BlogPost/Edit.ascx | 1 + .../Packages/Orchard.Blogs/Views/BlogPost/Item.ascx | 1 + .../Views/Shared/DisplayTemplates/Blog/Detail.ascx | 2 +- .../Views/Shared/DisplayTemplates/Blog/DetailAdmin.ascx | 1 + .../Views/Shared/DisplayTemplates/BlogPost/Detail.ascx | 1 + .../Views/Shared/EditorTemplates/Blog/Detail.ascx | 1 + .../Views/Shared/EditorTemplates/BlogPost/Detail.ascx | 1 + src/Orchard/UI/PageTitle/PageTitleBuilder.cs | 3 ++- 14 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Create.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Create.ascx index 00d379b5f..c2813810e 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Create.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Create.ascx @@ -1,6 +1,7 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.Html"%> <%@ Import Namespace="Orchard.Blogs.ViewModels"%> +<% Html.Title("Add Blog"); %>

Add Blog

<% using (Html.BeginFormAntiForgeryPost()) { %> <%=Html.ValidationSummary() %> diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Edit.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Edit.ascx index 829ab46ed..7cc6dbfe3 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Edit.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/Edit.ascx @@ -1,6 +1,7 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.Html"%> <%@ Import Namespace="Orchard.Blogs.ViewModels"%> +<% Html.Title("Edit Blog"); %>

Edit Blog

<% using (Html.BeginFormAntiForgeryPost()) { %> <%=Html.ValidationSummary() %> diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/ItemForAdmin.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/ItemForAdmin.ascx index fed62d4e0..d39676dd9 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/ItemForAdmin.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/ItemForAdmin.ascx @@ -1,4 +1,5 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.Html"%> <%@ Import Namespace="Orchard.Blogs.ViewModels"%> +<% Html.Title("Manage Blog"); %> <%=Html.DisplayForItem(m => m.Blog) %> \ No newline at end of file diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/List.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/List.ascx index fddfbecc7..ec002a39d 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/List.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/List.ascx @@ -1,6 +1,7 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.Html"%> <%@ Import Namespace="Orchard.Blogs.ViewModels"%> +<% Html.Title("Blogs"); %>

Blogs

All of the blogs.

<% if (Model.Blogs.Count() > 0) { %> diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/ListForAdmin.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/ListForAdmin.ascx index cf8e6342f..29de2767e 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/ListForAdmin.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/ListForAdmin.ascx @@ -3,6 +3,7 @@ <%@ Import Namespace="Orchard.Blogs.Models"%> <%@ Import Namespace="Orchard.Blogs.ViewModels"%> <%@ Import Namespace="Orchard.Mvc.Html"%> +<% Html.Title("Manage Blogs"); %>

Manage Blogs

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

<% if (Model.Blogs.Count() > 0) { %> diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Create.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Create.ascx index ee65304ee..5db2f99b8 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Create.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Create.ascx @@ -1,6 +1,7 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.Html"%> <%@ Import Namespace="Orchard.Blogs.ViewModels"%> +<% Html.Title("Add Post"); %>

Add Post

<% using (Html.BeginFormAntiForgeryPost()) { %> <%=Html.ValidationSummary() %> diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Edit.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Edit.ascx index 6f54b9bac..db739db8d 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Edit.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Edit.ascx @@ -1,6 +1,7 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.Html"%> <%@ Import Namespace="Orchard.Blogs.ViewModels"%> +<% Html.Title("Edit Post"); %>

Edit Post

<% using (Html.BeginFormAntiForgeryPost()) { %> <%=Html.ValidationSummary() %> diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Item.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Item.ascx index a889eb14b..2aa287df7 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Item.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/BlogPost/Item.ascx @@ -1,4 +1,5 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.Html"%> <%@ Import Namespace="Orchard.Blogs.ViewModels"%> +<% Html.Title(Model.Blog.Name); %> <%=Html.DisplayForItem(m=>m.BlogPost) %> \ No newline at end of file diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/Blog/Detail.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/Blog/Detail.ascx index adec33d22..7693a24a3 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/Blog/Detail.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/Blog/Detail.ascx @@ -3,7 +3,7 @@ <%@ Import Namespace="Orchard.Blogs.Extensions"%> <%@ Import Namespace="Orchard.Blogs.Models"%> <%@ Import Namespace="Orchard.Models.ViewModels"%> -<% Html.AddTitleParts(Model.Item.Name); %> +<% Html.Title(Model.Item.Name); %>

<%=Html.Encode(Model.Item.Name) %>

<%=Html.Encode(Model.Item.Description) %>
diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/Blog/DetailAdmin.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/Blog/DetailAdmin.ascx index 43836feac..9414f70fb 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/Blog/DetailAdmin.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/Blog/DetailAdmin.ascx @@ -3,6 +3,7 @@ <%@ Import Namespace="Orchard.Models.ViewModels"%> <%@ Import Namespace="Orchard.Blogs.Extensions"%> <%@ Import Namespace="Orchard.Blogs.Models"%> +<% Html.Title(Model.Item.Name); %> <%-- todo: (heskew) get what actions we can out of the h2 :| --%>

<%=Html.Encode(Model.Item.Name) %> diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/BlogPost/Detail.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/BlogPost/Detail.ascx index cd9b28cfb..37a35cbcf 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/BlogPost/Detail.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Shared/DisplayTemplates/BlogPost/Detail.ascx @@ -3,6 +3,7 @@ <%@ Import Namespace="Orchard.Models.ViewModels"%> <%@ Import Namespace="Orchard.Blogs.Extensions"%> <%@ Import Namespace="Orchard.Blogs.Models"%> +<% Html.Title(Model.Item.Title); %>

<%=Html.Encode(Model.Item.Title)%>