// ----------------------------------------------------------------------- // 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 += "
"; str_out += ''; str_out += fname + ''; str_out += value['size'] + ''; str_out += value['date'] + '
"; 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; } // -----------------------------------------------------------------------