From f7c2e49c72456bc4fcc5cb39fbb29773a084004c Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Wed, 9 Feb 2011 16:50:29 -0800 Subject: [PATCH] Adding a placement.info file in TheThemeMachine, and in codegen --HG-- branch : dev --- .../CodeGenerationTemplates/Placement.info | 17 +++++++++++++++++ .../Commands/CodeGenerationCommands.cs | 3 +++ .../Orchard.CodeGeneration.csproj | 3 +++ .../Themes/TheThemeMachine/Placement.info | 17 +++++++++++++++++ src/Orchard.Web/Themes/Themes.csproj | 3 +++ 5 files changed, 43 insertions(+) create mode 100644 src/Orchard.Web/Modules/Orchard.CodeGeneration/CodeGenerationTemplates/Placement.info create mode 100644 src/Orchard.Web/Themes/TheThemeMachine/Placement.info diff --git a/src/Orchard.Web/Modules/Orchard.CodeGeneration/CodeGenerationTemplates/Placement.info b/src/Orchard.Web/Modules/Orchard.CodeGeneration/CodeGenerationTemplates/Placement.info new file mode 100644 index 000000000..0eab3bada --- /dev/null +++ b/src/Orchard.Web/Modules/Orchard.CodeGeneration/CodeGenerationTemplates/Placement.info @@ -0,0 +1,17 @@ + + + + + diff --git a/src/Orchard.Web/Modules/Orchard.CodeGeneration/Commands/CodeGenerationCommands.cs b/src/Orchard.Web/Modules/Orchard.CodeGeneration/Commands/CodeGenerationCommands.cs index 245c39bba..b3a836035 100644 --- a/src/Orchard.Web/Modules/Orchard.CodeGeneration/Commands/CodeGenerationCommands.cs +++ b/src/Orchard.Web/Modules/Orchard.CodeGeneration/Commands/CodeGenerationCommands.cs @@ -312,6 +312,9 @@ namespace Orchard.CodeGeneration.Commands { File.WriteAllBytes(themePath + "Theme.png", File.ReadAllBytes(_codeGenTemplatePath + "Theme.png")); createdFiles.Add(themePath + "Theme.png"); + File.WriteAllText(themePath + "Placement.info", File.ReadAllText(_codeGenTemplatePath + "Placement.info")); + createdFiles.Add(themePath + "Placement.info"); + // create new csproj for the theme if (projectGuid != null) { var itemGroup = CreateProjectItemGroup(themePath, createdFiles, createdFolders); diff --git a/src/Orchard.Web/Modules/Orchard.CodeGeneration/Orchard.CodeGeneration.csproj b/src/Orchard.Web/Modules/Orchard.CodeGeneration/Orchard.CodeGeneration.csproj index 70df50651..b490060bf 100644 --- a/src/Orchard.Web/Modules/Orchard.CodeGeneration/Orchard.CodeGeneration.csproj +++ b/src/Orchard.Web/Modules/Orchard.CodeGeneration/Orchard.CodeGeneration.csproj @@ -79,6 +79,9 @@ + + + + + + diff --git a/src/Orchard.Web/Themes/Themes.csproj b/src/Orchard.Web/Themes/Themes.csproj index edd3c2d09..8af254cc7 100644 --- a/src/Orchard.Web/Themes/Themes.csproj +++ b/src/Orchard.Web/Themes/Themes.csproj @@ -116,6 +116,9 @@ Designer + + +