From b29dcd10d438f8cd3bb7d1d04ba3774796e7c635 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Tue, 29 Sep 2015 11:37:44 +0200 Subject: [PATCH] added contentpicker and memberpicker overlays --- .../overlays/contentpicker/contentpicker.html | 34 +++++++++++++++++++ .../overlays/memberpicker/memberpicker.html | 34 +++++++++++++++++++ .../treepicker/treepicker.controller.js | 11 ++++++ 3 files changed, 79 insertions(+) create mode 100644 src/Umbraco.Web.UI.Client/src/views/common/overlays/contentpicker/contentpicker.html create mode 100644 src/Umbraco.Web.UI.Client/src/views/common/overlays/memberpicker/memberpicker.html diff --git a/src/Umbraco.Web.UI.Client/src/views/common/overlays/contentpicker/contentpicker.html b/src/Umbraco.Web.UI.Client/src/views/common/overlays/contentpicker/contentpicker.html new file mode 100644 index 0000000000..8e70ad163c --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/views/common/overlays/contentpicker/contentpicker.html @@ -0,0 +1,34 @@ +
+ +
+ + +
+ + + + +
+ + +
+ +
diff --git a/src/Umbraco.Web.UI.Client/src/views/common/overlays/memberpicker/memberpicker.html b/src/Umbraco.Web.UI.Client/src/views/common/overlays/memberpicker/memberpicker.html new file mode 100644 index 0000000000..e4a8d36263 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/views/common/overlays/memberpicker/memberpicker.html @@ -0,0 +1,34 @@ +
+ +
+ + +
+ + + + +
+ + +
+ +
diff --git a/src/Umbraco.Web.UI.Client/src/views/common/overlays/treepicker/treepicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/common/overlays/treepicker/treepicker.controller.js index b3ce508f47..76fc8509ce 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/overlays/treepicker/treepicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/common/overlays/treepicker/treepicker.controller.js @@ -19,6 +19,17 @@ angular.module("umbraco").controller("Umbraco.Overlays.TreePickerController", $scope.model.selection = []; + $scope.init = function(contentType) { + + if(contentType === "content") { + entityType = "Document"; + } else if(contentType === "member") { + entityType = "Member"; + } else if(contentType === "media") { + entityType = "Media"; + } + } + //create the custom query string param for this tree $scope.customTreeParams = dialogOptions.startNodeId ? "startNodeId=" + dialogOptions.startNodeId : ""; $scope.customTreeParams += dialogOptions.customTreeParams ? "&" + dialogOptions.customTreeParams : "";