// -----------------------------------------------------------------------
// list_file.js
//
// Nov/03/2015
//
// -----------------------------------------------------------------------
function list_file_proc (folder_in,data_aa)
{
var array_aa = sort_proc (data_aa);
var str_out = "
";
for (var it in array_aa)
{
var fname=array_aa[it].key;
var value=array_aa[it].value;
str_out += "";
str_out += "";
str_out += '';
str_out += fname + ' | ';
str_out += value['size'] + ' | ';
str_out += value['date'] + ' | ';
str_out += "
";
}
str_out += "
";
jQuery(".contents").html (str_out);
}
// -----------------------------------------------------------------------
function sort_proc (dict_aa)
{
var array = new Array();
for(var it in dict_aa)
{
array.push({'key':String (it), 'value':dict_aa[it]});
}
array.sort (sort_by_key_proc);
return array;
}
// -----------------------------------------------------------------------
function sort_by_key_proc (left,right)
{
var aa = left.key;
var bb = right.key;
var rvalue = 0;
if (aa < bb)
{
rvalue = -1;
}
else if (aa > bb)
{
rvalue = 1;
}
return rvalue;
}
// -----------------------------------------------------------------------