diff --git a/src/Orchard.Web/Modules/Orchard.Experimental/Migrations.cs b/src/Orchard.Web/Modules/Orchard.Experimental/Migrations.cs
new file mode 100644
index 000000000..629f3fe97
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Experimental/Migrations.cs
@@ -0,0 +1,36 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using Orchard.ContentManagement.MetaData;
+using Orchard.Core.Contents.Extensions;
+using Orchard.Data.Migration;
+using Orchard.Environment.Extensions;
+
+namespace Orchard.Experimental {
+ [OrchardFeature("Orchard.Experimental.TestingLists")]
+ public class TestingListsMigrations : DataMigrationImpl {
+ public int Create() {
+ ContentDefinitionManager.AlterTypeDefinition("ListItem",
+ cfg => cfg
+ .WithPart("CommonPart")
+ .WithPart("RoutePart")
+ .WithPart("BodyPart")
+ .WithPart("ContainablePart")
+ .Creatable());
+
+ ContentDefinitionManager.AlterTypeDefinition("Page",
+ cfg => cfg
+ .WithPart("ContainablePart"));
+
+ //ContentDefinitionManager.AlterTypeDefinition("ListWidget",
+ // cfg => cfg
+ // .WithPart("CommonPart")
+ // .WithPart("WidgetPart")
+ // .WithPart("ListWidgetPart")
+ // .WithSetting("Stereotype", "Widget"));
+
+ return 1;
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Experimental/Module.txt b/src/Orchard.Web/Modules/Orchard.Experimental/Module.txt
index dd28e6d62..296352643 100644
--- a/src/Orchard.Web/Modules/Orchard.Experimental/Module.txt
+++ b/src/Orchard.Web/Modules/Orchard.Experimental/Module.txt
@@ -6,6 +6,9 @@ Version: 0.8.0
OrchardVersion: 0.8.0
Description:
Features:
+ Orchard.Experimental:
+ Description: An assortment of debugging tools.
+ Category: Developer
Profiling:
Description: Tools to help profile Orchard.
Category: Developer
@@ -13,6 +16,7 @@ Features:
Orchard.Experimental.WebCommandLine:
Description: Enables site administrators to execute Orchard.exe commands via web interface
Category: Developer
- Orchard.Experimental:
- Description: An assortment of debugging tools.
+ Orchard.Experimental.TestingLists:
+ Description: Adds some content definitions to help test lists
+ Dependencies: Orchard.Lists
Category: Developer
diff --git a/src/Orchard.Web/Modules/Orchard.Experimental/Orchard.Experimental.csproj b/src/Orchard.Web/Modules/Orchard.Experimental/Orchard.Experimental.csproj
index 0183bfa16..6ea789847 100644
--- a/src/Orchard.Web/Modules/Orchard.Experimental/Orchard.Experimental.csproj
+++ b/src/Orchard.Web/Modules/Orchard.Experimental/Orchard.Experimental.csproj
@@ -80,6 +80,7 @@
+