diff options
author | Robin Appelman <icewind1991@gmail.com> | 2011-07-29 02:17:40 +0200 |
---|---|---|
committer | Robin Appelman <icewind1991@gmail.com> | 2011-07-29 02:17:40 +0200 |
commit | 0e76d06358d6ba8d47a907e64b38f7b63580d33f (patch) | |
tree | d77249528a0f453518160279f32a7c9d303a1f8b /files/js | |
parent | 3a9af23cda613f7cad497ef824fd80ed66229d56 (diff) | |
download | nextcloud-server-0e76d06358d6ba8d47a907e64b38f7b63580d33f.tar.gz nextcloud-server-0e76d06358d6ba8d47a907e64b38f7b63580d33f.zip |
properly style filenames after renaming
Diffstat (limited to 'files/js')
-rw-r--r-- | files/js/filelist.js | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/files/js/filelist.js b/files/js/filelist.js index a53ad672e42..901c4fe2188 100644 --- a/files/js/filelist.js +++ b/files/js/filelist.js @@ -121,7 +121,15 @@ FileList={ event.preventDefault(); tr.attr('data-file',newname); td.children('a.name').empty(); - td.children('a.name').text(newname); + if(newname.indexOf('.')>0){ + basename=newname.substr(0,newname.indexOf('.')); + }else{ + basename=newname; + } + td.children('a.name').text(basename); + if(newname.indexOf('.')>0){ + td.children('a.name').append($('<span class="extention">'+newname.substr(newname.indexOf('.'))+'</span>')); + } $.ajax({ url: 'ajax/rename.php', data: "dir="+$('#dir').val()+"&newname="+encodeURIComponent(newname)+"&file="+encodeURIComponent(name) @@ -133,7 +141,15 @@ FileList={ }); input.blur(function(){ td.children('a.name').empty(); - td.children('a.name').text(name); + if(name.indexOf('.')>0){ + basename=name.substr(0,name.indexOf('.')); + }else{ + basename=name; + } + td.children('a.name').text(basename); + if(name.indexOf('.')>0){ + td.children('a.name').append($('<span class="extention">'+name.substr(name.indexOf('.'))+'</span>')); + } }); } } |