Skip to content
Browse files

Merge branch 'MDL-36548_23' of git://github.com/pauln/moodle into MOO…

…DLE_23_STABLE
  • Loading branch information...
2 parents d7aec73 + 04fa1da commit 21082f7aed63f22338767caea2c336bf71274042 @danpoltawski danpoltawski committed Nov 20, 2012
Showing with 9 additions and 10 deletions.
  1. +9 −10 repository/filepicker.js
View
19 repository/filepicker.js
@@ -321,7 +321,6 @@ YUI.add('moodle-core_filepicker', function(Y) {
}
/** initialize table view */
var initialize_table_view = function() {
- var parentid = scope.one('.'+classname).get('id');
var cols = [
{key: "displayname", label: M.str.moodle.name, allowHTML: true, formatter: formatTitle,
sortable: true, sortFn: sortFoldersFirst},
@@ -332,8 +331,13 @@ YUI.add('moodle-core_filepicker', function(Y) {
{key: "mimetype", label: M.str.repository.type, allowHTML: true,
sortable: true, sortFn: sortFoldersFirst}
];
- scope.tableview = new Y.DataTable({columns: cols});
- scope.tableview.render('#'+parentid);
+ for (var k in fileslist) {
+ // to speed up sorting and formatting
+ fileslist[k].displayname = file_get_displayname(fileslist[k]);
+ fileslist[k].isfolder = file_is_folder(fileslist[k]);
+ fileslist[k].classname = options.classnamecallback(fileslist[k]);
+ }
+ scope.tableview = new Y.DataTable({columns: cols, data: fileslist});
scope.tableview.delegate('click', function (e, tableview) {
var record = tableview.getRecord(e.currentTarget.get('id'));
if (record) {
@@ -353,13 +357,8 @@ YUI.add('moodle-core_filepicker', function(Y) {
}
/** append items in table view mode */
var append_files_table = function() {
- for (var k in fileslist) {
- // to speed up sorting and formatting
- fileslist[k].displayname = file_get_displayname(fileslist[k]);
- fileslist[k].isfolder = file_is_folder(fileslist[k]);
- fileslist[k].classname = options.classnamecallback(fileslist[k]);
- }
- scope.tableview.addRows(fileslist);
+ var parentnode = scope.one('.'+classname);
+ scope.tableview.render(parentnode);
scope.tableview.sortable = options.sortable ? true : false;
};
/** append items in tree view mode */

0 comments on commit 21082f7

Please sign in to comment.
Something went wrong with that request. Please try again.