diff --git a/src/Umbraco.Web.UI.Client/src/views/media/create.html b/src/Umbraco.Web.UI.Client/src/views/media/create.html new file mode 100644 index 0000000000..ce3cd7f989 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/views/media/create.html @@ -0,0 +1,38 @@ +
diff --git a/src/Umbraco.Web.UI.Client/src/views/media/edit.controller.js b/src/Umbraco.Web.UI.Client/src/views/media/edit.controller.js new file mode 100644 index 0000000000..d8a68a1714 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/views/media/edit.controller.js @@ -0,0 +1,22 @@ +function mediaEditController($scope, $routeParams, contentResource, notificationsService) { + if ($routeParams.create) + $scope.content = contentResource.getContentScaffold($routeParams.id, $routeParams.doctype); + else + $scope.content = contentResource.getContent($routeParams.id); + + + $scope.saveAndPublish = function (cnt) { + cnt.publishDate = new Date(); + contentResource.publishContent(cnt); + notificationsService.success("Published", "Content has been saved and published"); + }; + + $scope.save = function (cnt) { + cnt.updateDate = new Date(); + contentResource.saveContent(cnt); + notificationsService.success("Saved", "Content has been saved"); + }; +} + +angular.module("umbraco") + .controller("Umbraco.Editors.ContentEditController", mediaEditController); \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/views/media/edit.html b/src/Umbraco.Web.UI.Client/src/views/media/edit.html new file mode 100644 index 0000000000..38a7fc13a4 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/views/media/edit.html @@ -0,0 +1,36 @@ +