From 74f22d144362226dca552f976a657dbe6b7d87f2 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Mon, 22 Apr 2013 16:14:20 -0700 Subject: [PATCH] Showing the image editor for the local files only --HG-- branch : 1.x --- .../Modules/Orchard.ImageEditor/Placement.info | 2 +- .../Views/Parts/Image.Editor.cshtml | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.ImageEditor/Placement.info b/src/Orchard.Web/Modules/Orchard.ImageEditor/Placement.info index 333392099..fb8f72ded 100644 --- a/src/Orchard.Web/Modules/Orchard.ImageEditor/Placement.info +++ b/src/Orchard.Web/Modules/Orchard.ImageEditor/Placement.info @@ -1,7 +1,7 @@  - + diff --git a/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.cshtml b/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.cshtml index f5f696b71..4b0cf3cf6 100644 --- a/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.cshtml +++ b/src/Orchard.Web/Modules/Orchard.ImageEditor/Views/Parts/Image.Editor.cshtml @@ -1,9 +1,15 @@ -@using Orchard.MediaLibrary.Models +@using Orchard.ContentManagement +@using Orchard.MediaLibrary.Models @{ ImagePart imagePart = Model.ContentPart; + + // do not show the editor if the image is not local + if (!imagePart.As().Resource.StartsWith("~/")) { + return; + } } -@Html.ActionLink(T("Edit").Text, "Index", "Admin", new { id = imagePart.Id, area = "Orchard.ImageEditor" }, new { id="edit-image-link"}) +@Html.ActionLink(T("Image Editor").Text, "Index", "Admin", new { id = imagePart.Id, area = "Orchard.ImageEditor" }, new { id="edit-image-link", @class="button"})