aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Appelman <icewind1991@gmail.com>2011-07-28 23:52:49 +0200
committerRobin Appelman <icewind1991@gmail.com>2011-07-28 23:52:49 +0200
commit4028178982ce79824c5420ffabb52804ef6fe573 (patch)
treecca9956a67411c1b0f641ca90d3842ef4d96fd88
parentab81128e5c391b931abf15a5d74e70975de01e07 (diff)
downloadnextcloud-server-4028178982ce79824c5420ffabb52804ef6fe573.tar.gz
nextcloud-server-4028178982ce79824c5420ffabb52804ef6fe573.zip
fix serveral styling issues on uploaded files
-rw-r--r--files/js/filelist.js22
-rw-r--r--files/js/files.js2
2 files changed, 21 insertions, 3 deletions
diff --git a/files/js/filelist.js b/files/js/filelist.js
index 8a73d83996e..e4ec97e5068 100644
--- a/files/js/filelist.js
+++ b/files/js/filelist.js
@@ -5,8 +5,26 @@ FileList={
addFile:function(name,size,lastModified,loading){
var img=(loading)?'img/loading.gif':'img/file.png';
var html='<tr data-file="'+name+'" data-type="file">';
- html+='<td class="filename"><input type="checkbox" /><a class="name" style="background-image:url('+img+')" href="download.php?file='+$('#dir').val()+'/'+name+'">'+name+'</a></td>';
- html+='<td class="filesize">'+size+'</td>';
+ if(name.indexOf('.')!=-1){
+ var basename=name.substr(0,name.indexOf('.'));
+ var extention=name.substr(name.indexOf('.'));
+ }else{
+ var basename=name;
+ var extention=false;
+ }
+ html+='<td class="filename"><input type="checkbox" />';
+ html+='<a class="name" style="background-image:url('+img+')" href="download.php?file='+$('#dir').val()+'/'+name+'"><span class="nametext">'+basename
+ if(extention){
+ html+='<span class="extention">'+extention+'</span>';
+ }
+ html+='</span></a></td>';
+ if(size!='Pending'){
+ simpleSize=simpleFileSize(size);
+ }else{
+ simpleSize='Pending';
+ }
+ sizeColor = Math.round(200-Math.pow((size/(1024*1024)),2));
+ html+='<td class="filesize" title="'+humanFileSize(size)+'" style="color:rgb('+sizeColor+','+sizeColor+','+sizeColor+')">'+simpleSize+'</td>';
html+='<td class="date">'+lastModified+'</td>';
html+='</tr>';
FileList.insertElement(name,'file',$(html));
diff --git a/files/js/files.js b/files/js/files.js
index e9ae0ecd012..44ec0b23846 100644
--- a/files/js/files.js
+++ b/files/js/files.js
@@ -157,7 +157,7 @@ $(document).ready(function() {
var uploadTime=formatDate(date);
for(var i=0;i<files.length;i++){
if(files[i].size>0){
- var size=simpleFileSize(files[i].size);
+ var size=files[i].size;
}else{
var size='Pending';
}