Set filemanager document title dynamically to indicate open app

This commit is contained in:
Johannes Zellner
2020-12-04 12:08:42 +01:00
parent 3dd8642a60
commit 58a60d3bd5

View File

@@ -709,6 +709,7 @@ app.controller('FileManagerController', ['$scope', '$translate', '$timeout', 'Cl
}
$scope.title = $scope.type === 'app' ? (result.label || result.fqdn) : result.name;
window.document.title = $scope.title + ' - ' + $translate.instant('filemanager.title');
// now mark the Client to be ready
Client.setReady();
@@ -729,9 +730,7 @@ app.controller('FileManagerController', ['$scope', '$translate', '$timeout', 'Cl
});
});
$translate([ 'filemanager.title', 'filemanager.list.menu.rename', 'filemanager.list.menu.chown', 'filemanager.list.menu.extract', 'filemanager.list.menu.download', 'filemanager.list.menu.delete' ]).then(function (tr) {
if (tr['filemanager.title'] !== 'filemanager.title') window.document.title = tr['filemanager.title'];
$translate(['filemanager.list.menu.rename', 'filemanager.list.menu.chown', 'filemanager.list.menu.extract', 'filemanager.list.menu.download', 'filemanager.list.menu.delete' ]).then(function (tr) {
$scope.menuOptions = [
{
text: tr['filemanager.list.menu.rename'],