MDL-33026 set default author and license in drag-n-drop upload
authorMarina Glancy <marina@moodle.com>
Mon, 28 May 2012 09:05:25 +0000 (17:05 +0800)
committerMarina Glancy <marina@moodle.com>
Mon, 28 May 2012 09:05:25 +0000 (17:05 +0800)
lib/form/dndupload.js
lib/form/filemanager.js
lib/form/filepicker.js

index bf7316a..2e1514c 100644 (file)
@@ -91,6 +91,7 @@ M.form_dndupload.init = function(Y, options) {
             this.maxfiles = options.maxfiles;
             this.maxbytes = options.maxbytes;
             this.itemid = options.itemid;
+            this.author = options.author;
             this.container = this.Y.one('#'+options.containerid);
 
             if (options.filemanager) {
@@ -452,6 +453,9 @@ M.form_dndupload.init = function(Y, options) {
             formdata.append('sesskey', M.cfg.sesskey);
             formdata.append('repo_id', this.repositoryid);
             formdata.append('itemid', this.itemid);
+            if (this.author) {
+                formdata.append('author', this.author);
+            }
             if (this.filemanager) { // Filepickers do not have folders
                 formdata.append('savepath', this.filemanager.currentpath);
             }
index 592dc1c..6627c2a 100644 (file)
@@ -963,6 +963,7 @@ M.form_filemanager.init = function(Y, options) {
         filemanager: manager,
         acceptedtypes: options.accepted_types,
         clientid: options.client_id,
+        author: options.author,
         maxfiles: options.maxfiles,
         maxbytes: options.maxbytes,
         itemid: options.itemid,
index 4b5de33..e372a23 100644 (file)
@@ -47,6 +47,7 @@ M.form_filepicker.init = function(Y, options) {
     var dndoptions = {
         clientid: options.client_id,
         acceptedtypes: options.accepted_types,
+        author: options.author,
         maxfiles: -1,
         maxbytes: options.maxbytes,
         itemid: options.itemid,