From: dongsheng Date: Mon, 18 May 2009 02:36:43 +0000 (+0000) Subject: "MDL-16597, fixed empty returnvalue and file type options, improve javascript code" X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=2d09b482e6e8986a17eee1ba8ac5657d01733ecb;p=moodle.git "MDL-16597, fixed empty returnvalue and file type options, improve javascript code" --- diff --git a/lib/form/filemanager.php b/lib/form/filemanager.php index b70daa16bb..23a8b8468b 100644 --- a/lib/form/filemanager.php +++ b/lib/form/filemanager.php @@ -162,7 +162,7 @@ class MoodleQuickForm_filemanager extends HTML_QuickForm_element { } $client_id = uniqid(); - $repo_info = repository_get_client($context, $client_id, $this->filetypes, $this->returnvalue); + $repo_info = repository_get_client($context, $client_id, $this->_options['filetypes'], $this->_options['returnvalue']); $html = $this->_get_draftfiles($draftitemid, $client_id); @@ -174,28 +174,28 @@ class MoodleQuickForm_filemanager extends HTML_QuickForm_element { $str .= << //httpswwwroot}/repository/ws.php?action=delete&itemid='+id, rm_cb, 'title='+name ); - elitem = context.parentNode; + selected_file = context.parentNode; } } -function uf(obj) { +function fp_callback(obj) { var list = document.getElementById('draftfiles-'+obj.client_id); var html = '
  • '+obj['file']+' '; - html += '';; + html += '';; html += '
  • '; list.innerHTML += html; } @@ -210,7 +210,7 @@ function callpicker(el_id, client_id, itemid) { obj.env = 'filemanager'; obj.itemid = itemid; obj.target = el; - obj.callback = uf; + obj.callback = fp_callback; var fp = open_filepicker(client_id, obj); } //]]>