-
+
+
+
@@ -53,9 +55,8 @@
diff --git a/src/Umbraco.Web.UI.Client/src/views/content/content.assigndomain.controller.js b/src/Umbraco.Web.UI.Client/src/views/content/content.assigndomain.controller.js
index 7d05127536..daa3ed21cb 100644
--- a/src/Umbraco.Web.UI.Client/src/views/content/content.assigndomain.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/content/content.assigndomain.controller.js
@@ -1,7 +1,7 @@
(function () {
"use strict";
- function AssignDomainController($scope, localizationService, languageResource, contentResource, navigationService) {
+ function AssignDomainController($scope, localizationService, languageResource, contentResource, navigationService, notificationsService) {
var vm = this;
vm.closeDialog = closeDialog;
@@ -114,8 +114,10 @@
// validation is interesting. Check if response is valid
if(response.valid) {
-
vm.submitButtonState = "success";
+ localizationService.localize('speechBubbles_editCulturesAndHostnamesSaved').then(function(value) {
+ notificationsService.success(value);
+ });
closeDialog();
// show validation messages for each domain
@@ -129,6 +131,9 @@
});
});
vm.submitButtonState = "error";
+ localizationService.localize('speechBubbles_editCulturesAndHostnamesError').then(function(value) {
+ notificationsService.error(value);
+ });
}
}, function (e) {
diff --git a/src/Umbraco.Web.UI.Client/src/views/content/create.html b/src/Umbraco.Web.UI.Client/src/views/content/create.html
index cd883daf5f..cfb4b2c573 100644
--- a/src/Umbraco.Web.UI.Client/src/views/content/create.html
+++ b/src/Umbraco.Web.UI.Client/src/views/content/create.html
@@ -5,7 +5,7 @@
-
Create a page under {{currentNode.name}}
+
Create a page under {{currentNode.name}}
Select a blueprint
@@ -34,7 +34,7 @@
-
+
+
diff --git a/src/Umbraco.Web.UI.Client/src/views/content/rights.html b/src/Umbraco.Web.UI.Client/src/views/content/rights.html
index f430aad342..6ceec1db51 100644
--- a/src/Umbraco.Web.UI.Client/src/views/content/rights.html
+++ b/src/Umbraco.Web.UI.Client/src/views/content/rights.html
@@ -4,10 +4,10 @@
-
+
diff --git a/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/examinemanagementresults.html b/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/examinemanagementresults.html
index bb8a29fca5..26fa0cb72f 100644
--- a/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/examinemanagementresults.html
+++ b/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/examinemanagementresults.html
@@ -1,18 +1,41 @@
-
-
-
-
- Field
- Value
-
-
-
-
- {{key}}
- {{val}}
-
-
-
-
+
+
+
+
+
+
+
+
+
+ Field
+ Value
+
+
+
+
+ {{key}}
+ {{val}}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/healthcheck.html b/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/healthcheck.html
index 4c041a573e..a73b5eccd7 100644
--- a/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/healthcheck.html
+++ b/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/healthcheck.html
@@ -5,10 +5,10 @@
-
- The health checker evaluates various areas of your site for best practice settings, configuration, potential problems, etc. You can easily fix problems by pressing a button.
- You can add your own health checks, have a look at the documentation for more information about custom health checks.
-
+
+ The health checker evaluates various areas of your site for best practice settings, configuration, potential problems, etc. You can easily fix problems by pressing a button.
+ You can add your own health checks, have a look at the documentation for more information about custom health checks.
+
- ← Back to overview
+ ← Back to overview
@@ -85,9 +85,12 @@
{{ vm.selectedGroup.name }}
-
+
diff --git a/src/Umbraco.Web.UI.Client/src/views/logviewer/search.controller.js b/src/Umbraco.Web.UI.Client/src/views/logviewer/search.controller.js
index 70cfd0e190..d03f292717 100644
--- a/src/Umbraco.Web.UI.Client/src/views/logviewer/search.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/logviewer/search.controller.js
@@ -262,11 +262,7 @@
submitButtonLabel: "Save Search",
disableSubmitButton: true,
view: "logviewersearch",
- query: {
- filterExpression: vm.logOptions.filterExpression,
- startDate: vm.logOptions.startDate,
- endDate: vm.logOptions.endDate
- },
+ query: vm.logOptions.filterExpression,
submit: function (model) {
//Resource call with two params (name & query)
//API that opens the JSON and adds it to the bottom
diff --git a/src/Umbraco.Web.UI.Client/src/views/macros/views/settings.html b/src/Umbraco.Web.UI.Client/src/views/macros/views/settings.html
index d34cf1810d..7706734327 100644
--- a/src/Umbraco.Web.UI.Client/src/views/macros/views/settings.html
+++ b/src/Umbraco.Web.UI.Client/src/views/macros/views/settings.html
@@ -11,7 +11,7 @@
-
+
+
{{ installedPackage.name }}
diff --git a/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/multivalues.html b/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/multivalues.html
index bb5e5fe782..f569105083 100644
--- a/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/multivalues.html
+++ b/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/multivalues.html
@@ -9,12 +9,12 @@
diff --git a/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/treesource.controller.js b/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/treesource.controller.js
index 828763bc1c..f9c8ae8b0e 100644
--- a/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/treesource.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/treesource.controller.js
@@ -19,15 +19,16 @@ angular.module('umbraco')
};
}
- if($scope.model.value.id && $scope.model.value.type !== "member"){
- entityResource.getById($scope.model.value.id, entityType()).then(function(item){
+ if($scope.model.value.id && $scope.model.value.type !== "member"){
+ entityResource.getById($scope.model.value.id, entityType()).then(function(item){
populate(item);
- });
+ });
+ }
+ else {
+ $timeout(function () {
+ treeSourceChanged();
+ }, 100);
}
-
- $timeout(function () {
- treeSourceChanged();
- }, 100);
function entityType() {
var ent = "Document";
diff --git a/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/treesourcetypepicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/treesourcetypepicker.controller.js
index ef781c6014..a87377c84b 100644
--- a/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/treesourcetypepicker.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/prevalueeditors/treesourcetypepicker.controller.js
@@ -7,7 +7,6 @@ function TreeSourceTypePickerController($scope, contentTypeResource, mediaTypeRe
var allItemTypes = null;
var currentItemType = null;
- var initialLoad = true;
function init() {
vm.loading = true;
@@ -86,13 +85,12 @@ function TreeSourceTypePickerController($scope, contentTypeResource, mediaTypeRe
}
eventsService.on("treeSourceChanged", function (e, args) {
- currentItemType = args.value;
// reset the model value if we changed node type (but not on the initial load)
- if (!initialLoad) {
+ if (!!currentItemType && currentItemType !== args.value) {
vm.itemTypes = [];
updateModel();
}
- initialLoad = false;
+ currentItemType = args.value;
init();
});
}
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/dialogs/rowdeleteconfirm.html b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/dialogs/rowdeleteconfirm.html
index 2bf1f00b0e..02b92f44f7 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/dialogs/rowdeleteconfirm.html
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/dialogs/rowdeleteconfirm.html
@@ -1,53 +1,45 @@
+
+
+
+
+ Warning!
-
+
+ You are deleting the row configuration {{model.dialogData.rowName}}
+
-
-
-
+
+
+ Modifying a row configuration name will result in loss of
+ data for any existing content that is based on this configuration.
+
+
+
+ Are you sure?
+
+
+
+
- Warning!
-
-
- You are deleting the row configuration '{{model.dialogData.rowName}} '
-
-
-
- Modifying a row configuration name will result in loss of
- data for any existing content that is based on this configuration.
-
-
-
- Are you sure?
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
+
-
-
-
+
+
+
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/imagecropper/imagecropper.html b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/imagecropper/imagecropper.html
index a0faefe690..3164a6964c 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/imagecropper/imagecropper.html
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/imagecropper/imagecropper.html
@@ -41,7 +41,8 @@
on-value-changed="focalPointChanged(left, top)"
on-image-loaded="imageLoaded(isCroppable, hasDimensions)">
-
Remove file
+
Remove file
+
Click here to remove the image from the media item
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/multiurlpicker/multiurlpicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/multiurlpicker/multiurlpicker.controller.js
index 8381a53644..6b7d9dd7ae 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/multiurlpicker/multiurlpicker.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/multiurlpicker/multiurlpicker.controller.js
@@ -19,7 +19,10 @@ function multiUrlPickerController($scope, angularHelper, localizationService, en
var currentForm = angularHelper.getCurrentForm($scope);
$scope.sortableOptions = {
+ axis: "y",
+ containment: "parent",
distance: 10,
+ opacity: 0.7,
tolerance: "pointer",
scroll: true,
zIndex: 6000,
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js
index 0a99b68a06..84069acfcf 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js
@@ -134,7 +134,7 @@
};
vm.openNodeTypePicker = function ($event) {
- if (vm.nodes.length >= vm.maxItems) {
+ if (vm.overlayMenu || vm.nodes.length >= vm.maxItems) {
return;
}
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.doctypepicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.doctypepicker.controller.js
index 6e807ffaa4..d4380d6c64 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.doctypepicker.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.doctypepicker.controller.js
@@ -134,6 +134,9 @@
event: $event,
submit: function (model) {
config.ncAlias = model.selectedItem.alias;
+ if (model.selectedItem.tabs.length === 1) {
+ config.ncTabAlias = model.selectedItem.tabs[0];
+ }
overlayService.close();
},
close: function () {
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.propertyeditor.html b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.propertyeditor.html
index d24d3796f3..b3821cff3d 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.propertyeditor.html
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.propertyeditor.html
@@ -1,6 +1,6 @@
-
+
@@ -40,8 +40,8 @@
-