diff --git a/files/js/files.js b/files/js/files.js index b491b90275c..2434fceff43 100644 --- a/files/js/files.js +++ b/files/js/files.js @@ -128,7 +128,7 @@ $(document).ready(function() { $('#file_upload_submit').click(function(){ var name=$('#file_upload_filename').val(); if($('#file_upload_start')[0].files[0] && $('#file_upload_start')[0].files[0].size>0){ - var size=humanFileSize($('#file_upload_start')[0].files[0].size); + var size=simpleFileSize($('#file_upload_start')[0].files[0].size); }else{ var size='Pending'; } @@ -205,6 +205,14 @@ function humanFileSize(bytes){ return bytes+' GB'; } +function simpleFileSize(bytes) { + mbytes = Math.round(bytes/(1024*1024),1); + if(bytes == 0) { return '0'; } + else if(mbytes < 0.1) { return '< 0.1'; } + else if(mbytes > 1000) { return '> 1000'; } + else { return mbytes.toFixed(1); } +} + function formatDate(date){ var monthNames = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; diff --git a/files/templates/index.php b/files/templates/index.php index ee5e0900e2c..b9f8c02c93b 100644 --- a/files/templates/index.php +++ b/files/templates/index.php @@ -32,7 +32,7 @@