From dd1c06013be407df342c816354e5d23cdcc1d589 Mon Sep 17 00:00:00 2001 From: Benjamin Gamard Date: Wed, 11 Apr 2018 16:17:37 +0200 Subject: [PATCH] #230: Add a check all/none button on "quick upload" --- .../src/app/docs/controller/document/DocumentDefault.js | 7 +++++++ docs-web/src/main/webapp/src/locale/en.json | 4 +++- .../src/main/webapp/src/partial/docs/document.default.html | 7 +++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/docs-web/src/main/webapp/src/app/docs/controller/document/DocumentDefault.js b/docs-web/src/main/webapp/src/app/docs/controller/document/DocumentDefault.js index b74ba896..f6fbf074 100644 --- a/docs-web/src/main/webapp/src/app/docs/controller/document/DocumentDefault.js +++ b/docs-web/src/main/webapp/src/app/docs/controller/document/DocumentDefault.js @@ -98,6 +98,13 @@ angular.module('docs').controller('DocumentDefault', function ($scope, $rootScop return _.where($scope.files, { checked: true }); }; + // Change checked status + $scope.changeChecked = function (checked) { + _.each($scope.files, function (file) { + file.checked = checked; + }) + }; + // Add a document with checked files $scope.addDocument = function () { $state.go('document.add', { files: _.pluck($scope.checkedFiles(), 'id') }); diff --git a/docs-web/src/main/webapp/src/locale/en.json b/docs-web/src/main/webapp/src/locale/en.json index fdae3d28..870583d4 100644 --- a/docs-web/src/main/webapp/src/locale/en.json +++ b/docs-web/src/main/webapp/src/locale/en.json @@ -173,7 +173,9 @@ "footer_sismics": "Crafted with by Sismics", "api_documentation": "API Documentation", "feedback": "Give us a feedback", - "workflow_document_list": "Documents assigned to you" + "workflow_document_list": "Documents assigned to you", + "select_all": "Select all", + "select_none": "Select none" }, "pdf": { "export_title": "Export to PDF", diff --git a/docs-web/src/main/webapp/src/partial/docs/document.default.html b/docs-web/src/main/webapp/src/partial/docs/document.default.html index 811cc531..d9ad9487 100644 --- a/docs-web/src/main/webapp/src/partial/docs/document.default.html +++ b/docs-web/src/main/webapp/src/partial/docs/document.default.html @@ -1,7 +1,14 @@
+

{{ 'document.default.quick_upload' | translate }}

+