diff --git a/src/Orchard.Web/Modules/Orchard.ImageEditor/Drivers/ImageEditorRotatePartDriver.cs b/src/Orchard.Web/Modules/Orchard.ImageEditor/Drivers/ImageEditorRotatePartDriver.cs new file mode 100644 index 000000000..823d56f2a --- /dev/null +++ b/src/Orchard.Web/Modules/Orchard.ImageEditor/Drivers/ImageEditorRotatePartDriver.cs @@ -0,0 +1,14 @@ +using Orchard.ContentManagement.Drivers; +using Orchard.ImageEditor.Models; + +namespace Orchard.ImageEditor.Drivers { + public class ImageEditorRotatePartDriver : ContentPartDriver { + + protected override DriverResult Display(ImageEditorPart part, string displayType, dynamic shapeHelper) { + return Combined( + ContentShape("Parts_Image_Editor_Rotate", () => shapeHelper.Parts_Image_Editor_Rotate()), + ContentShape("Parts_Image_Editor_RotateOptions", () => shapeHelper.Parts_Image_Editor_RotateOptions()) + ); + } + } +} \ No newline at end of file diff --git a/src/Orchard.Web/Modules/Orchard.ImageEditor/Orchard.ImageEditor.csproj b/src/Orchard.Web/Modules/Orchard.ImageEditor/Orchard.ImageEditor.csproj index 9d79ed9bb..34ea315e5 100644 --- a/src/Orchard.Web/Modules/Orchard.ImageEditor/Orchard.ImageEditor.csproj +++ b/src/Orchard.Web/Modules/Orchard.ImageEditor/Orchard.ImageEditor.csproj @@ -84,6 +84,7 @@ + @@ -129,7 +130,7 @@ - + @@ -149,6 +150,12 @@ + + + + + + 10.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) diff --git a/src/Orchard.Web/Modules/Orchard.ImageEditor/Placement.info b/src/Orchard.Web/Modules/Orchard.ImageEditor/Placement.info index fb8f72ded..2414a9c3a 100644 --- a/src/Orchard.Web/Modules/Orchard.ImageEditor/Placement.info +++ b/src/Orchard.Web/Modules/Orchard.ImageEditor/Placement.info @@ -10,6 +10,8 @@ + + diff --git a/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.Rotate.cshtml b/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.Rotate.cshtml new file mode 100644 index 000000000..c2c78c32f --- /dev/null +++ b/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.Rotate.cshtml @@ -0,0 +1,70 @@ + + +@using (Script.Foot()) +{ + + +} \ No newline at end of file diff --git a/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.RotateOptions.cshtml b/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.RotateOptions.cshtml new file mode 100644 index 000000000..2420b7943 --- /dev/null +++ b/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.RotateOptions.cshtml @@ -0,0 +1,21 @@ +@using Orchard.ImageEditor.Models + + +