From dfe89306538225aa6c6af1600dbe2f2f0ad49edf Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Fri, 31 Jul 2020 10:18:24 +0200 Subject: [PATCH] Update model name in logviewer saved search (#8527) --- .../logviewersearch/logviewersearch.html | 6 +- .../src/views/logviewer/search.controller.js | 50 +++++++++++----- src/Umbraco.Web.UI/Umbraco/config/lang/da.xml | 4 +- src/Umbraco.Web.UI/Umbraco/config/lang/en.xml | 58 ++++++++++--------- .../Umbraco/config/lang/en_us.xml | 2 + 5 files changed, 73 insertions(+), 47 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/common/overlays/logviewersearch/logviewersearch.html b/src/Umbraco.Web.UI.Client/src/views/common/overlays/logviewersearch/logviewersearch.html index 8ee9d1aa64..0079086f36 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/overlays/logviewersearch/logviewersearch.html +++ b/src/Umbraco.Web.UI.Client/src/views/common/overlays/logviewersearch/logviewersearch.html @@ -1,11 +1,11 @@

Query:
- {{ model.query }} + {{model.query}}

- Name:
- + 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 517bfa7c83..a289a1b353 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 @@ -1,7 +1,7 @@ (function () { "use strict"; - function LogViewerSearchController($location, logViewerResource, overlayService) { + function LogViewerSearchController($location, logViewerResource, overlayService, localizationService) { var vm = this; @@ -255,9 +255,8 @@ function addToSavedSearches(){ - var overlay = { + const overlay = { title: "Save Search", - subtitle: "Enter a friendly name for your search query", closeButtonLabel: "Cancel", submitButtonLabel: "Save Search", disableSubmitButton: true, @@ -266,28 +265,37 @@ submit: function (model) { //Resource call with two params (name & query) //API that opens the JSON and adds it to the bottom - logViewerResource.postSavedSearch(model.name, model.query).then(function(data){ + logViewerResource.postSavedSearch(model.queryName, model.query).then(function(data){ vm.searches = data; overlayService.close(); }); }, - close: function() { - overlayService.close(); - } + close: () => overlayService.close() }; - overlayService.open(overlay); + var labelKeys = [ + "general_cancel", + "logViewer_saveSearch", + "logViewer_saveSearchDescription" + ]; + + localizationService.localizeMany(labelKeys).then(values => { + overlay.title = values[1]; + overlay.subtitle = values[2], + overlay.submitButtonLabel = values[1], + overlay.closeButtonLabel = values[0], + + overlayService.open(overlay); + }); } function deleteSavedSearch(searchItem) { - var overlay = { + const overlay = { title: "Delete Saved Search", - subtitle: "Are you sure you wish to delete?", closeButtonLabel: "Cancel", submitButtonLabel: "Delete Saved Search", submitButtonStyle: "danger", - view: "default", submit: function (model) { //Resource call with two params (name & query) //API that opens the JSON and adds it to the bottom @@ -296,12 +304,23 @@ overlayService.close(); }); }, - close: function() { - overlayService.close(); - } + close: () => overlayService.close() }; - overlayService.open(overlay); + var labelKeys = [ + "general_cancel", + "defaultdialogs_confirmdelete", + "logViewer_deleteSavedSearch" + ]; + + localizationService.localizeMany(labelKeys).then(values => { + overlay.title = values[2]; + overlay.subtitle = values[1]; + overlay.submitButtonLabel = values[2]; + overlay.closeButtonLabel = values[0]; + + overlayService.open(overlay); + }); } function back() { @@ -309,7 +328,6 @@ } init(); - } angular.module("umbraco").controller("Umbraco.Editors.LogViewer.SearchController", LogViewerSearchController); diff --git a/src/Umbraco.Web.UI/Umbraco/config/lang/da.xml b/src/Umbraco.Web.UI/Umbraco/config/lang/da.xml index 85fcdee4fe..aaebcfd1d8 100644 --- a/src/Umbraco.Web.UI/Umbraco/config/lang/da.xml +++ b/src/Umbraco.Web.UI/Umbraco/config/lang/da.xml @@ -1780,8 +1780,10 @@ Mange hilsner fra Umbraco robotten Brugt af + Slet gemte søgning Log type - Gemte søgninger + Gem søgning + Indtast et navn for din søgebetingelse Samlet resultat Dato Type diff --git a/src/Umbraco.Web.UI/Umbraco/config/lang/en.xml b/src/Umbraco.Web.UI/Umbraco/config/lang/en.xml index f943e5139f..8d3ca48274 100644 --- a/src/Umbraco.Web.UI/Umbraco/config/lang/en.xml +++ b/src/Umbraco.Web.UI/Umbraco/config/lang/en.xml @@ -2276,34 +2276,38 @@ To manage your website, simply open the Umbraco back office and start adding con Used in Documents Used in Members Used in Media - + - Log Levels - Saved Searches - Total Items - Timestamp - Level - Machine - Message - Exception - Properties - Search With Google - Search this message with Google - Search With Bing - Search this message with Bing - Search Our Umbraco - Search this message on Our Umbraco forums and docs - Search Our Umbraco with Google - Search Our Umbraco forums using Google - Search Umbraco Source - Search within Umbraco source code on Github - Search Umbraco Issues - Search Umbraco Issues on Github - Delete this search - Find Logs with Request ID - Find Logs with Namespace - Find Logs with Machine Name - Open + Delete Saved Search + Log Levels + Saved Searches + Save Search + Enter a friendly name for your search query + Filter Search + Total Items + Timestamp + Level + Machine + Message + Exception + Properties + Search With Google + Search this message with Google + Search With Bing + Search this message with Bing + Search Our Umbraco + Search this message on Our Umbraco forums and docs + Search Our Umbraco with Google + Search Our Umbraco forums using Google + Search Umbraco Source + Search within Umbraco source code on Github + Search Umbraco Issues + Search Umbraco Issues on Github + Delete this search + Find Logs with Request ID + Find Logs with Namespace + Find Logs with Machine Name + Open Copy %0% diff --git a/src/Umbraco.Web.UI/Umbraco/config/lang/en_us.xml b/src/Umbraco.Web.UI/Umbraco/config/lang/en_us.xml index 9c9fad8e43..94a5c1fe85 100644 --- a/src/Umbraco.Web.UI/Umbraco/config/lang/en_us.xml +++ b/src/Umbraco.Web.UI/Umbraco/config/lang/en_us.xml @@ -2300,9 +2300,11 @@ To manage your website, simply open the Umbraco back office and start adding con Used in Media + Delete Saved Search Log Levels Saved Searches Save Search + Enter a friendly name for your search query Filter Search Total Items Timestamp