+
+ @using (Html.BeginFormAntiForgeryPost()) {
+
+ }
+
+
+ @if (Model.Content != null) {
+ var oembed = Model.Content.Root;
+ var type = oembed.Element("type").Value;
+
+ switch (oembed.Element("type").Value) {
+ case "photo":
+

+ break;
+ case "video":
+ @Html.Raw(oembed.Element("html").Value)
+ break;
+ case "link":
+
oembed.Element("title").Value
+ break;
+ case "rich":
+ @Html.Raw(oembed.Element("html").Value)
+ break;
+ }
+
+using (Html.BeginFormAntiForgeryPost(Url.Action("MediaPost"))) {
+ @Html.Hidden("url", Model.Url)
+ @Html.Hidden("id", Model.Id)
+ @Html.Hidden("document", Model.Content.ToString())
+
+
+}
+ }
+
+
+
+
+ @using (Script.Foot()) {
+
+ }
+
+ @Display.FootScripts()
+
+
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.MediaLibrary/Views/Parts/OEmbed.Metadata.cshtml b/src/Orchard.Web/Modules/Orchard.MediaLibrary/Views/Parts/OEmbed.Metadata.cshtml
new file mode 100644
index 000000000..fa0c685c5
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.MediaLibrary/Views/Parts/OEmbed.Metadata.cshtml
@@ -0,0 +1,11 @@
+@using Orchard.ContentManagement
+@using Orchard.MediaLibrary.Models
+@using Orchard.Utility.Extensions
+@{
+ OEmbedPart oembedPart = Model.ContentPart;
+}
+
+