I need help setting the default state of sub-directories to sort ascending.
Does anyone know how this could be accomplished.

Comments

epruett’s picture

Assigned: epruett » Unassigned
pauline_perren’s picture

epruett’s picture

Here is how we solved our problem:

imce.js

//update navigation tree after getting subdirectories.
// added sorting just for subdirectories here...
dirSubdirs: function(dir, subdirs) {
var branch = imce.tree[dir];
// added
subdirs.sort();
// added
subdirs.reverse();
if (subdirs && subdirs.length) {
var prefix = dir == '.' ? '' : dir +'/';
for (var i in subdirs) {//add subdirectories
imce.dirAdd(prefix + subdirs[i], branch, true);
}
$(branch.li).removeClass('leaf').addClass('expanded');
$(branch.ul).show();
}
else if (!branch.ul){//no subdirs->leaf
$(branch.li).removeClass('expanded').addClass('leaf');
}
},

ufku’s picture

Status: Active » Closed (fixed)

Closing 6.x-1.x issues as this branch is no more supported.