From 8eff22d501fdbfface0301baf0d03bddd28e5261 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Wed, 19 Sep 2012 15:57:30 -0700 Subject: [PATCH] #18997: Fixing Media Picker upload In MVC 4, IsLocalUrl is more restrictive and would not accept paths like 'images' Removing the test is safe as the Media service will prevent unauthorized usage. Work Item: 18997 --HG-- branch : 1.x --- .../Modules/Orchard.Fields/Views/Fields/MediaPicker.cshtml | 6 +++--- .../Modules/Orchard.MediaPicker/Views/Admin/Tab_Url.cshtml | 3 --- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.Fields/Views/Fields/MediaPicker.cshtml b/src/Orchard.Web/Modules/Orchard.Fields/Views/Fields/MediaPicker.cshtml index 53db581da..c5a089314 100644 --- a/src/Orchard.Web/Modules/Orchard.Fields/Views/Fields/MediaPicker.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Fields/Views/Fields/MediaPicker.cshtml @@ -6,7 +6,7 @@ }

@if (Html.IsPicture((string)Model.ContentField.Url)) { - class="@Model.ContentField.Class" }@if (!String.IsNullOrWhiteSpace(Model.ContentField.Style)) { style="@Model.ContentField.Style" @@ -21,7 +21,7 @@ }/> } else if (!String.IsNullOrWhiteSpace(Model.ContentField.Url)) { - @name + @name }

@@ -35,5 +35,5 @@ Height: @Model.ContentField.Height You can also display an image using this example, and add the attributes you need: - + *@ \ No newline at end of file diff --git a/src/Orchard.Web/Modules/Orchard.MediaPicker/Views/Admin/Tab_Url.cshtml b/src/Orchard.Web/Modules/Orchard.MediaPicker/Views/Admin/Tab_Url.cshtml index ae32d3d06..9e6804022 100644 --- a/src/Orchard.Web/Modules/Orchard.MediaPicker/Views/Admin/Tab_Url.cshtml +++ b/src/Orchard.Web/Modules/Orchard.MediaPicker/Views/Admin/Tab_Url.cshtml @@ -8,9 +8,6 @@ var uploadAction = Url.Action("AddFromClient", "Admin", new { area = "Orchard.Media" }); // media directory to save uploaded files into var mediaPath = Request["uploadpath"]; - if (!Url.IsLocalUrl(mediaPath)) { - mediaPath = ""; - } }