-@Display(Model.ContentItems)
+ using(Html.BeginFormAntiForgeryPost(Url.Action("List", "Admin", new { area = "Contents", id = "" }))) {
+
+
+ }
} else {
@T("There are no blogs for you to see. Want to add one?", Url.BlogCreate())
}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Blog.Admin.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.DetailAdmin.cshtml
similarity index 80%
rename from src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Blog.Admin.cshtml
rename to src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.DetailAdmin.cshtml
index 05a41787d..90868b616 100644
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Blog.Admin.cshtml
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.DetailAdmin.cshtml
@@ -1,7 +1,6 @@
@using Orchard.Blogs.Extensions;
@using Orchard.Blogs.Models;
-@Display(Model.metadata)
-@Display(Model.Primary)
\ No newline at end of file
+@Display(Model.Content)
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.Editor.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.Editor.cshtml
new file mode 100644
index 000000000..ca46e8462
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.Editor.cshtml
@@ -0,0 +1,6 @@
+@using Orchard.Mvc.Html;
+@{
+ Html.AddTitleParts((string)Model.Title);
+}
+@Display(Model.Primary)
+
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.Summary.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.Summary.cshtml
new file mode 100644
index 000000000..f0d60c326
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.Summary.cshtml
@@ -0,0 +1,10 @@
+@using Orchard.Blogs.Extensions;
+@using Orchard.Blogs.Models;
+
+@Display(Model.Content)
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.SummaryAdmin.Blog.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.SummaryAdmin.cshtml
similarity index 50%
rename from src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.SummaryAdmin.Blog.cshtml
rename to src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.SummaryAdmin.cshtml
index d1a0549f8..035cd10fc 100644
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.SummaryAdmin.Blog.cshtml
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.SummaryAdmin.cshtml
@@ -1,21 +1,28 @@
@using Orchard.Blogs.Extensions;
@using Orchard.Blogs.Models;
-
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Blog.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.cshtml
similarity index 100%
rename from src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Blog.cshtml
rename to src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Blog.cshtml
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items_Content_Editor-BlogPost.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.Editor.cshtml
similarity index 100%
rename from src/Orchard.Web/Modules/Orchard.Blogs/Views/Items_Content_Editor-BlogPost.cshtml
rename to src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.Editor.cshtml
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Summary.BlogPost.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.Summary.cshtml
similarity index 88%
rename from src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Summary.BlogPost.cshtml
rename to src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.Summary.cshtml
index e217cb228..92f0079ae 100644
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Summary.BlogPost.cshtml
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.Summary.cshtml
@@ -5,4 +5,4 @@
@using Orchard.Core.Common.ViewModels;
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items_Content_SummaryAdmin_BlogPost.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.SummaryAdmin.cshtml
similarity index 75%
rename from src/Orchard.Web/Modules/Orchard.Blogs/Views/Items_Content_SummaryAdmin_BlogPost.cshtml
rename to src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.SummaryAdmin.cshtml
index 4aaf65abc..7c191c172 100644
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items_Content_SummaryAdmin_BlogPost.cshtml
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.SummaryAdmin.cshtml
@@ -6,17 +6,16 @@
ContentItem contentItem = Model.ContentItem;
var returnUrl = ViewContext.RequestContext.HttpContext.Request.ToUrlString();
}
-
@Display(Model.Related)
@Html.Link(T("Edit").Text, Url.BlogPost((BlogPostPart)Model.ContentItem.Get(typeof(BlogPostPart)))) @T(" | ")
@Html.Link(T("Remove").Text, Url.Action("Remove", "Admin", new { area = "Contents", id = contentItem.Id, returnUrl }), new { itemprop = "RemoveUrl UnsafeUrl" })
- @Display(Model.meta)
+ @Display(Model.Secondary)
-
@Display(Model.Primary)
-
+
@Display(Model.Content)
+
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.cshtml
new file mode 100644
index 000000000..b1f6519a6
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/BlogPost.cshtml
@@ -0,0 +1,9 @@
+
@Html.TitleForPage((string)Model.Title)
+@if (Model.Meta != null) {
+
+ @Display(Model.Meta)
+
+}
+
+ @Display(Model.Content)
+
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Detail.BlogPost.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Detail.BlogPost.cshtml
deleted file mode 100644
index 7968e4f99..000000000
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Detail.BlogPost.cshtml
+++ /dev/null
@@ -1,3 +0,0 @@
-
@Html.TitleForPage((string)Model.Title)
-@Display(Model.metadata)
-@Display(Model.Primary)
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Edit.Blog.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Edit.Blog.cshtml
deleted file mode 100644
index 74e0ddef1..000000000
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Edit.Blog.cshtml
+++ /dev/null
@@ -1,4 +0,0 @@
-@Html.AddTitleParts(Model.Title)
-@Display(Model.Primary)
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!111 Content.Edit.Blog !!!!!!!!!!!!!!!!!!!!!!!!11
-
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Summary.Blog.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Summary.Blog.cshtml
deleted file mode 100644
index abb445ea0..000000000
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Items/Content.Summary.Blog.cshtml
+++ /dev/null
@@ -1,7 +0,0 @@
-@using Orchard.Blogs.Extensions;
-@using Orchard.Blogs.Models;
-
+}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.Admin.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.Admin.cshtml
index 46fc0c33b..80ff6fefa 100644
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.Admin.cshtml
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.Admin.cshtml
@@ -1,22 +1,22 @@
@using Orchard.Core.Contents.ViewModels;
@using Orchard.Utility.Extensions;
-@if (Model.Items.Count > 0) {
+@if (Model.ContentItems.Items.Count > 0) {
using (Html.BeginFormAntiForgeryPost(Url.Action("List", "Admin", new { area = "Contents", id = "" }))) {
-
-
+
+
}
} else {
-
@T("There are no posts for this blog.")
+
@T("There are no posts for this blog.")
}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.cshtml b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.cshtml
index 115c06bc6..86506523a 100644
--- a/src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.cshtml
+++ b/src/Orchard.Web/Modules/Orchard.Blogs/Views/Parts/Blogs.BlogPost.List.cshtml
@@ -1,7 +1,9 @@
@{
IEnumerable
-
-@* tmp *@
-
\ No newline at end of file
+ @Display(Model.Footer)
\ No newline at end of file
From 22bc1e9a491d86d60202aedf38b1c1623e984a73 Mon Sep 17 00:00:00 2001
From: Renaud Paquay
Date: Thu, 14 Oct 2010 11:59:24 -0700
Subject: [PATCH 6/9] Fix unit tests
--HG--
branch : dev
---
.../Common/Providers/CommonPartProviderTests.cs | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/Orchard.Core.Tests/Common/Providers/CommonPartProviderTests.cs b/src/Orchard.Core.Tests/Common/Providers/CommonPartProviderTests.cs
index 1544fdb2c..fa53d7439 100644
--- a/src/Orchard.Core.Tests/Common/Providers/CommonPartProviderTests.cs
+++ b/src/Orchard.Core.Tests/Common/Providers/CommonPartProviderTests.cs
@@ -49,6 +49,7 @@ namespace Orchard.Core.Tests.Common.Providers {
builder.RegisterType().As();
builder.RegisterType().As();
builder.RegisterType().As();
+ builder.RegisterInstance(new Mock().Object);
_authn = new Mock();
_authz = new Mock();
From 8f2f5c7fc229e4e2927c5b404da27f2a8ce13833 Mon Sep 17 00:00:00 2001
From: Renaud Paquay
Date: Thu, 14 Oct 2010 12:03:28 -0700
Subject: [PATCH 7/9] Fix unit tests
--HG--
branch : dev
---
src/Orchard.Core.Tests/Routable/Services/RoutableServiceTests.cs | 1 +
src/Orchard.Core.Tests/Scheduling/ScheduledTaskExecutorTests.cs | 1 +
src/Orchard.Core.Tests/Scheduling/ScheduledTaskManagerTests.cs | 1 +
3 files changed, 3 insertions(+)
diff --git a/src/Orchard.Core.Tests/Routable/Services/RoutableServiceTests.cs b/src/Orchard.Core.Tests/Routable/Services/RoutableServiceTests.cs
index 0ec9e4762..75d313019 100644
--- a/src/Orchard.Core.Tests/Routable/Services/RoutableServiceTests.cs
+++ b/src/Orchard.Core.Tests/Routable/Services/RoutableServiceTests.cs
@@ -44,6 +44,7 @@ namespace Orchard.Core.Tests.Routable.Services {
builder.RegisterInstance(new Mock().Object);
builder.RegisterInstance(new Mock().Object);
builder.RegisterInstance(new Mock().Object);
+ builder.RegisterInstance(new Mock().Object);
builder.RegisterType().As();
builder.RegisterType().As();
diff --git a/src/Orchard.Core.Tests/Scheduling/ScheduledTaskExecutorTests.cs b/src/Orchard.Core.Tests/Scheduling/ScheduledTaskExecutorTests.cs
index 2966f1a19..5d114c702 100644
--- a/src/Orchard.Core.Tests/Scheduling/ScheduledTaskExecutorTests.cs
+++ b/src/Orchard.Core.Tests/Scheduling/ScheduledTaskExecutorTests.cs
@@ -39,6 +39,7 @@ namespace Orchard.Core.Tests.Scheduling {
builder.RegisterType().As();
builder.RegisterType().As();
builder.RegisterInstance(new Mock().Object);
+ builder.RegisterInstance(new Mock().Object);
builder.RegisterType().As().Named("ScheduledTaskExecutor", typeof(IBackgroundTask));
builder.RegisterInstance(_handler).As();
diff --git a/src/Orchard.Core.Tests/Scheduling/ScheduledTaskManagerTests.cs b/src/Orchard.Core.Tests/Scheduling/ScheduledTaskManagerTests.cs
index 84b098ace..98ec82125 100644
--- a/src/Orchard.Core.Tests/Scheduling/ScheduledTaskManagerTests.cs
+++ b/src/Orchard.Core.Tests/Scheduling/ScheduledTaskManagerTests.cs
@@ -43,6 +43,7 @@ namespace Orchard.Core.Tests.Scheduling {
builder.RegisterType().As();
builder.RegisterType().As();
builder.RegisterInstance(new Mock().Object);
+ builder.RegisterInstance(new Mock().Object);
builder.RegisterType().As();
From 71e61fd3df3f9e7f1028268dd3900b1ee80117f3 Mon Sep 17 00:00:00 2001
From: Michael Dorian Bach
Date: Thu, 14 Oct 2010 12:03:45 -0700
Subject: [PATCH 8/9] Fixed Layout-Wrapper so it can accept dynamic has-sidebar
class.
--HG--
branch : dev
---
src/Orchard.Web/Themes/TheThemeMachine/Views/Layout.cshtml | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/Orchard.Web/Themes/TheThemeMachine/Views/Layout.cshtml b/src/Orchard.Web/Themes/TheThemeMachine/Views/Layout.cshtml
index c65184ee4..6eccdfc8c 100644
--- a/src/Orchard.Web/Themes/TheThemeMachine/Views/Layout.cshtml
+++ b/src/Orchard.Web/Themes/TheThemeMachine/Views/Layout.cshtml
@@ -22,9 +22,12 @@
}
+ Model.Id = "layout-wrapper";
+ var tag = Tag (Model, "div");
+
}
-
+@tag.StartElement
@* needs to be the page title, not page (head) title... *@
@* Adds text and html to the header zone *@
@@ -85,4 +88,4 @@
}
-
\ No newline at end of file
+@tag.EndElement
\ No newline at end of file
From 995025cebf39b7462ed4d25b7536bf6bf91c5064 Mon Sep 17 00:00:00 2001
From: Renaud Paquay
Date: Thu, 14 Oct 2010 12:22:00 -0700
Subject: [PATCH 9/9] Fix unit tests
--HG--
branch : dev
---
src/Orchard.Tests/ContentManagement/ContentQueryTests.cs | 1 +
.../ContentManagement/DefaultContentManagerTests.cs | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/Orchard.Tests/ContentManagement/ContentQueryTests.cs b/src/Orchard.Tests/ContentManagement/ContentQueryTests.cs
index fd540c8ed..6381446bd 100644
--- a/src/Orchard.Tests/ContentManagement/ContentQueryTests.cs
+++ b/src/Orchard.Tests/ContentManagement/ContentQueryTests.cs
@@ -52,6 +52,7 @@ namespace Orchard.Tests.ContentManagement {
builder.RegisterType().As().SingleInstance();
builder.RegisterType().As();
builder.RegisterInstance(new Mock().Object);
+ builder.RegisterInstance(new Mock().Object);
builder.RegisterType().As();
builder.RegisterType().As();
diff --git a/src/Orchard.Tests/ContentManagement/DefaultContentManagerTests.cs b/src/Orchard.Tests/ContentManagement/DefaultContentManagerTests.cs
index c9524f9c2..a0adb8f8a 100644
--- a/src/Orchard.Tests/ContentManagement/DefaultContentManagerTests.cs
+++ b/src/Orchard.Tests/ContentManagement/DefaultContentManagerTests.cs
@@ -62,6 +62,7 @@ namespace Orchard.Tests.ContentManagement {
builder.RegisterType().As();
builder.RegisterType().As();
builder.RegisterInstance(_contentDefinitionManager.Object);
+ builder.RegisterInstance(new Mock().Object);
builder.RegisterType().As();
builder.RegisterType().As();