[simias-svn] SF.net SVN: simias:[7522] trunk/src/webaccess/js/multifile.js
Brought to you by:
srinidhi_bs
|
From: <jj...@us...> - 2010-09-23 09:37:04
|
Revision: 7522
http://simias.svn.sourceforge.net/simias/?rev=7522&view=rev
Author: jjohnny
Date: 2010-09-23 09:36:54 +0000 (Thu, 23 Sep 2010)
Log Message:
-----------
ID: Bug #582633
Reviewers: Srinidhi
Localization Required: No
Documentation Required: No
Description: In Webaccess, show file size when selected for upload.
Modified Paths:
--------------
trunk/src/webaccess/js/multifile.js
Modified: trunk/src/webaccess/js/multifile.js
===================================================================
--- trunk/src/webaccess/js/multifile.js 2010-09-23 08:18:42 UTC (rev 7521)
+++ trunk/src/webaccess/js/multifile.js 2010-09-23 09:36:54 UTC (rev 7522)
@@ -3,6 +3,14 @@
*
* Based on work by Stickman -- http://www.the-stickman.com
*/
+
+function bytesToSize(bytes) {
+ var sizes = ['bytes', 'kb', 'MB', 'GB', 'TB', 'PB'];
+ var e = Math.floor(Math.log(bytes)/Math.log(1024));
+ return (bytes/Math.pow(1024, Math.floor(e))).toFixed(2)+" "+sizes[e];
+};
+
+
function MultiFile(list, max)
{
this.list = list;
@@ -93,7 +101,7 @@
};
// row value
- new_row.innerHTML = element.value;
+ new_row.innerHTML = element.value + " (" + bytesToSize(element.files[0].fileSize) + ") ";
// add button
new_row.appendChild(new_row_button);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|