Updating comments w/ content shape alternate examples and a little addtl. cleanup

--HG--
branch : dev
This commit is contained in:
Nathan Heskew
2010-10-19 11:09:59 -07:00
parent 01f39dd860
commit 91a88c2e90
3 changed files with 6 additions and 7 deletions

View File

@@ -18,7 +18,7 @@ namespace Orchard.Core.Contents {
displaying.ShapeMetadata.Alternates.Add("Content__" + contentItem.Id); displaying.ShapeMetadata.Alternates.Add("Content__" + contentItem.Id);
//Content.Summary //Content.Summary
displaying.ShapeMetadata.Alternates.Add("Content_" + displaying.ShapeMetadata.DisplayType); displaying.ShapeMetadata.Alternates.Add("Content_" + displaying.ShapeMetadata.DisplayType);
//Content.Summary-Page //Content-Page.Summary
displaying.ShapeMetadata.Alternates.Add("Content_" + displaying.ShapeMetadata.DisplayType + "__" + contentItem.ContentType); displaying.ShapeMetadata.Alternates.Add("Content_" + displaying.ShapeMetadata.DisplayType + "__" + contentItem.ContentType);
if (!displaying.ShapeMetadata.DisplayType.Contains("Admin")) if (!displaying.ShapeMetadata.DisplayType.Contains("Admin"))
@@ -30,7 +30,7 @@ namespace Orchard.Core.Contents {
.OnDisplaying(displaying => { .OnDisplaying(displaying => {
ContentItem contentItem = displaying.Shape.ContentItem; ContentItem contentItem = displaying.Shape.ContentItem;
if (contentItem != null) { if (contentItem != null) {
//Content.Editor-Page //Content-Page.Edit
displaying.ShapeMetadata.Alternates.Add("Content_Edit__" + contentItem.ContentType); displaying.ShapeMetadata.Alternates.Add("Content_Edit__" + contentItem.ContentType);
} }
}); });

View File

@@ -12,7 +12,6 @@ using Orchard.Settings;
using Orchard.UI; using Orchard.UI;
using Orchard.UI.Resources; using Orchard.UI.Resources;
using Orchard.UI.Zones; using Orchard.UI.Zones;
using Orchard.Utility.Extensions;
// ReSharper disable InconsistentNaming // ReSharper disable InconsistentNaming
@@ -75,9 +74,10 @@ namespace Orchard.Core.Shapes {
// 'List' shapes start with several empty collections // 'List' shapes start with several empty collections
builder.Describe("List") builder.Describe("List")
.OnCreated(created => { .OnCreated(created => {
created.Shape.Tag = "ul"; var list = created.Shape;
created.Shape.ItemClasses = new List<string>(); list.Tag = "ul";
created.Shape.ItemAttributes = new Dictionary<string, string>(); list.ItemClasses = new List<string>();
list.ItemAttributes = new Dictionary<string, string>();
}); });
} }

View File

@@ -8,7 +8,6 @@ namespace Orchard.Widgets {
builder.Describe("Widget") builder.Describe("Widget")
.Configure(descriptor => { .Configure(descriptor => {
// todo: have "alternates" for chrome // todo: have "alternates" for chrome
// todo: (heskew) something...this still doesn't feel right
descriptor.Wrappers.Add("Widget_Wrapper"); descriptor.Wrappers.Add("Widget_Wrapper");
descriptor.Wrappers.Add("Widget_ControlWrapper"); descriptor.Wrappers.Add("Widget_ControlWrapper");
}) })