|
|
|
@ -89,7 +89,21 @@ $(document).ready(function() { |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$('#fileList').on('click', 'td.filename a', function(event) { |
|
|
|
|
var filename = $(this).parent().parent().attr('data-file'); |
|
|
|
|
var tr = $('tr').filterAttr('data-file',filename); |
|
|
|
|
var renaming = tr.data('renaming'); |
|
|
|
|
if(!renaming && !FileList.isLoading(filename)){ |
|
|
|
|
var mime = $(this).parent().parent().data('mime'); |
|
|
|
|
var type = $(this).parent().parent().data('type'); |
|
|
|
|
var permissions = $(this).parent().parent().data('permissions'); |
|
|
|
|
var action = FileActions.getDefault(mime, type, permissions); |
|
|
|
|
if(action){ |
|
|
|
|
event.preventDefault(); |
|
|
|
|
action(filename); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
function processSelection(){ |
|
|
|
@ -156,3 +170,7 @@ function getSelectedFiles(property){ |
|
|
|
|
}); |
|
|
|
|
return files; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function fileDownloadPath(dir, file) { |
|
|
|
|
return OC.filePath('files_trashbin', '', 'download.php') + '?file='+encodeURIComponent(file); |
|
|
|
|
} |
|
|
|
|