mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-12-03 03:58:13 +08:00
Wrapping up some cleanup work in the admin.
--HG-- branch : dev
This commit is contained in:
@@ -82,8 +82,8 @@ namespace Orchard.Blogs.Drivers {
|
|||||||
|
|
||||||
return Combined(
|
return Combined(
|
||||||
ContentItemTemplate("Items/Blogs.Blog").LongestMatch(displayType, "Summary", "DetailAdmin", "SummaryAdmin"),
|
ContentItemTemplate("Items/Blogs.Blog").LongestMatch(displayType, "Summary", "DetailAdmin", "SummaryAdmin"),
|
||||||
ContentPartTemplate(blog, "Parts/Blogs.Blog.Manage").Location("primary:manage"),
|
ContentPartTemplate(blog, "Parts/Blogs.Blog.Manage").Location("manage"),
|
||||||
ContentPartTemplate(blog, "Parts/Blogs.Blog.Metadata").Location("primary:metadata"),
|
ContentPartTemplate(blog, "Parts/Blogs.Blog.Metadata").Location("metadata"),
|
||||||
ContentPartTemplate(blog, "Parts/Blogs.Blog.Description").Location("primary"),
|
ContentPartTemplate(blog, "Parts/Blogs.Blog.Description").Location("primary"),
|
||||||
blogPosts == null ? null : ContentPartTemplate(blogPosts, "Parts/Blogs.BlogPost.List", "").Location("primary"));
|
blogPosts == null ? null : ContentPartTemplate(blogPosts, "Parts/Blogs.BlogPost.List", "").Location("primary"));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ namespace Orchard.Blogs.Drivers {
|
|||||||
protected override DriverResult Display(BlogPost post, string displayType) {
|
protected override DriverResult Display(BlogPost post, string displayType) {
|
||||||
return Combined(
|
return Combined(
|
||||||
ContentItemTemplate("Items/Blogs.BlogPost").LongestMatch(displayType, "Summary", "SummaryAdmin"),
|
ContentItemTemplate("Items/Blogs.BlogPost").LongestMatch(displayType, "Summary", "SummaryAdmin"),
|
||||||
ContentPartTemplate(post, "Parts/Blogs.BlogPost.Metadata").Location("meta"));
|
ContentPartTemplate(post, "Parts/Blogs.BlogPost.Metadata").LongestMatch(displayType, "Summary", "SummaryAdmin").Location("meta"));
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override DriverResult Editor(BlogPost post) {
|
protected override DriverResult Editor(BlogPost post) {
|
||||||
|
|||||||
@@ -154,6 +154,8 @@
|
|||||||
<Content Include="Views\DisplayTemplates\Parts\Blogs.BlogPost.Metadata.ascx" />
|
<Content Include="Views\DisplayTemplates\Parts\Blogs.BlogPost.Metadata.ascx" />
|
||||||
<Content Include="Views\DisplayTemplates\Parts\Blogs.Blog.Description.ascx" />
|
<Content Include="Views\DisplayTemplates\Parts\Blogs.Blog.Description.ascx" />
|
||||||
<Content Include="Views\DisplayTemplates\Parts\Blogs.Blog.Metadata.ascx" />
|
<Content Include="Views\DisplayTemplates\Parts\Blogs.Blog.Metadata.ascx" />
|
||||||
|
<Content Include="Views\DisplayTemplates\Parts\Blogs.BlogPost.Metadata.SummaryAdmin.ascx" />
|
||||||
|
<Content Include="Views\DisplayTemplates\Parts\Blogs.BlogPost.Metadata.Summary.ascx" />
|
||||||
<Content Include="Views\EditorTemplates\Parts\Blogs.BlogPost.Publish.ascx" />
|
<Content Include="Views\EditorTemplates\Parts\Blogs.BlogPost.Publish.ascx" />
|
||||||
<Content Include="Views\BlogPost\Item.ascx" />
|
<Content Include="Views\BlogPost\Item.ascx" />
|
||||||
<Content Include="Views\BlogAdmin\Create.ascx" />
|
<Content Include="Views\BlogAdmin\Create.ascx" />
|
||||||
|
|||||||
@@ -19,8 +19,7 @@ if (Model.Entries.Count() > 0) { %>
|
|||||||
|
|
||||||
// Display the summary for the blog post
|
// Display the summary for the blog post
|
||||||
return Html.DisplayForItem(entry.ContentItemViewModel).ToHtmlString();
|
return Html.DisplayForItem(entry.ContentItemViewModel).ToHtmlString();
|
||||||
}, "blogs contentItems")%>
|
}, "blogs contentItems")%><%
|
||||||
<div class="actions"><a class="add button primaryAction" href="<%=Url.BlogCreate() %>"><%=_Encoded("New Blog") %></a></div><%
|
|
||||||
} else { %>
|
} else { %>
|
||||||
<div class="info message"><%=T("There are no blogs for you to see. Want to <a href=\"{0}\">add one</a>?", Url.BlogCreate()).ToString()%></div><%
|
<div class="info message"><%=T("There are no blogs for you to see. Want to <a href=\"{0}\">add one</a>?", Url.BlogCreate()).ToString()%></div><%
|
||||||
} %>
|
} %>
|
||||||
@@ -5,8 +5,8 @@
|
|||||||
<h1 class="withActions">
|
<h1 class="withActions">
|
||||||
<a href="<%=Url.BlogForAdmin(Model.Item.Slug) %>"><%=Html.TitleForPage(Model.Item.Name) %></a>
|
<a href="<%=Url.BlogForAdmin(Model.Item.Slug) %>"><%=Html.TitleForPage(Model.Item.Name) %></a>
|
||||||
</h1>
|
</h1>
|
||||||
|
<% Html.Zone("manage"); %><%--
|
||||||
<%--<form>
|
<form>
|
||||||
<div class="actions bulk">
|
<div class="actions bulk">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<label for="filterResults"><%=_Encoded("Filter:")%></label>
|
<label for="filterResults"><%=_Encoded("Filter:")%></label>
|
||||||
@@ -18,9 +18,6 @@
|
|||||||
</fieldset>
|
</fieldset>
|
||||||
</div>
|
</div>
|
||||||
</form>--%>
|
</form>--%>
|
||||||
|
|
||||||
<div class="actions"><a href="<%=Url.BlogPostCreate(Model.Item) %>" class="add button primaryAction"><%=_Encoded("New Post")%></a></div>
|
<div class="actions"><a href="<%=Url.BlogPostCreate(Model.Item) %>" class="add button primaryAction"><%=_Encoded("New Post")%></a></div>
|
||||||
|
|
||||||
|
|
||||||
<% Html.Zone("primary");
|
<% Html.Zone("primary");
|
||||||
Html.ZonesAny(); %>
|
Html.ZonesAny(); %>
|
||||||
@@ -3,12 +3,6 @@
|
|||||||
<%@ Import Namespace="Orchard.Blogs.Extensions"%>
|
<%@ Import Namespace="Orchard.Blogs.Extensions"%>
|
||||||
<%@ Import Namespace="Orchard.Blogs.Models"%>
|
<%@ Import Namespace="Orchard.Blogs.Models"%>
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<div class="properties">
|
|
||||||
<h3><%=Html.Link(Html.Encode(Model.Item.Name), Url.BlogForAdmin(Model.Item.Slug)) %></h3>
|
|
||||||
<p><% Html.Zone("meta");%></p>
|
|
||||||
<%--<p>[list of authors] [modify blog access]</p>--%>
|
|
||||||
<p><%=Html.Encode(Model.Item.Description) %></p>
|
|
||||||
</div>
|
|
||||||
<div class="related">
|
<div class="related">
|
||||||
<a href="<%=Url.Blog(Model.Item.Slug) %>" title="<%=_Encoded("View") %>"><%=_Encoded("View") %></a><%=_Encoded(" | ")%>
|
<a href="<%=Url.Blog(Model.Item.Slug) %>" title="<%=_Encoded("View") %>"><%=_Encoded("View") %></a><%=_Encoded(" | ")%>
|
||||||
<a href="<%=Url.BlogForAdmin(Model.Item.Slug) %>" title="<%=_Encoded("Edit Posts") %>"><%=_Encoded("Edit Posts")%></a><%=_Encoded(" | ")%>
|
<a href="<%=Url.BlogForAdmin(Model.Item.Slug) %>" title="<%=_Encoded("Edit Posts") %>"><%=_Encoded("Edit Posts")%></a><%=_Encoded(" | ")%>
|
||||||
@@ -19,5 +13,11 @@
|
|||||||
<button type="submit" class="linkButton" title="<%=_Encoded("Remove") %>"><%=_Encoded("Remove") %></button><%
|
<button type="submit" class="linkButton" title="<%=_Encoded("Remove") %>"><%=_Encoded("Remove") %></button><%
|
||||||
} %>
|
} %>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="properties">
|
||||||
|
<h3><%=Html.Link(Html.Encode(Model.Item.Name), Url.BlogForAdmin(Model.Item.Slug)) %></h3>
|
||||||
|
<p><% Html.Zone("meta");%></p>
|
||||||
|
<%--<p>[list of authors] [modify blog access]</p>--%>
|
||||||
|
<p><%=Html.Encode(Model.Item.Description) %></p>
|
||||||
|
</div>
|
||||||
<div style="clear:both;"></div>
|
<div style="clear:both;"></div>
|
||||||
</div>
|
</div>
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<%@ Import Namespace="Orchard.Blogs.Extensions"%>
|
<%@ Import Namespace="Orchard.Blogs.Extensions"%>
|
||||||
<%@ Import Namespace="Orchard.Blogs.Models"%><%
|
<%@ Import Namespace="Orchard.Blogs.Models"%><%
|
||||||
if (AuthorizedFor(Permissions.ManageBlogs)) { %>
|
if (AuthorizedFor(Permissions.ManageBlogs)) { %>
|
||||||
<div class="manage">
|
<div class="folderProperties">
|
||||||
<a href="<%=Url.BlogEdit(Model.Slug) %>" class="edit"><%=_Encoded("Edit") %></a>
|
<p><a href="<%=Url.BlogEdit(Model.Slug) %>" class="edit"><%=_Encoded("Edit") %></a></p>
|
||||||
</div><%
|
</div><%
|
||||||
} %>
|
} %>
|
||||||
@@ -2,4 +2,4 @@
|
|||||||
<%@ Import Namespace="Orchard.Mvc.ViewModels"%>
|
<%@ Import Namespace="Orchard.Mvc.ViewModels"%>
|
||||||
<%@ Import Namespace="Orchard.Blogs.Models"%>
|
<%@ Import Namespace="Orchard.Blogs.Models"%>
|
||||||
<%=Html.UnorderedList(Model, (bp, i) => Html.DisplayForItem(bp).ToHtmlString(), "blogPosts contentItems") %>
|
<%=Html.UnorderedList(Model, (bp, i) => Html.DisplayForItem(bp).ToHtmlString(), "blogPosts contentItems") %>
|
||||||
<% if (Model.Count() < 1) { %><p><%=_Encoded("There are no posts for this blog.") %></p><% } %>
|
<% if (Model.Count() < 1) { %><div class="info message"><%=_Encoded("There are no posts for this blog.") %></div><% } %>
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
<%@ Control Language="C#" Inherits="Orchard.Mvc.ViewUserControl<BlogPost>" %>
|
||||||
|
<%@ Import Namespace="Orchard.Blogs.Models"%>
|
||||||
@@ -750,11 +750,14 @@ table.items, textarea, input.text, input.text-box,
|
|||||||
|
|
||||||
/* Added classes for new blog list layout
|
/* Added classes for new blog list layout
|
||||||
---------------------------------------------------------- */
|
---------------------------------------------------------- */
|
||||||
|
.blogdescription {
|
||||||
|
margin-top:1em;
|
||||||
|
}
|
||||||
.summary {
|
.summary {
|
||||||
padding:1.2em .4em;
|
padding:1.2em .4em;
|
||||||
}
|
}
|
||||||
.actions {
|
.actions {
|
||||||
|
clear:right;
|
||||||
height:auto;
|
height:auto;
|
||||||
overflow:visible;
|
overflow:visible;
|
||||||
padding:0;
|
padding:0;
|
||||||
@@ -766,8 +769,8 @@ table.items, textarea, input.text, input.text-box,
|
|||||||
.properties {
|
.properties {
|
||||||
float:left;
|
float:left;
|
||||||
}
|
}
|
||||||
.orchard-blogs #main p {
|
.blogs.contentItems .properties {
|
||||||
margin:0;
|
float:none;
|
||||||
}
|
}
|
||||||
#main .contentItems .properties h3 {
|
#main .contentItems .properties h3 {
|
||||||
border-bottom:none;
|
border-bottom:none;
|
||||||
|
|||||||
Reference in New Issue
Block a user