]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix multiSelectMenu for public shares #10536 10537/head
authorMartB <mart.b@outlook.de>
Sat, 4 Aug 2018 16:09:37 +0000 (18:09 +0200)
committerMartB <mart.b@outlook.de>
Mon, 6 Aug 2018 10:42:13 +0000 (12:42 +0200)
Signed-off-by: Martin Böh (MartB) <mart.b@outlook.de>
apps/files_sharing/js/public.js
apps/files_sharing/lib/Controller/ShareController.php

index 998964b2d8aa6de12155bbc7157af09da6039609..64ffe8bbf2eab9cb9d56b8f32d274c5f57ea79de 100644 (file)
@@ -72,7 +72,24 @@ OCA.Sharing.PublicApp = {
                                        fileActions: fileActions,
                                        detailsViewEnabled: false,
                                        filesClient: filesClient,
-                                       enableUpload: true
+                                       enableUpload: true,
+                                       multiSelectMenu: [
+                                               {
+                                                               name: 'copyMove',
+                                                               displayName:  t('files', 'Move or copy'),
+                                                               iconClass: 'icon-external',
+                                               },
+                                               {
+                                                               name: 'download',
+                                                               displayName:  t('files', 'Download'),
+                                                               iconClass: 'icon-download',
+                                               },
+                                               {
+                                                               name: 'delete',
+                                                               displayName: t('files', 'Delete'),
+                                                               iconClass: 'icon-delete',
+                                               }
+                                       ] 
                                }
                        );
                        this.files = OCA.Files.Files;
index 6ebffed2b5828ad9d4941394014d47ab4fe036e8..9594d6e71f54b262507204a9b208b94947c47c40 100644 (file)
@@ -399,6 +399,7 @@ class ShareController extends AuthPublicShareController {
                        \OCP\Util::addScript('files', 'fileinfomodel');
                        \OCP\Util::addScript('files', 'newfilemenu');
                        \OCP\Util::addScript('files', 'files');
+                       \OCP\Util::addScript('files', 'filemultiselectmenu');
                        \OCP\Util::addScript('files', 'filelist');
                        \OCP\Util::addScript('files', 'keyboardshortcuts');
                }