diff options
author | Michael Gapczynski <GapczynskiM@gmail.com> | 2011-07-28 15:31:52 -0400 |
---|---|---|
committer | Michael Gapczynski <GapczynskiM@gmail.com> | 2011-07-28 15:31:52 -0400 |
commit | 31a067b5a39ee9132054d9e5338ad6d745136a3b (patch) | |
tree | a6593082a21bad436d36f62414665bd44e587e82 /apps/files_sharing/js | |
parent | d36850f0f2b507b566e57de3befb3fb8e2dd5c5a (diff) | |
download | nextcloud-server-31a067b5a39ee9132054d9e5338ad6d745136a3b.tar.gz nextcloud-server-31a067b5a39ee9132054d9e5338ad6d745136a3b.zip |
Add support for sharing multiple files from share dialog, move loops outside of OC_SHARE
Diffstat (limited to 'apps/files_sharing/js')
-rw-r--r-- | apps/files_sharing/js/share.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/apps/files_sharing/js/share.js b/apps/files_sharing/js/share.js index c77c2aa77db..32926c6811e 100644 --- a/apps/files_sharing/js/share.js +++ b/apps/files_sharing/js/share.js @@ -11,7 +11,7 @@ $(document).ready(function() { html += "<br />"; html += "<a id='toggle-private-advanced'>Advanced</a>"; html += "<br />"; - html += "<div id='private-advanced' style='display: none'>"; + html += "<div id='private-advanced' style='display: none; text-align: left'>"; html += "<label><input type='checkbox' name='share_permissions' value='read' checked='checked' disabled='disable' /> Read</label><br />"; html += "<label><input type='checkbox' name='share_permissions' value='write' /> Write</label><br />"; html += "<label><input type='checkbox' name='share_permissions' value='rename' /> Rename</label><br />"; @@ -72,10 +72,15 @@ $(document).ready(function() { // TODO Construct public link } else { // TODO Check all inputs are valid - var source = $('#dir').val()+"/"+getSelectedFiles('name'); + var sources = ""; + var files = getSelectedFiles('name'); + var length = files.length; + for (var i = 0; i < length; i++) { + sources += "&sources[]=" + $('#dir').val() + "/" + files[i]; + } var uid_shared_with = $('.uid_shared_with').val(); var permissions = 0; - var data = 'source='+source+'&uid_shared_with='+uid_shared_with+'&permissions='+permissions; + var data = sources+'&uid_shared_with[]='+uid_shared_with+'&permissions='+permissions; $.ajax({ type: 'GET', url: '../apps/files_sharing/ajax/share.php', |