diff --git a/src/Umbraco.Web.UI.Client/src/views/dashboard/developer/developerdashboardintro.html b/src/Umbraco.Web.UI.Client/src/views/dashboard/developer/developerdashboardintro.html
index 6ced082c06..9b7f1433e3 100644
--- a/src/Umbraco.Web.UI.Client/src/views/dashboard/developer/developerdashboardintro.html
+++ b/src/Umbraco.Web.UI.Client/src/views/dashboard/developer/developerdashboardintro.html
@@ -10,5 +10,5 @@
Find an add-on package to help you get going quickly
Watch our tutorial videos (some are free, some require a subscription)
Find out about our productivity boosting tools and commercial support
-
Find out about real-life training and certification opportunities
+
Find out about real-life training and certification opportunities
diff --git a/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/settingsdashboardintro.html b/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/settingsdashboardintro.html
index 3a45776872..d59d10d393 100644
--- a/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/settingsdashboardintro.html
+++ b/src/Umbraco.Web.UI.Client/src/views/dashboard/settings/settingsdashboardintro.html
@@ -10,5 +10,5 @@
Ask a question in the Community Forum
Watch our tutorial videos (some are free, some require a subscription)
Find out about our productivity boosting tools and commercial support
-
Find out about real-life training and certification opportunities
+
Find out about real-life training and certification opportunities
diff --git a/src/Umbraco.Web.UI.Client/src/views/packager/views/install-local.html b/src/Umbraco.Web.UI.Client/src/views/packager/views/install-local.html
index b265a346b3..f548a29308 100644
--- a/src/Umbraco.Web.UI.Client/src/views/packager/views/install-local.html
+++ b/src/Umbraco.Web.UI.Client/src/views/packager/views/install-local.html
@@ -90,7 +90,7 @@
- ← Cancel and upload another package
+ ← Cancel and upload another package
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/media.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/media.controller.js
index 57f7d06f80..7198166c25 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/media.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/media.controller.js
@@ -4,7 +4,8 @@ angular.module("umbraco")
if (!$scope.model.config.startNodeId) {
userService.getCurrentUser().then(function (userData) {
- $scope.model.config.startNodeId = userData.startMediaIds.length === 0 ? -1 : userData.startMediaIds[0];
+ $scope.model.config.startNodeId = userData.startMediaIds.length !== 1 ? -1 : userData.startMediaIds[0];
+ $scope.model.config.startNodeIsVirtual = userData.startMediaIds.length !== 1;
});
}
@@ -12,6 +13,7 @@ angular.module("umbraco")
$scope.mediaPickerOverlay = {};
$scope.mediaPickerOverlay.view = "mediapicker";
$scope.mediaPickerOverlay.startNodeId = $scope.model.config && $scope.model.config.startNodeId ? $scope.model.config.startNodeId : undefined;
+ $scope.mediaPickerOverlay.startNodeIsVirtual = $scope.mediaPickerOverlay.startNodeId ? $scope.model.config.startNodeIsVirtual : undefined;
$scope.mediaPickerOverlay.cropSize = $scope.control.editor.config && $scope.control.editor.config.size ? $scope.control.editor.config.size : undefined;
$scope.mediaPickerOverlay.showDetails = true;
$scope.mediaPickerOverlay.disableFolderSelect = true;
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/rte.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/rte.controller.js
index 6ec9e74fa4..99c3fd80ff 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/rte.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/grid/editors/rte.controller.js
@@ -28,7 +28,7 @@
currentTarget: currentTarget,
onlyImages: true,
showDetails: true,
- startNodeId: userData.startMediaIds.length === 0 ? -1 : userData.startMediaIds[0],
+ startNodeId: userData.startMediaIds.length !== 1 ? -1 : userData.startMediaIds[0],
view: "mediapicker",
show: true,
submit: function(model) {
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js
index d09c89c445..8a7b20498d 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker/mediapicker.controller.js
@@ -9,8 +9,9 @@ angular.module('umbraco').controller("Umbraco.PropertyEditors.MediaPickerControl
var disableFolderSelect = $scope.model.config.disableFolderSelect && $scope.model.config.disableFolderSelect !== '0' ? true : false;
if (!$scope.model.config.startNodeId) {
- userService.getCurrentUser().then(function (userData) {
- $scope.model.config.startNodeId = userData.startMediaIds.length === 0 ? -1 : userData.startMediaIds[0];
+ userService.getCurrentUser().then(function(userData) {
+ $scope.model.config.startNodeId = userData.startMediaIds.length !== 1 ? -1 : userData.startMediaIds[0];
+ $scope.model.config.startNodeIsVirtual = userData.startMediaIds.length !== 1;
});
}
@@ -45,7 +46,7 @@ angular.module('umbraco').controller("Umbraco.PropertyEditors.MediaPickerControl
$scope.ids.push(media.udi);
}
else {
- $scope.ids.push(media.id);
+ $scope.ids.push(media.id);
}
}
});
@@ -73,6 +74,7 @@ angular.module('umbraco').controller("Umbraco.PropertyEditors.MediaPickerControl
view: "mediapicker",
title: "Select media",
startNodeId: $scope.model.config.startNodeId,
+ startNodeIsVirtual: $scope.model.config.startNodeIsVirtual,
multiPicker: multiPicker,
onlyImages: onlyImages,
disableFolderSelect: disableFolderSelect,
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.controller.js
index b5beef2ff7..07b9bedbc9 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.controller.js
@@ -286,7 +286,7 @@ angular.module("umbraco")
onlyImages: true,
showDetails: true,
disableFolderSelect: true,
- startNodeId: userData.startMediaIds.length === 0 ? -1 : userData.startMediaIds[0],
+ startNodeId: userData.startMediaIds.length !== 1 ? -1 : userData.startMediaIds[0],
view: "mediapicker",
show: true,
submit: function(model) {
diff --git a/src/Umbraco.Web.UI.Client/src/views/users/group.controller.js b/src/Umbraco.Web.UI.Client/src/views/users/group.controller.js
index 659a1f0c47..9d58e483e4 100644
--- a/src/Umbraco.Web.UI.Client/src/views/users/group.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/users/group.controller.js
@@ -19,6 +19,7 @@
vm.clearStartNode = clearStartNode;
vm.save = save;
vm.openGranularPermissionsPicker = openGranularPermissionsPicker;
+ vm.setPermissionsForNode = setPermissionsForNode;
function init() {
@@ -251,8 +252,10 @@
vm.nodePermissions.show = false;
vm.nodePermissions = null;
// close content picker overlay
- vm.contentPicker.show = false;
- vm.contentPicker = null;
+ if(vm.contentPicker) {
+ vm.contentPicker.show = false;
+ vm.contentPicker = null;
+ }
},
close: function (oldModel) {
vm.nodePermissions.show = false;
diff --git a/src/Umbraco.Web.UI.Client/src/views/users/group.html b/src/Umbraco.Web.UI.Client/src/views/users/group.html
index 62ac90d56f..2110d8f1f0 100644
--- a/src/Umbraco.Web.UI.Client/src/views/users/group.html
+++ b/src/Umbraco.Web.UI.Client/src/views/users/group.html
@@ -115,7 +115,9 @@
name="node.name"
permissions="node.allowedPermissions"
allow-remove="true"
- on-remove="vm.removeSelectedItem($index, vm.userGroup.assignedPermissions)">
+ on-remove="vm.removeSelectedItem($index, vm.userGroup.assignedPermissions)"
+ allow-edit="true"
+ on-edit="vm.setPermissionsForNode(node)">
..\packages\Microsoft.IO.RecyclableMemoryStream.1.2.1\lib\net45\Microsoft.IO.RecyclableMemoryStream.dll
True
-
- ..\packages\Microsoft.Owin.3.0.1\lib\net45\Microsoft.Owin.dll
- True
+
+ ..\packages\Microsoft.Owin.3.1.0\lib\net45\Microsoft.Owin.dll
-
- False
- ..\packages\Microsoft.Owin.Host.SystemWeb.3.0.1\lib\net45\Microsoft.Owin.Host.SystemWeb.dll
+
+ ..\packages\Microsoft.Owin.Host.SystemWeb.3.1.0\lib\net45\Microsoft.Owin.Host.SystemWeb.dll
-
- False
- ..\packages\Microsoft.Owin.Security.3.0.1\lib\net45\Microsoft.Owin.Security.dll
+
+ ..\packages\Microsoft.Owin.Security.3.1.0\lib\net45\Microsoft.Owin.Security.dll
-
- False
- ..\packages\Microsoft.Owin.Security.Cookies.3.0.1\lib\net45\Microsoft.Owin.Security.Cookies.dll
+
+ ..\packages\Microsoft.Owin.Security.Cookies.3.1.0\lib\net45\Microsoft.Owin.Security.Cookies.dll
-
- False
- ..\packages\Microsoft.Owin.Security.OAuth.3.0.1\lib\net45\Microsoft.Owin.Security.OAuth.dll
+
+ ..\packages\Microsoft.Owin.Security.OAuth.3.1.0\lib\net45\Microsoft.Owin.Security.OAuth.dll
True
diff --git a/src/Umbraco.Web.UI/packages.config b/src/Umbraco.Web.UI/packages.config
index 8b22708406..17c4916133 100644
--- a/src/Umbraco.Web.UI/packages.config
+++ b/src/Umbraco.Web.UI/packages.config
@@ -23,11 +23,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Umbraco.Web.UI/umbraco/config/lang/pl.xml b/src/Umbraco.Web.UI/umbraco/config/lang/pl.xml
index 5c6088bac0..e387ab37ee 100644
--- a/src/Umbraco.Web.UI/umbraco/config/lang/pl.xml
+++ b/src/Umbraco.Web.UI/umbraco/config/lang/pl.xml
@@ -173,6 +173,8 @@ także do obecnego węzła, o ile poniższa domena również do niego należy.]]
Cel
Oznacza to następującą godzinę na serwerze:
Co to oznacza?]]>
+
Dodaj kolejne pole tekstowe
+
Usuń te pole tekstowe
Kliknij, aby załadować plik
@@ -300,6 +302,7 @@ także do obecnego węzła, o ile poniższa domena również do niego należy.]]
Link do strony
Otwórz zlinkowany dokument w nowym oknie lub zakładce
Link do mediów
+
Link do plików
Wybierz media
Wybierz ikonę
Wybierz element
@@ -319,6 +322,7 @@ także do obecnego węzła, o ile poniższa domena również do niego należy.]]
Odlinkuj swój
konto
Wybierz edytora
+
Wybierz snippet
Powiązane arkusze stylów
Pokaż etykietę
Szerokość i wysokość
+
Wszystkie typy właściwości & dane właściwości
+
używające tego typu danych zostaną usunięte na zawsze, potwierdź, że chcesz je także usunąć
+
Tak, usuń
+
i wszystkie typy właściwości & dane właściwości używające tego typu danych/key>
+ Wybierz folder do przeniesienia
+ do w strukturze drzewa poniżej
+ został przeniesiony poniżej
Dane zostały zapisane, lecz wystąpiły błędy, które musisz poprawić przed publikacją strony:
@@ -434,6 +445,7 @@ Możesz dodać dodatkowe języki w menu "Języki" po lewej stronie.]]>
Zamknij okno
Komentarz
Potwierdzenie
+
Zachowaj
Zachowaj proporcje
Kontynuuj
Kopiuj
@@ -445,6 +457,7 @@ Możesz dodać dodatkowe języki w menu "Języki" po lewej stronie.]]>
Usunięto
Usuwanie...
Wygląd
+
Słownik
Rozmiary
Dół
Pobierz
@@ -454,6 +467,7 @@ Możesz dodać dodatkowe języki w menu "Języki" po lewej stronie.]]>
Email
Błąd
Znajdź
+
Pierwszy
Wysokość
Pomoc
Ikona
@@ -464,7 +478,8 @@ Możesz dodać dodatkowe języki w menu "Języki" po lewej stronie.]]>
Nieprawidłowe
Wyrównaj
Język
-
układ
+
Ostatni
+
Układ
Ładowanie
Zablokowany
Zaloguj
@@ -491,9 +506,11 @@ Możesz dodać dodatkowe języki w menu "Języki" po lewej stronie.]]>
E-mail, aby otrzymywać dane z formularzy
Kosz
Pozostało
+
Usuń
Zmień nazwę
Odnów
Wymagany
+
Odzyskaj
Ponów próbę
Uprawnienia
Szukaj
@@ -802,6 +819,39 @@ Naciśnij przycisk
instaluj, aby zainstalować bazę danych Umb
Wskaż pakiet z Twojego komputera, poprzez kliknięcie na przycisk "Przeglądaj"
i wskaż gdzie jest zapisany. Pakiety Umbraco przeważnie posiadają rozszerzenie ".umb" lub ".zip".
]]>
+
Upuść, aby załadować
+
lub kliknij tutaj, aby wybrać pliki
+
Załaduj pakiet
+
Zainstaluj lokalny pakiet poprzez wybranie go ze swojego komputera. Instaluj jedynie te pakiety, z zaufanych i znanych Tobie źródeł
+
Załaduj kolejny pakiet
+
Anuluj i załaduj kolejny pakiet
+
Licencja
+
Zgadzam się
+
zasady użytkowania
+
Zainstaluj pakiet
+
Zakończ
+
Zainstalowane pakiety
+
Nie masz żadnych zainstalowanych pakietów
+
'Pakiety' w prawym górnym rogu ekranu]]>
+
Szukaj pakietów
+
Wyniki dla
+
Nie mogliśmy znaleźć niczego dla
+
Spróbuj wyszukać kolejny pakiet lub przeszukaj kategorie pakietów
+
Popularne
+
Nowe wydania
+
ma
+
punktów karmy
+
Informacja
+
Właściciel
+
Kontrybutor
+
Utworzone
+
Obecna wersja
+
wersja .NET
+
Pobrania
+
Polubienia
+
Zgodność
+
Według raportów członków społeczności, ten pakiet jest zgodny z następującymi wersjami Umbraco. Pełna zgodność nie może być zagwarantowana dla wersji zaraportowanych poniżej 100%
+
Zewnętrzne źródła
Autor
Demonstracja
Dokumentacja
@@ -837,6 +887,7 @@ Naciśnij przycisk
instaluj, aby zainstalować bazę danych Umb
Restartowanie, proszę czekać...
Wszystko skończone, Twoja przeglądarka się teraz odświeży, proszę czekać...
Proszę kliknąć Zakończ, aby zakończyć instalację i przeładować stronę.
+
Wgrywanie pakietu...
Wklej z zachowaniem formatowania (Nie zalecane)
@@ -904,6 +955,10 @@ Naciśnij przycisk
instaluj, aby zainstalować bazę danych Umb
Resetuj
+
Zdefiniuj przycięcie
+
Ustaw alias dla przycięcia, a także jego domyślną szerokość i długość
+
Zapisz przycięcie
+
Dodaj nowe przycięcie
Aktualna wersja
@@ -1112,6 +1167,7 @@ Naciśnij przycisk
instaluj, aby zainstalować bazę danych Umb
Konstruktor zapytań
+
Zbuduj zapytanie
Element zwrócony, w
Chcę
@@ -1257,25 +1313,36 @@ Naciśnij przycisk
instaluj, aby zainstalować bazę danych Umb
+
Dodaj pole zastępcze
+
Pole zastępcze
+
Dodaj domyślną wartość
+
Domyślna wartość
Pole alternatywne
Tekst alternatywny
Wielkość liter
Kodowanie
Wybierz pole
Konwertuj złamania wiersza
+
Tak, konwertuj złamania wiersza
Zamienia złamania wiersza na html-tag <br>
Niestandardowe Pola
Tak, tylko data
+
Format i kodowanie
Formatuj jako datę
+
Formatuj wartość jako datę lub jako datę i czas, zgodnie z aktywną kulturą
Kodowanie HTML
Zamienia znaki specjalne na ich odpowiedniki HTML
Zostanie wstawione za wartością pola
Zostanie wstawione przed wartością pola
małe znaki
+
Modyfikuj dane wyjściowe
Nic
+
Próbka danych wyjściowych
Wstaw za polem
Wstaw przed polem
Rekurencyjne
+
Tak, spraw, aby było to rekurencyjne
+
Separator
Standardowe Pola
Wielkie litery
Kodowanie URL
@@ -1423,6 +1490,14 @@ Naciśnij przycisk
instaluj, aby zainstalować bazę danych Umb
Waliduj jako URL
...lub wpisz niestandardową walidację
Pole jest wymagane
+
Wprowadź wyrażenie regularne
+
Musisz dodać przynajmniej
+
Możesz mieć jedynie
+
elementy
+
wybrane elementy
+
Niepoprawna data
+
To nie jest numer
+
Niepoprawny e-mail