Skip to content
Snippets Groups Projects
Commit 9353d1de authored by Michael Gapczynski's avatar Michael Gapczynski
Browse files

Get file extension using lastIndexOf instead of indexOf in case there is a '.' in file name

parent 46af9915
Branches
No related tags found
No related merge requests found
...@@ -7,7 +7,7 @@ FileList={ ...@@ -7,7 +7,7 @@ FileList={
var html='<tr data-file="'+name+'" data-type="file" data-size="'+size+'">'; var html='<tr data-file="'+name+'" data-type="file" data-size="'+size+'">';
if(name.indexOf('.')!=-1){ if(name.indexOf('.')!=-1){
var basename=name.substr(0,name.indexOf('.')); var basename=name.substr(0,name.indexOf('.'));
var extention=name.substr(name.indexOf('.')); var extention=name.substr(name.lastIndexOf('.'));
}else{ }else{
var basename=name; var basename=name;
var extention=false; var extention=false;
...@@ -127,7 +127,7 @@ FileList={ ...@@ -127,7 +127,7 @@ FileList={
tr.attr('data-file',newname); tr.attr('data-file',newname);
td.children('a.name').empty(); td.children('a.name').empty();
if(newname.indexOf('.')>0){ if(newname.indexOf('.')>0){
basename=newname.substr(0,newname.indexOf('.')); basename=newname.substr(0,newname.lastIndexOf('.'));
}else{ }else{
basename=newname; basename=newname;
} }
...@@ -135,7 +135,7 @@ FileList={ ...@@ -135,7 +135,7 @@ FileList={
span.text(basename); span.text(basename);
td.children('a.name').append(span); td.children('a.name').append(span);
if(newname.indexOf('.')>0){ if(newname.indexOf('.')>0){
span.append($('<span class="extention">'+newname.substr(newname.indexOf('.'))+'</span>')); span.append($('<span class="extention">'+newname.substr(newname.lastIndexOf('.'))+'</span>'));
} }
$.ajax({ $.ajax({
url: 'ajax/rename.php', url: 'ajax/rename.php',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment