summaryrefslogtreecommitdiffstats
path: root/files/js
diff options
context:
space:
mode:
authorRobin Appelman <icewind1991@gmail.com>2011-07-29 02:17:40 +0200
committerRobin Appelman <icewind1991@gmail.com>2011-07-29 02:17:40 +0200
commit0e76d06358d6ba8d47a907e64b38f7b63580d33f (patch)
treed77249528a0f453518160279f32a7c9d303a1f8b /files/js
parent3a9af23cda613f7cad497ef824fd80ed66229d56 (diff)
downloadnextcloud-server-0e76d06358d6ba8d47a907e64b38f7b63580d33f.tar.gz
nextcloud-server-0e76d06358d6ba8d47a907e64b38f7b63580d33f.zip
properly style filenames after renaming
Diffstat (limited to 'files/js')
-rw-r--r--files/js/filelist.js20
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>'));
+ }
});
}
}