Merge branch 'master' into routing
Conflicts: apps/files/js/fileactions.js lib/base.php lib/helper.php lib/ocs.php
This commit is contained in:
commit
5eba579827
|
@ -19,10 +19,12 @@ _darcs/*
|
||||||
CVS/*
|
CVS/*
|
||||||
.svn/*
|
.svn/*
|
||||||
RCS/*
|
RCS/*
|
||||||
|
*.backup*
|
||||||
|
|
||||||
# kdevelop
|
# kdevelop
|
||||||
.kdev
|
.kdev
|
||||||
*.kdev4
|
*.kdev4
|
||||||
|
*.kate-swp
|
||||||
|
|
||||||
# Lokalize
|
# Lokalize
|
||||||
*lokalize*
|
*lokalize*
|
||||||
|
|
|
@ -89,11 +89,23 @@ $freeSpace=OC_Filesystem::free_space('/');
|
||||||
$freeSpace=max($freeSpace,0);
|
$freeSpace=max($freeSpace,0);
|
||||||
$maxUploadFilesize = min($maxUploadFilesize ,$freeSpace);
|
$maxUploadFilesize = min($maxUploadFilesize ,$freeSpace);
|
||||||
|
|
||||||
|
$permissions = OCP\Share::PERMISSION_READ;
|
||||||
|
if (OC_Filesystem::isUpdatable($dir.'/')) {
|
||||||
|
$permissions |= OCP\Share::PERMISSION_UPDATE;
|
||||||
|
}
|
||||||
|
if (OC_Filesystem::isDeletable($dir.'/')) {
|
||||||
|
$permissions |= OCP\Share::PERMISSION_DELETE;
|
||||||
|
}
|
||||||
|
if (OC_Filesystem::isSharable($dir.'/')) {
|
||||||
|
$permissions |= OCP\Share::PERMISSION_SHARE;
|
||||||
|
}
|
||||||
|
|
||||||
$tmpl = new OCP\Template( 'files', 'index', 'user' );
|
$tmpl = new OCP\Template( 'files', 'index', 'user' );
|
||||||
$tmpl->assign( 'fileList', $list->fetchPage(), false );
|
$tmpl->assign( 'fileList', $list->fetchPage(), false );
|
||||||
$tmpl->assign( 'breadcrumb', $breadcrumbNav->fetchPage(), false );
|
$tmpl->assign( 'breadcrumb', $breadcrumbNav->fetchPage(), false );
|
||||||
$tmpl->assign( 'dir', OC_Filesystem::normalizePath($dir));
|
$tmpl->assign( 'dir', OC_Filesystem::normalizePath($dir));
|
||||||
$tmpl->assign( 'isCreatable', OC_Filesystem::isCreatable($dir.'/'));
|
$tmpl->assign( 'isCreatable', OC_Filesystem::isCreatable($dir.'/'));
|
||||||
|
$tmpl->assign('permissions', $permissions);
|
||||||
$tmpl->assign( 'files', $files );
|
$tmpl->assign( 'files', $files );
|
||||||
$tmpl->assign( 'uploadMaxFilesize', $maxUploadFilesize);
|
$tmpl->assign( 'uploadMaxFilesize', $maxUploadFilesize);
|
||||||
$tmpl->assign( 'uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize));
|
$tmpl->assign( 'uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize));
|
||||||
|
|
|
@ -1,9 +1,4 @@
|
||||||
FileActions={
|
var FileActions={
|
||||||
PERMISSION_CREATE:4,
|
|
||||||
PERMISSION_READ:1,
|
|
||||||
PERMISSION_UPDATE:2,
|
|
||||||
PERMISSION_DELETE:8,
|
|
||||||
PERMISSION_SHARE:16,
|
|
||||||
actions:{},
|
actions:{},
|
||||||
defaults:{},
|
defaults:{},
|
||||||
icons:{},
|
icons:{},
|
||||||
|
@ -25,20 +20,20 @@ FileActions={
|
||||||
get:function(mime,type,permissions){
|
get:function(mime,type,permissions){
|
||||||
var actions={};
|
var actions={};
|
||||||
if(FileActions.actions.all){
|
if(FileActions.actions.all){
|
||||||
actions=$.extend( actions, FileActions.actions.all )
|
actions=$.extend( actions, FileActions.actions.all );
|
||||||
}
|
}
|
||||||
if(mime){
|
if(mime){
|
||||||
if(FileActions.actions[mime]){
|
if(FileActions.actions[mime]){
|
||||||
actions=$.extend( actions, FileActions.actions[mime] )
|
actions=$.extend( actions, FileActions.actions[mime] );
|
||||||
}
|
}
|
||||||
var mimePart=mime.substr(0,mime.indexOf('/'));
|
var mimePart=mime.substr(0,mime.indexOf('/'));
|
||||||
if(FileActions.actions[mimePart]){
|
if(FileActions.actions[mimePart]){
|
||||||
actions=$.extend( actions, FileActions.actions[mimePart] )
|
actions=$.extend( actions, FileActions.actions[mimePart] );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(type){//type is 'dir' or 'file'
|
if(type){//type is 'dir' or 'file'
|
||||||
if(FileActions.actions[type]){
|
if(FileActions.actions[type]){
|
||||||
actions=$.extend( actions, FileActions.actions[type] )
|
actions=$.extend( actions, FileActions.actions[type] );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var filteredActions = {};
|
var filteredActions = {};
|
||||||
|
@ -108,7 +103,12 @@ FileActions={
|
||||||
if(img.call){
|
if(img.call){
|
||||||
img=img(file);
|
img=img(file);
|
||||||
}
|
}
|
||||||
|
// NOTE: Temporary fix to allow unsharing of files in root of Shared folder
|
||||||
|
if ($('#dir').val() == '/Shared') {
|
||||||
|
var html = '<a href="#" original-title="' + t('files', 'Unshare') + '" class="action delete" style="display:none" />';
|
||||||
|
} else {
|
||||||
var html='<a href="#" original-title="' + t('files', 'Delete') + '" class="action delete" style="display:none" />';
|
var html='<a href="#" original-title="' + t('files', 'Delete') + '" class="action delete" style="display:none" />';
|
||||||
|
}
|
||||||
var element=$(html);
|
var element=$(html);
|
||||||
if(img){
|
if(img){
|
||||||
element.append($('<img src="'+img+'"/>'));
|
element.append($('<img src="'+img+'"/>'));
|
||||||
|
@ -148,7 +148,7 @@ FileActions={
|
||||||
getCurrentPermissions:function() {
|
getCurrentPermissions:function() {
|
||||||
return FileActions.currentFile.parent().data('permissions');
|
return FileActions.currentFile.parent().data('permissions');
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
|
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
if($('#allowZipDownload').val() == 1){
|
if($('#allowZipDownload').val() == 1){
|
||||||
|
@ -156,12 +156,12 @@ $(document).ready(function(){
|
||||||
} else {
|
} else {
|
||||||
var downloadScope = 'file';
|
var downloadScope = 'file';
|
||||||
}
|
}
|
||||||
FileActions.register(downloadScope,'Download', FileActions.PERMISSION_READ, function(){return OC.imagePath('core','actions/download')},function(filename){
|
FileActions.register(downloadScope,'Download', OC.PERMISSION_READ, function(){return OC.imagePath('core','actions/download');},function(filename){
|
||||||
window.location=OC.filePath('files', 'ajax', 'download.php') + encodeURIComponent('?files='+encodeURIComponent(filename)+'&dir='+encodeURIComponent($('#dir').val()));
|
window.location=OC.filePath('files', 'ajax', 'download.php') + encodeURIComponent('?files='+encodeURIComponent(filename)+'&dir='+encodeURIComponent($('#dir').val()));
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
FileActions.register('all','Delete', FileActions.PERMISSION_DELETE, function(){return OC.imagePath('core','actions/delete')},function(filename){
|
FileActions.register('all','Delete', OC.PERMISSION_DELETE, function(){return OC.imagePath('core','actions/delete');},function(filename){
|
||||||
if(Files.cancelUpload(filename)) {
|
if(Files.cancelUpload(filename)) {
|
||||||
if(filename.substr){
|
if(filename.substr){
|
||||||
filename=[filename];
|
filename=[filename];
|
||||||
|
@ -179,11 +179,11 @@ FileActions.register('all','Delete', FileActions.PERMISSION_DELETE, function(){r
|
||||||
$('.tipsy').remove();
|
$('.tipsy').remove();
|
||||||
});
|
});
|
||||||
|
|
||||||
FileActions.register('all','Rename', FileActions.PERMISSION_UPDATE, function(){return OC.imagePath('core','actions/rename')},function(filename){
|
FileActions.register('all','Rename', OC.PERMISSION_UPDATE, function(){return OC.imagePath('core','actions/rename');},function(filename){
|
||||||
FileList.rename(filename);
|
FileList.rename(filename);
|
||||||
});
|
});
|
||||||
|
|
||||||
FileActions.register('dir','Open', FileActions.PERMISSION_READ, '', function(filename){
|
FileActions.register('dir','Open', OC.PERMISSION_READ, '', function(filename){
|
||||||
window.location=OC.linkTo('files', 'index.php') + '?dir='+encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+encodeURIComponent(filename);
|
window.location=OC.linkTo('files', 'index.php') + '?dir='+encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+encodeURIComponent(filename);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
FileList={
|
var FileList={
|
||||||
useUndo:true,
|
useUndo:true,
|
||||||
update:function(fileListHtml) {
|
update:function(fileListHtml) {
|
||||||
$('#fileList').empty().html(fileListHtml);
|
$('#fileList').empty().html(fileListHtml);
|
||||||
},
|
},
|
||||||
addFile:function(name,size,lastModified,loading){
|
addFile:function(name,size,lastModified,loading,hidden){
|
||||||
var img=(loading)?OC.imagePath('core', 'loading.gif'):OC.imagePath('core', 'filetypes/file.png');
|
var img=(loading)?OC.imagePath('core', 'loading.gif'):OC.imagePath('core', 'filetypes/file.png');
|
||||||
var html='<tr data-type="file" data-size="'+size+'">';
|
var html='<tr data-type="file" data-size="'+size+'" data-permissions="'+$('#permissions').val()+'">';
|
||||||
if(name.indexOf('.')!=-1){
|
if(name.indexOf('.')!=-1){
|
||||||
var basename=name.substr(0,name.lastIndexOf('.'));
|
var basename=name.substr(0,name.lastIndexOf('.'));
|
||||||
var extension=name.substr(name.lastIndexOf('.'));
|
var extension=name.substr(name.lastIndexOf('.'));
|
||||||
|
@ -14,7 +14,7 @@ FileList={
|
||||||
var extension=false;
|
var extension=false;
|
||||||
}
|
}
|
||||||
html+='<td class="filename" style="background-image:url('+img+')"><input type="checkbox" />';
|
html+='<td class="filename" style="background-image:url('+img+')"><input type="checkbox" />';
|
||||||
html+='<a class="name" href="download.php?file='+$('#dir').val().replace(/</, '<').replace(/>/, '>')+'/'+name+'"><span class="nametext">'+basename
|
html+='<a class="name" href="download.php?file='+$('#dir').val().replace(/</, '<').replace(/>/, '>')+'/'+name+'"><span class="nametext">'+basename;
|
||||||
if(extension){
|
if(extension){
|
||||||
html+='<span class="extension">'+extension+'</span>';
|
html+='<span class="extension">'+extension+'</span>';
|
||||||
}
|
}
|
||||||
|
@ -36,9 +36,12 @@ FileList={
|
||||||
}else{
|
}else{
|
||||||
$('tr').filterAttr('data-file',name).find('td.filename').draggable(dragOptions);
|
$('tr').filterAttr('data-file',name).find('td.filename').draggable(dragOptions);
|
||||||
}
|
}
|
||||||
|
if (hidden) {
|
||||||
|
$('tr').filterAttr('data-file', name).hide();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
addDir:function(name,size,lastModified){
|
addDir:function(name,size,lastModified,hidden){
|
||||||
html = $('<tr></tr>').attr({ "data-type": "dir", "data-size": size, "data-file": name});
|
html = $('<tr></tr>').attr({ "data-type": "dir", "data-size": size, "data-file": name, "data-permissions": $('#permissions').val()});
|
||||||
td = $('<td></td>').attr({"class": "filename", "style": 'background-image:url('+OC.imagePath('core', 'filetypes/folder.png')+')' });
|
td = $('<td></td>').attr({"class": "filename", "style": 'background-image:url('+OC.imagePath('core', 'filetypes/folder.png')+')' });
|
||||||
td.append('<input type="checkbox" />');
|
td.append('<input type="checkbox" />');
|
||||||
var link_elem = $('<a></a>').attr({ "class": "name", "href": OC.linkTo('files', 'index.php')+"?dir="+ encodeURIComponent($('#dir').val()+'/'+name).replace(/%2F/g, '/') });
|
var link_elem = $('<a></a>').attr({ "class": "name", "href": OC.linkTo('files', 'index.php')+"?dir="+ encodeURIComponent($('#dir').val()+'/'+name).replace(/%2F/g, '/') });
|
||||||
|
@ -63,6 +66,9 @@ FileList={
|
||||||
FileList.insertElement(name,'dir',html);
|
FileList.insertElement(name,'dir',html);
|
||||||
$('tr').filterAttr('data-file',name).find('td.filename').draggable(dragOptions);
|
$('tr').filterAttr('data-file',name).find('td.filename').draggable(dragOptions);
|
||||||
$('tr').filterAttr('data-file',name).find('td.filename').droppable(folderDropOptions);
|
$('tr').filterAttr('data-file',name).find('td.filename').droppable(folderDropOptions);
|
||||||
|
if (hidden) {
|
||||||
|
$('tr').filterAttr('data-file', name).hide();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
refresh:function(data) {
|
refresh:function(data) {
|
||||||
result = jQuery.parseJSON(data.responseText);
|
result = jQuery.parseJSON(data.responseText);
|
||||||
|
@ -82,7 +88,7 @@ FileList={
|
||||||
},
|
},
|
||||||
insertElement:function(name,type,element){
|
insertElement:function(name,type,element){
|
||||||
//find the correct spot to insert the file or folder
|
//find the correct spot to insert the file or folder
|
||||||
var fileElements=$('tr[data-file][data-type="'+type+'"]');
|
var fileElements=$('tr[data-file][data-type="'+type+'"]:visible');
|
||||||
var pos;
|
var pos;
|
||||||
if(name.localeCompare($(fileElements[0]).attr('data-file'))<0){
|
if(name.localeCompare($(fileElements[0]).attr('data-file'))<0){
|
||||||
pos=-1;
|
pos=-1;
|
||||||
|
@ -137,11 +143,7 @@ FileList={
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
var newname=input.val();
|
var newname=input.val();
|
||||||
if (newname != name) {
|
if (newname != name) {
|
||||||
if ($('tr').filterAttr('data-file', newname).length > 0) {
|
if (FileList.checkName(name, newname, false)) {
|
||||||
$('#notification').html(newname+' '+t('files', 'already exists')+'<span class="replace">'+t('files', 'replace')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>');
|
|
||||||
$('#notification').data('oldName', name);
|
|
||||||
$('#notification').data('newName', newname);
|
|
||||||
$('#notification').fadeIn();
|
|
||||||
newname = name;
|
newname = name;
|
||||||
} else {
|
} else {
|
||||||
$.get(OC.filePath('files','ajax','rename.php'), { dir : $('#dir').val(), newname: newname, file: name },function(result) {
|
$.get(OC.filePath('files','ajax','rename.php'), { dir : $('#dir').val(), newname: newname, file: name },function(result) {
|
||||||
|
@ -151,7 +153,6 @@ FileList={
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
tr.attr('data-file', newname);
|
tr.attr('data-file', newname);
|
||||||
var path = td.children('a.name').attr('href');
|
var path = td.children('a.name').attr('href');
|
||||||
|
@ -179,49 +180,69 @@ FileList={
|
||||||
form.trigger('submit');
|
form.trigger('submit');
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
replace:function(oldName, newName) {
|
checkName:function(oldName, newName, isNewFile) {
|
||||||
|
if (isNewFile || $('tr').filterAttr('data-file', newName).length > 0) {
|
||||||
|
if (isNewFile) {
|
||||||
|
$('#notification').html(newName+' '+t('files', 'already exists')+'<span class="replace">'+t('files', 'replace')+'</span><span class="suggest">'+t('files', 'suggest name')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>');
|
||||||
|
} else {
|
||||||
|
$('#notification').html(newName+' '+t('files', 'already exists')+'<span class="replace">'+t('files', 'replace')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>');
|
||||||
|
}
|
||||||
|
$('#notification').data('oldName', oldName);
|
||||||
|
$('#notification').data('newName', newName);
|
||||||
|
$('#notification').data('isNewFile', isNewFile);
|
||||||
|
$('#notification').fadeIn();
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
replace:function(oldName, newName, isNewFile) {
|
||||||
// Finish any existing actions
|
// Finish any existing actions
|
||||||
if (FileList.lastAction || !FileList.useUndo) {
|
if (FileList.lastAction || !FileList.useUndo) {
|
||||||
FileList.lastAction();
|
FileList.lastAction();
|
||||||
}
|
}
|
||||||
var tr = $('tr').filterAttr('data-file', oldName);
|
$('tr').filterAttr('data-file', oldName).hide();
|
||||||
tr.hide();
|
$('tr').filterAttr('data-file', newName).hide();
|
||||||
FileList.replaceCanceled = false;
|
var tr = $('tr').filterAttr('data-file', oldName).clone();
|
||||||
FileList.replaceOldName = oldName;
|
tr.attr('data-replace', 'true');
|
||||||
FileList.replaceNewName = newName;
|
tr.attr('data-file', newName);
|
||||||
FileList.lastAction = function() {
|
|
||||||
FileList.finishReplace();
|
|
||||||
};
|
|
||||||
$('#notification').html(t('files', 'replaced')+' '+newName+' '+t('files', 'with')+' '+oldName+'<span class="undo">'+t('files', 'undo')+'</span>');
|
|
||||||
$('#notification').fadeIn();
|
|
||||||
},
|
|
||||||
finishReplace:function() {
|
|
||||||
if (!FileList.replaceCanceled && FileList.replaceOldName && FileList.replaceNewName) {
|
|
||||||
// Delete the file being replaced and rename the replacement
|
|
||||||
FileList.deleteCanceled = false;
|
|
||||||
FileList.deleteFiles = [FileList.replaceNewName];
|
|
||||||
FileList.finishDelete(function() {
|
|
||||||
$.ajax({url: OC.filePath('files', 'ajax', 'rename.php'), async: false, data: { dir: $('#dir').val(), newname: FileList.replaceNewName, file: FileList.replaceOldName }, success: function(result) {
|
|
||||||
if (result && result.status == 'success') {
|
|
||||||
var tr = $('tr').filterAttr('data-file', FileList.replaceOldName);
|
|
||||||
tr.attr('data-file', FileList.replaceNewName);
|
|
||||||
var td = tr.children('td.filename');
|
var td = tr.children('td.filename');
|
||||||
td.children('a.name .span').text(FileList.replaceNewName);
|
td.children('a.name .span').text(newName);
|
||||||
var path = td.children('a.name').attr('href');
|
var path = td.children('a.name').attr('href');
|
||||||
td.children('a.name').attr('href', path.replace(encodeURIComponent(FileList.replaceOldName), encodeURIComponent(FileList.replaceNewName)));
|
td.children('a.name').attr('href', path.replace(encodeURIComponent(oldName), encodeURIComponent(newName)));
|
||||||
if (FileList.replaceNewName.indexOf('.') > 0) {
|
if (newName.indexOf('.') > 0) {
|
||||||
var basename = FileList.replaceNewName.substr(0, FileList.replaceNewName.lastIndexOf('.'));
|
var basename = newName.substr(0, newName.lastIndexOf('.'));
|
||||||
} else {
|
} else {
|
||||||
var basename = FileList.replaceNewName;
|
var basename = newName;
|
||||||
}
|
}
|
||||||
td.children('a.name').empty();
|
td.children('a.name').empty();
|
||||||
var span = $('<span class="nametext"></span>');
|
var span = $('<span class="nametext"></span>');
|
||||||
span.text(basename);
|
span.text(basename);
|
||||||
td.children('a.name').append(span);
|
td.children('a.name').append(span);
|
||||||
if (FileList.replaceNewName.indexOf('.') > 0) {
|
if (newName.indexOf('.') > 0) {
|
||||||
span.append($('<span class="extension">'+FileList.replaceNewName.substr(FileList.replaceNewName.lastIndexOf('.'))+'</span>'));
|
span.append($('<span class="extension">'+newName.substr(newName.lastIndexOf('.'))+'</span>'));
|
||||||
}
|
}
|
||||||
|
FileList.insertElement(newName, tr.data('type'), tr);
|
||||||
tr.show();
|
tr.show();
|
||||||
|
FileList.replaceCanceled = false;
|
||||||
|
FileList.replaceOldName = oldName;
|
||||||
|
FileList.replaceNewName = newName;
|
||||||
|
FileList.replaceIsNewFile = isNewFile;
|
||||||
|
FileList.lastAction = function() {
|
||||||
|
FileList.finishReplace();
|
||||||
|
};
|
||||||
|
if (isNewFile) {
|
||||||
|
$('#notification').html(t('files', 'replaced')+' '+newName+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||||
|
} else {
|
||||||
|
$('#notification').html(t('files', 'replaced')+' '+newName+' '+t('files', 'with')+' '+oldName+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||||
|
}
|
||||||
|
$('#notification').fadeIn();
|
||||||
|
},
|
||||||
|
finishReplace:function() {
|
||||||
|
if (!FileList.replaceCanceled && FileList.replaceOldName && FileList.replaceNewName) {
|
||||||
|
$.ajax({url: OC.filePath('files', 'ajax', 'rename.php'), async: false, data: { dir: $('#dir').val(), newname: FileList.replaceNewName, file: FileList.replaceOldName }, success: function(result) {
|
||||||
|
if (result && result.status == 'success') {
|
||||||
|
$('tr').filterAttr('data-replace', 'true').removeAttr('data-replace');
|
||||||
} else {
|
} else {
|
||||||
OC.dialogs.alert(result.data.message, 'Error moving file');
|
OC.dialogs.alert(result.data.message, 'Error moving file');
|
||||||
}
|
}
|
||||||
|
@ -230,7 +251,6 @@ FileList={
|
||||||
FileList.replaceNewName = null;
|
FileList.replaceNewName = null;
|
||||||
FileList.lastAction = null;
|
FileList.lastAction = null;
|
||||||
}});
|
}});
|
||||||
}, true);
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
do_delete:function(files){
|
do_delete:function(files){
|
||||||
|
@ -243,7 +263,12 @@ FileList={
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
FileList.prepareDeletion(files);
|
FileList.prepareDeletion(files);
|
||||||
|
// NOTE: Temporary fix to change the text to unshared for files in root of Shared folder
|
||||||
|
if ($('#dir').val() == '/Shared') {
|
||||||
|
$('#notification').html(t('files', 'unshared')+' '+files+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||||
|
} else {
|
||||||
$('#notification').html(t('files', 'deleted')+' '+files+'<span class="undo">'+t('files', 'undo')+'</span>');
|
$('#notification').html(t('files', 'deleted')+' '+files+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||||
|
}
|
||||||
$('#notification').fadeIn();
|
$('#notification').fadeIn();
|
||||||
},
|
},
|
||||||
finishDelete:function(ready,sync){
|
finishDelete:function(ready,sync){
|
||||||
|
@ -255,7 +280,7 @@ FileList={
|
||||||
data: {dir:$('#dir').val(),files:fileNames},
|
data: {dir:$('#dir').val(),files:fileNames},
|
||||||
complete: function(data){
|
complete: function(data){
|
||||||
boolOperationFinished(data, function(){
|
boolOperationFinished(data, function(){
|
||||||
$('#notification').fadeOut();
|
$('#notification').fadeOut('400');
|
||||||
$.each(FileList.deleteFiles,function(index,file){
|
$.each(FileList.deleteFiles,function(index,file){
|
||||||
FileList.remove(file);
|
FileList.remove(file);
|
||||||
});
|
});
|
||||||
|
@ -299,21 +324,39 @@ $(document).ready(function(){
|
||||||
FileList.deleteCanceled=true;
|
FileList.deleteCanceled=true;
|
||||||
FileList.deleteFiles=null;
|
FileList.deleteFiles=null;
|
||||||
} else if (FileList.replaceOldName && FileList.replaceNewName) {
|
} else if (FileList.replaceOldName && FileList.replaceNewName) {
|
||||||
|
if (FileList.replaceIsNewFile) {
|
||||||
|
// Delete the new uploaded file
|
||||||
|
FileList.deleteCanceled = false;
|
||||||
|
FileList.deleteFiles = [FileList.replaceOldName];
|
||||||
|
FileList.finishDelete(null, true);
|
||||||
|
} else {
|
||||||
$('tr').filterAttr('data-file', FileList.replaceOldName).show();
|
$('tr').filterAttr('data-file', FileList.replaceOldName).show();
|
||||||
|
}
|
||||||
|
$('tr').filterAttr('data-replace', 'true').remove();
|
||||||
|
$('tr').filterAttr('data-file', FileList.replaceNewName).show();
|
||||||
FileList.replaceCanceled = true;
|
FileList.replaceCanceled = true;
|
||||||
FileList.replaceOldName = null;
|
FileList.replaceOldName = null;
|
||||||
FileList.replaceNewName = null;
|
FileList.replaceNewName = null;
|
||||||
|
FileList.replaceIsNewFile = null;
|
||||||
}
|
}
|
||||||
FileList.lastAction = null;
|
FileList.lastAction = null;
|
||||||
$('#notification').fadeOut();
|
$('#notification').fadeOut('400');
|
||||||
});
|
});
|
||||||
$('#notification .replace').live('click', function() {
|
$('#notification .replace').live('click', function() {
|
||||||
$('#notification').fadeOut('400', function() {
|
$('#notification').fadeOut('400', function() {
|
||||||
FileList.replace($('#notification').data('oldName'), $('#notification').data('newName'));
|
FileList.replace($('#notification').data('oldName'), $('#notification').data('newName'), $('#notification').data('isNewFile'));
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
$('#notification .suggest').live('click', function() {
|
||||||
|
$('tr').filterAttr('data-file', $('#notification').data('oldName')).show();
|
||||||
|
$('#notification').fadeOut('400');
|
||||||
|
});
|
||||||
$('#notification .cancel').live('click', function() {
|
$('#notification .cancel').live('click', function() {
|
||||||
$('#notification').fadeOut();
|
if ($('#notification').data('isNewFile')) {
|
||||||
|
FileList.deleteCanceled = false;
|
||||||
|
FileList.deleteFiles = [$('#notification').data('oldName')];
|
||||||
|
FileList.finishDelete(null, true);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
FileList.useUndo=('onbeforeunload' in window)
|
FileList.useUndo=('onbeforeunload' in window)
|
||||||
$(window).bind('beforeunload', function (){
|
$(window).bind('beforeunload', function (){
|
||||||
|
|
|
@ -26,7 +26,7 @@ Files={
|
||||||
});
|
});
|
||||||
procesSelection();
|
procesSelection();
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$('#fileList tr').each(function(){
|
$('#fileList tr').each(function(){
|
||||||
//little hack to set unescape filenames in attribute
|
//little hack to set unescape filenames in attribute
|
||||||
|
@ -40,8 +40,16 @@ $(document).ready(function() {
|
||||||
$('#file_action_panel').attr('activeAction', false);
|
$('#file_action_panel').attr('activeAction', false);
|
||||||
|
|
||||||
//drag/drop of files
|
//drag/drop of files
|
||||||
$('#fileList tr[data-write="true"] td.filename').draggable(dragOptions);
|
$('#fileList tr td.filename').each(function(i,e){
|
||||||
$('#fileList tr[data-type="dir"][data-write="true"] td.filename').droppable(folderDropOptions);
|
if ($(e).parent().data('permissions') & OC.PERMISSION_DELETE) {
|
||||||
|
$(e).draggable(dragOptions);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
$('#fileList tr[data-type="dir"] td.filename').each(function(i,e){
|
||||||
|
if ($(e).parent().data('permissions') & OC.PERMISSION_CREATE){
|
||||||
|
$(e).droppable(folderDropOptions);
|
||||||
|
}
|
||||||
|
});
|
||||||
$('div.crumb:not(.last)').droppable(crumbDropOptions);
|
$('div.crumb:not(.last)').droppable(crumbDropOptions);
|
||||||
$('ul#apps>li:first-child').data('dir','');
|
$('ul#apps>li:first-child').data('dir','');
|
||||||
if($('div.crumb').length){
|
if($('div.crumb').length){
|
||||||
|
@ -228,7 +236,14 @@ $(document).ready(function() {
|
||||||
var size=t('files','Pending');
|
var size=t('files','Pending');
|
||||||
}
|
}
|
||||||
if(files && !dirName){
|
if(files && !dirName){
|
||||||
FileList.addFile(getUniqueName(files[i].name),size,date,true);
|
var uniqueName = getUniqueName(files[i].name);
|
||||||
|
if (uniqueName != files[i].name) {
|
||||||
|
FileList.checkName(uniqueName, files[i].name, true);
|
||||||
|
var hidden = true;
|
||||||
|
} else {
|
||||||
|
var hidden = false;
|
||||||
|
}
|
||||||
|
FileList.addFile(uniqueName,size,date,true,hidden);
|
||||||
} else if(dirName) {
|
} else if(dirName) {
|
||||||
var uploadtext = $('tr').filterAttr('data-type', 'dir').filterAttr('data-file', dirName).find('.uploadtext')
|
var uploadtext = $('tr').filterAttr('data-type', 'dir').filterAttr('data-file', dirName).find('.uploadtext')
|
||||||
var currentUploads = parseInt(uploadtext.attr('currentUploads'));
|
var currentUploads = parseInt(uploadtext.attr('currentUploads'));
|
||||||
|
@ -247,7 +262,14 @@ $(document).ready(function() {
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
var filename=this.value.split('\\').pop(); //ie prepends C:\fakepath\ in front of the filename
|
var filename=this.value.split('\\').pop(); //ie prepends C:\fakepath\ in front of the filename
|
||||||
FileList.addFile(getUniqueName(filename),'Pending',date,true);
|
var uniqueName = getUniqueName(filename);
|
||||||
|
if (uniqueName != filename) {
|
||||||
|
FileList.checkName(uniqueName, filename, true);
|
||||||
|
var hidden = true;
|
||||||
|
} else {
|
||||||
|
var hidden = false;
|
||||||
|
}
|
||||||
|
FileList.addFile(uniqueName,'Pending',date,true,hidden);
|
||||||
}
|
}
|
||||||
if($.support.xhrFileUpload) {
|
if($.support.xhrFileUpload) {
|
||||||
for(var i=0;i<files.length;i++){
|
for(var i=0;i<files.length;i++){
|
||||||
|
@ -386,6 +408,21 @@ $(document).ready(function() {
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$.assocArraySize = function(obj) {
|
||||||
|
// http://stackoverflow.com/a/6700/11236
|
||||||
|
var size = 0, key;
|
||||||
|
for (key in obj) {
|
||||||
|
if (obj.hasOwnProperty(key)) size++;
|
||||||
|
}
|
||||||
|
return size;
|
||||||
|
};
|
||||||
|
|
||||||
|
// warn user not to leave the page while upload is in progress
|
||||||
|
$(window).bind('beforeunload', function(e) {
|
||||||
|
if ($.assocArraySize(uploadingFiles) > 0)
|
||||||
|
return t('files','File upload is in progress. Leaving the page now will cancel the upload.');
|
||||||
|
});
|
||||||
|
|
||||||
//add multiply file upload attribute to all browsers except konqueror (which crashes when it's used)
|
//add multiply file upload attribute to all browsers except konqueror (which crashes when it's used)
|
||||||
if(navigator.userAgent.search(/konqueror/i)==-1){
|
if(navigator.userAgent.search(/konqueror/i)==-1){
|
||||||
$('.file_upload_start').attr('multiple','multiple')
|
$('.file_upload_start').attr('multiple','multiple')
|
||||||
|
@ -452,21 +489,27 @@ $(document).ready(function() {
|
||||||
$(this).append(input);
|
$(this).append(input);
|
||||||
input.focus();
|
input.focus();
|
||||||
input.change(function(){
|
input.change(function(){
|
||||||
var name=getUniqueName($(this).val());
|
if(type != 'web' && $(this).val().indexOf('/')!=-1){
|
||||||
if(type != 'web' && name.indexOf('/')!=-1){
|
|
||||||
$('#notification').text(t('files','Invalid name, \'/\' is not allowed.'));
|
$('#notification').text(t('files','Invalid name, \'/\' is not allowed.'));
|
||||||
$('#notification').fadeIn();
|
$('#notification').fadeIn();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
var name = getUniqueName($(this).val());
|
||||||
|
if (name != $(this).val()) {
|
||||||
|
FileList.checkName(name, $(this).val(), true);
|
||||||
|
var hidden = true;
|
||||||
|
} else {
|
||||||
|
var hidden = false;
|
||||||
|
}
|
||||||
switch(type){
|
switch(type){
|
||||||
case 'file':
|
case 'file':
|
||||||
$.post(
|
$.post(
|
||||||
OC.filePath('files','ajax','newfile.php'),
|
OC.filePath('files','ajax','newfile.php'),
|
||||||
{dir:$('#dir').val(),filename:name,content:" \n"},
|
{dir:$('#dir').val(),filename:name},
|
||||||
function(result){
|
function(result){
|
||||||
if (result.status == 'success') {
|
if (result.status == 'success') {
|
||||||
var date=new Date();
|
var date=new Date();
|
||||||
FileList.addFile(name,0,date);
|
FileList.addFile(name,0,date,false,hidden);
|
||||||
var tr=$('tr').filterAttr('data-file',name);
|
var tr=$('tr').filterAttr('data-file',name);
|
||||||
tr.data('mime','text/plain');
|
tr.data('mime','text/plain');
|
||||||
getMimeIcon('text/plain',function(path){
|
getMimeIcon('text/plain',function(path){
|
||||||
|
@ -485,7 +528,7 @@ $(document).ready(function() {
|
||||||
function(result){
|
function(result){
|
||||||
if (result.status == 'success') {
|
if (result.status == 'success') {
|
||||||
var date=new Date();
|
var date=new Date();
|
||||||
FileList.addDir(name,0,date);
|
FileList.addDir(name,0,date,hidden);
|
||||||
} else {
|
} else {
|
||||||
OC.dialogs.alert(result.data.message, 'Error');
|
OC.dialogs.alert(result.data.message, 'Error');
|
||||||
}
|
}
|
||||||
|
@ -516,7 +559,7 @@ $(document).ready(function() {
|
||||||
eventSource.listen('success',function(mime){
|
eventSource.listen('success',function(mime){
|
||||||
$('#uploadprogressbar').fadeOut();
|
$('#uploadprogressbar').fadeOut();
|
||||||
var date=new Date();
|
var date=new Date();
|
||||||
FileList.addFile(localName,0,date);
|
FileList.addFile(localName,0,date,false,hidden);
|
||||||
var tr=$('tr').filterAttr('data-file',localName);
|
var tr=$('tr').filterAttr('data-file',localName);
|
||||||
tr.data('mime',mime);
|
tr.data('mime',mime);
|
||||||
getMimeIcon(mime,function(path){
|
getMimeIcon(mime,function(path){
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "Suprimeix",
|
"Delete" => "Suprimeix",
|
||||||
"already exists" => "ja existeix",
|
"already exists" => "ja existeix",
|
||||||
"replace" => "substitueix",
|
"replace" => "substitueix",
|
||||||
|
"suggest name" => "sugereix un nom",
|
||||||
"cancel" => "cancel·la",
|
"cancel" => "cancel·la",
|
||||||
"replaced" => "substituït",
|
"replaced" => "substituït",
|
||||||
"with" => "per",
|
|
||||||
"undo" => "desfés",
|
"undo" => "desfés",
|
||||||
|
"with" => "per",
|
||||||
"deleted" => "esborrat",
|
"deleted" => "esborrat",
|
||||||
"generating ZIP-file, it may take some time." => "s'estan generant fitxers ZIP, pot trigar una estona.",
|
"generating ZIP-file, it may take some time." => "s'estan generant fitxers ZIP, pot trigar una estona.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "No es pot pujar el fitxer perquè és una carpeta o té 0 bytes",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "No es pot pujar el fitxer perquè és una carpeta o té 0 bytes",
|
||||||
"Upload Error" => "Error en la pujada",
|
"Upload Error" => "Error en la pujada",
|
||||||
"Pending" => "Pendents",
|
"Pending" => "Pendents",
|
||||||
"Upload cancelled." => "La pujada s'ha cancel·lat.",
|
"Upload cancelled." => "La pujada s'ha cancel·lat.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà.",
|
||||||
"Invalid name, '/' is not allowed." => "El nom no és vàlid, no es permet '/'.",
|
"Invalid name, '/' is not allowed." => "El nom no és vàlid, no es permet '/'.",
|
||||||
"Size" => "Mida",
|
"Size" => "Mida",
|
||||||
"Modified" => "Modificat",
|
"Modified" => "Modificat",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "Activa la baixada ZIP",
|
"Enable ZIP-download" => "Activa la baixada ZIP",
|
||||||
"0 is unlimited" => "0 és sense límit",
|
"0 is unlimited" => "0 és sense límit",
|
||||||
"Maximum input size for ZIP files" => "Mida màxima d'entrada per fitxers ZIP",
|
"Maximum input size for ZIP files" => "Mida màxima d'entrada per fitxers ZIP",
|
||||||
|
"Save" => "Desa",
|
||||||
"New" => "Nou",
|
"New" => "Nou",
|
||||||
"Text file" => "Fitxer de text",
|
"Text file" => "Fitxer de text",
|
||||||
"Folder" => "Carpeta",
|
"Folder" => "Carpeta",
|
||||||
|
|
|
@ -1,51 +1,54 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"There is no error, the file uploaded with success" => "Soubor byl odeslán úspěšně",
|
"There is no error, the file uploaded with success" => "Soubor byl odeslán úspěšně",
|
||||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Odeslaný soubor přesáhl velikostí parametr upload_max_filesize v php.ini",
|
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Odeslaný soubor přesáhl svou velikostí parametr upload_max_filesize v php.ini",
|
||||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Odeslaný soubor přesáhl velikostí parametr MAX_FILE_SIZE specifikovaný v HTML formuláři",
|
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Odeslaný soubor přesáhl svou velikostí parametr MAX_FILE_SIZE specifikovaný v formuláři HTML",
|
||||||
"The uploaded file was only partially uploaded" => "Soubor byl odeslán pouze částečně",
|
"The uploaded file was only partially uploaded" => "Soubor byl odeslán pouze částečně",
|
||||||
"No file was uploaded" => "Soubor nebyl odeslán",
|
"No file was uploaded" => "Žádný soubor nebyl odeslán",
|
||||||
"Missing a temporary folder" => "Chybí adresář pro sočasné soubory",
|
"Missing a temporary folder" => "Chybí adresář pro dočasné soubory",
|
||||||
"Failed to write to disk" => "Zápis na disk se nezdařil",
|
"Failed to write to disk" => "Zápis na disk selhal",
|
||||||
"Files" => "Soubory",
|
"Files" => "Soubory",
|
||||||
"Delete" => "Vymazat",
|
"Delete" => "Smazat",
|
||||||
"already exists" => "již existuje",
|
"already exists" => "již existuje",
|
||||||
"replace" => "zaměnit",
|
"replace" => "nahradit",
|
||||||
"cancel" => "storno",
|
"suggest name" => "navrhnout název",
|
||||||
"replaced" => "zaměněno",
|
"cancel" => "zrušit",
|
||||||
"with" => "s",
|
"replaced" => "nahrazeno",
|
||||||
"undo" => "zpět",
|
"undo" => "zpět",
|
||||||
|
"with" => "s",
|
||||||
"deleted" => "smazáno",
|
"deleted" => "smazáno",
|
||||||
"generating ZIP-file, it may take some time." => "generuji ZIP soubor, může to chvíli trvat",
|
"generating ZIP-file, it may take some time." => "generuji ZIP soubor, může to nějakou dobu trvat.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nemohu nahrát váš soubor neboť to je adresář a nebo má nulovou délku.",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Nelze odeslat Váš soubor, protože je to adresář nebo má velikost 0 bajtů",
|
||||||
"Upload Error" => "Chyba při nahrávání",
|
"Upload Error" => "Chyba odesílání",
|
||||||
"Pending" => "Očekává se",
|
"Pending" => "Čekající",
|
||||||
"Upload cancelled." => "Nahrávání zrušeno",
|
"Upload cancelled." => "Odesílání zrušeno.",
|
||||||
"Invalid name, '/' is not allowed." => "Špatné jméno, znak '/' není povolen",
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Probíhá odesílání souboru. Opuštění stránky vyústí ve zrušení nahrávání.",
|
||||||
|
"Invalid name, '/' is not allowed." => "Neplatný název, znak '/' není povolen",
|
||||||
"Size" => "Velikost",
|
"Size" => "Velikost",
|
||||||
"Modified" => "Změněno",
|
"Modified" => "Změněno",
|
||||||
"folder" => "adresář",
|
"folder" => "složka",
|
||||||
"folders" => "adresáře",
|
"folders" => "složky",
|
||||||
"file" => "soubor",
|
"file" => "soubor",
|
||||||
"files" => "soubory",
|
"files" => "soubory",
|
||||||
"File handling" => "Nastavení chování k souborům",
|
"File handling" => "Zacházení se soubory",
|
||||||
"Maximum upload size" => "Maximální velikost ukládaných souborů",
|
"Maximum upload size" => "Maximální velikost pro odesílání",
|
||||||
"max. possible: " => "největší možná: ",
|
"max. possible: " => "největší možná: ",
|
||||||
"Needed for multi-file and folder downloads." => "Potřeba pro vícesoborvé stahování a stahování adresářů",
|
"Needed for multi-file and folder downloads." => "Potřebné pro více-souborové stahování a stahování složek.",
|
||||||
"Enable ZIP-download" => "Povolit ZIP-stahování",
|
"Enable ZIP-download" => "Povolit ZIP-stahování",
|
||||||
"0 is unlimited" => "0 znamená bez omezení",
|
"0 is unlimited" => "0 znamená bez omezení",
|
||||||
"Maximum input size for ZIP files" => "Maximální velikost vstupu pro ZIP soubory",
|
"Maximum input size for ZIP files" => "Maximální velikost vstupu pro ZIP soubory",
|
||||||
|
"Save" => "Uložit",
|
||||||
"New" => "Nový",
|
"New" => "Nový",
|
||||||
"Text file" => "Textový soubor",
|
"Text file" => "Textový soubor",
|
||||||
"Folder" => "Adresář",
|
"Folder" => "Složka",
|
||||||
"From url" => "Z url",
|
"From url" => "Z url",
|
||||||
"Upload" => "Uložit",
|
"Upload" => "Odeslat",
|
||||||
"Cancel upload" => "Zrušit upload",
|
"Cancel upload" => "Zrušit odesílání",
|
||||||
"Nothing in here. Upload something!" => "Žádný obsah. Uložte si něco!",
|
"Nothing in here. Upload something!" => "Žádný obsah. Nahrajte něco.",
|
||||||
"Name" => "Název",
|
"Name" => "Název",
|
||||||
"Share" => "Sdílet",
|
"Share" => "Sdílet",
|
||||||
"Download" => "Stáhnout",
|
"Download" => "Stáhnout",
|
||||||
"Upload too large" => "Příliš velký soubor",
|
"Upload too large" => "Odeslaný soubor je příliš velký",
|
||||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Soubory, které se snažíte uložit, překračují maximální velikosti uploadu na tomto serveru.",
|
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Soubory, které se snažíte odeslat, překračují limit velikosti odesílání na tomto serveru.",
|
||||||
"Files are being scanned, please wait." => "Soubory se prohledávají, prosím čekejte.",
|
"Files are being scanned, please wait." => "Soubory se prohledávají, prosím čekejte.",
|
||||||
"Current scanning" => "Aktuální prohledávání"
|
"Current scanning" => "Aktuální prohledávání"
|
||||||
);
|
);
|
||||||
|
|
|
@ -12,14 +12,15 @@
|
||||||
"replace" => "erstat",
|
"replace" => "erstat",
|
||||||
"cancel" => "fortryd",
|
"cancel" => "fortryd",
|
||||||
"replaced" => "erstattet",
|
"replaced" => "erstattet",
|
||||||
"with" => "med",
|
|
||||||
"undo" => "fortryd",
|
"undo" => "fortryd",
|
||||||
|
"with" => "med",
|
||||||
"deleted" => "Slettet",
|
"deleted" => "Slettet",
|
||||||
"generating ZIP-file, it may take some time." => "genererer ZIP-fil, det kan tage lidt tid.",
|
"generating ZIP-file, it may take some time." => "genererer ZIP-fil, det kan tage lidt tid.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Kunne ikke uploade din fil, da det enten er en mappe eller er tom",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Kunne ikke uploade din fil, da det enten er en mappe eller er tom",
|
||||||
"Upload Error" => "Fejl ved upload",
|
"Upload Error" => "Fejl ved upload",
|
||||||
"Pending" => "Afventer",
|
"Pending" => "Afventer",
|
||||||
"Upload cancelled." => "Upload afbrudt.",
|
"Upload cancelled." => "Upload afbrudt.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret.",
|
||||||
"Invalid name, '/' is not allowed." => "Ugyldigt navn, '/' er ikke tilladt.",
|
"Invalid name, '/' is not allowed." => "Ugyldigt navn, '/' er ikke tilladt.",
|
||||||
"Size" => "Størrelse",
|
"Size" => "Størrelse",
|
||||||
"Modified" => "Ændret",
|
"Modified" => "Ændret",
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"There is no error, the file uploaded with success" => "Datei fehlerfrei hochgeladen.",
|
"There is no error, the file uploaded with success" => "Datei fehlerfrei hochgeladen.",
|
||||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Die Größe der hochzuladenden Datei überschreitet die upload_max_filesize-Richtlinie in php.ini",
|
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Die Größe der hochzuladenden Datei überschreitet die upload_max_filesize-Richtlinie in php.ini",
|
||||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde",
|
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Die Größe der hochzuladenden Datei überschreitet die MAX_FILE_SIZE-Richtlinie, die im HTML-Formular angegeben wurde",
|
||||||
"The uploaded file was only partially uploaded" => "Die Datei wurde nur teilweise hochgeladen.",
|
"The uploaded file was only partially uploaded" => "Die Datei wurde nur teilweise hochgeladen.",
|
||||||
"No file was uploaded" => "Es wurde keine Datei hochgeladen.",
|
"No file was uploaded" => "Es wurde keine Datei hochgeladen.",
|
||||||
"Missing a temporary folder" => "Temporärer Ordner fehlt.",
|
"Missing a temporary folder" => "Temporärer Ordner fehlt.",
|
||||||
|
@ -10,17 +10,19 @@
|
||||||
"Delete" => "Löschen",
|
"Delete" => "Löschen",
|
||||||
"already exists" => "ist bereits vorhanden",
|
"already exists" => "ist bereits vorhanden",
|
||||||
"replace" => "ersetzen",
|
"replace" => "ersetzen",
|
||||||
|
"suggest name" => "Name vorschlagen",
|
||||||
"cancel" => "abbrechen",
|
"cancel" => "abbrechen",
|
||||||
"replaced" => "ersetzt",
|
"replaced" => "ersetzt",
|
||||||
"with" => "mit",
|
|
||||||
"undo" => "rückgängig machen",
|
"undo" => "rückgängig machen",
|
||||||
|
"with" => "mit",
|
||||||
"deleted" => "gelöscht",
|
"deleted" => "gelöscht",
|
||||||
"generating ZIP-file, it may take some time." => "Erstelle ZIP-Datei. Dies kann eine Weile dauern.",
|
"generating ZIP-file, it may take some time." => "Erstelle ZIP-Datei. Dies kann eine Weile dauern.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, da sie ein Verzeichnis ist oder 0 Bytes hat.",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, da sie ein Verzeichnis ist oder 0 Bytes hat.",
|
||||||
"Upload Error" => "Fehler beim Hochladen",
|
"Upload Error" => "Fehler beim Hochladen",
|
||||||
"Pending" => "Ausstehend",
|
"Pending" => "Ausstehend",
|
||||||
"Upload cancelled." => "Hochladen abgebrochen.",
|
"Upload cancelled." => "Hochladen abgebrochen.",
|
||||||
"Invalid name, '/' is not allowed." => "Ungültiger Name, \"/\" ist nicht erlaubt.",
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
|
||||||
|
"Invalid name, '/' is not allowed." => "Ungültiger Name: \"/\" ist nicht erlaubt.",
|
||||||
"Size" => "Größe",
|
"Size" => "Größe",
|
||||||
"Modified" => "Bearbeitet",
|
"Modified" => "Bearbeitet",
|
||||||
"folder" => "Ordner",
|
"folder" => "Ordner",
|
||||||
|
@ -30,10 +32,11 @@
|
||||||
"File handling" => "Dateibehandlung",
|
"File handling" => "Dateibehandlung",
|
||||||
"Maximum upload size" => "Maximale Upload-Größe",
|
"Maximum upload size" => "Maximale Upload-Größe",
|
||||||
"max. possible: " => "maximal möglich:",
|
"max. possible: " => "maximal möglich:",
|
||||||
"Needed for multi-file and folder downloads." => "Für Mehrfachdateien- und Ordnerdownloads benötigt:",
|
"Needed for multi-file and folder downloads." => "Für Mehrfachdatei- und Ordnerdownloads benötigt:",
|
||||||
"Enable ZIP-download" => "ZIP-Download aktivieren",
|
"Enable ZIP-download" => "ZIP-Download aktivieren",
|
||||||
"0 is unlimited" => "0 bedeutet unbegrenzt",
|
"0 is unlimited" => "0 bedeutet unbegrenzt",
|
||||||
"Maximum input size for ZIP files" => "Maximale Größe für ZIP Dateien",
|
"Maximum input size for ZIP files" => "Maximale Größe für ZIP-Dateien",
|
||||||
|
"Save" => "Speichern",
|
||||||
"New" => "Neu",
|
"New" => "Neu",
|
||||||
"Text file" => "Textdatei",
|
"Text file" => "Textdatei",
|
||||||
"Folder" => "Ordner",
|
"Folder" => "Ordner",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "αντικατέστησε",
|
"replace" => "αντικατέστησε",
|
||||||
"cancel" => "ακύρωση",
|
"cancel" => "ακύρωση",
|
||||||
"replaced" => "αντικαταστάθηκε",
|
"replaced" => "αντικαταστάθηκε",
|
||||||
"with" => "με",
|
|
||||||
"undo" => "αναίρεση",
|
"undo" => "αναίρεση",
|
||||||
|
"with" => "με",
|
||||||
"deleted" => "διαγράφηκε",
|
"deleted" => "διαγράφηκε",
|
||||||
"generating ZIP-file, it may take some time." => "παραγωγή αρχείου ZIP, ίσως διαρκέσει αρκετά.",
|
"generating ZIP-file, it may take some time." => "παραγωγή αρχείου ZIP, ίσως διαρκέσει αρκετά.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Αδυναμία στην μεταφόρτωση του αρχείου σας αφού είναι φάκελος ή έχει 0 bytes",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Αδυναμία στην μεταφόρτωση του αρχείου σας αφού είναι φάκελος ή έχει 0 bytes",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "anstataŭigi",
|
"replace" => "anstataŭigi",
|
||||||
"cancel" => "nuligi",
|
"cancel" => "nuligi",
|
||||||
"replaced" => "anstataŭigita",
|
"replaced" => "anstataŭigita",
|
||||||
"with" => "kun",
|
|
||||||
"undo" => "malfari",
|
"undo" => "malfari",
|
||||||
|
"with" => "kun",
|
||||||
"deleted" => "forigita",
|
"deleted" => "forigita",
|
||||||
"generating ZIP-file, it may take some time." => "generanta ZIP-dosiero, ĝi povas daŭri iom da tempo",
|
"generating ZIP-file, it may take some time." => "generanta ZIP-dosiero, ĝi povas daŭri iom da tempo",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Ne eblis alŝuti vian dosieron ĉar ĝi estas dosierujo aŭ havas 0 duumokojn",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Ne eblis alŝuti vian dosieron ĉar ĝi estas dosierujo aŭ havas 0 duumokojn",
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "Eliminado",
|
"Delete" => "Eliminado",
|
||||||
"already exists" => "ya existe",
|
"already exists" => "ya existe",
|
||||||
"replace" => "reemplazar",
|
"replace" => "reemplazar",
|
||||||
|
"suggest name" => "sugerir nombre",
|
||||||
"cancel" => "cancelar",
|
"cancel" => "cancelar",
|
||||||
"replaced" => "reemplazado",
|
"replaced" => "reemplazado",
|
||||||
"with" => "con",
|
|
||||||
"undo" => "deshacer",
|
"undo" => "deshacer",
|
||||||
|
"with" => "con",
|
||||||
"deleted" => "borrado",
|
"deleted" => "borrado",
|
||||||
"generating ZIP-file, it may take some time." => "generando un fichero ZIP, puede llevar un tiempo.",
|
"generating ZIP-file, it may take some time." => "generando un fichero ZIP, puede llevar un tiempo.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "No ha sido posible subir tu archivo porque es un directorio o tiene 0 bytes",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "No ha sido posible subir tu archivo porque es un directorio o tiene 0 bytes",
|
||||||
"Upload Error" => "Error al subir el archivo",
|
"Upload Error" => "Error al subir el archivo",
|
||||||
"Pending" => "Pendiente",
|
"Pending" => "Pendiente",
|
||||||
"Upload cancelled." => "Subida cancelada.",
|
"Upload cancelled." => "Subida cancelada.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Salir de la página ahora cancelará la subida.",
|
||||||
"Invalid name, '/' is not allowed." => "Nombre no válido, '/' no está permitido.",
|
"Invalid name, '/' is not allowed." => "Nombre no válido, '/' no está permitido.",
|
||||||
"Size" => "Tamaño",
|
"Size" => "Tamaño",
|
||||||
"Modified" => "Modificado",
|
"Modified" => "Modificado",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "Habilitar descarga en ZIP",
|
"Enable ZIP-download" => "Habilitar descarga en ZIP",
|
||||||
"0 is unlimited" => "0 es ilimitado",
|
"0 is unlimited" => "0 es ilimitado",
|
||||||
"Maximum input size for ZIP files" => "Tamaño máximo para archivos ZIP de entrada",
|
"Maximum input size for ZIP files" => "Tamaño máximo para archivos ZIP de entrada",
|
||||||
|
"Save" => "Guardar",
|
||||||
"New" => "Nuevo",
|
"New" => "Nuevo",
|
||||||
"Text file" => "Archivo de texto",
|
"Text file" => "Archivo de texto",
|
||||||
"Folder" => "Carpeta",
|
"Folder" => "Carpeta",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "asenda",
|
"replace" => "asenda",
|
||||||
"cancel" => "loobu",
|
"cancel" => "loobu",
|
||||||
"replaced" => "asendatud",
|
"replaced" => "asendatud",
|
||||||
"with" => "millega",
|
|
||||||
"undo" => "tagasi",
|
"undo" => "tagasi",
|
||||||
|
"with" => "millega",
|
||||||
"deleted" => "kustutatud",
|
"deleted" => "kustutatud",
|
||||||
"generating ZIP-file, it may take some time." => "ZIP-faili loomine, see võib veidi aega võtta.",
|
"generating ZIP-file, it may take some time." => "ZIP-faili loomine, see võib veidi aega võtta.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Sinu faili üleslaadimine ebaõnnestus, kuna see on kaust või selle suurus on 0 baiti",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Sinu faili üleslaadimine ebaõnnestus, kuna see on kaust või selle suurus on 0 baiti",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "ordeztu",
|
"replace" => "ordeztu",
|
||||||
"cancel" => "ezeztatu",
|
"cancel" => "ezeztatu",
|
||||||
"replaced" => "ordeztua",
|
"replaced" => "ordeztua",
|
||||||
"with" => "honekin",
|
|
||||||
"undo" => "desegin",
|
"undo" => "desegin",
|
||||||
|
"with" => "honekin",
|
||||||
"deleted" => "ezabatuta",
|
"deleted" => "ezabatuta",
|
||||||
"generating ZIP-file, it may take some time." => "ZIP-fitxategia sortzen ari da, denbora har dezake",
|
"generating ZIP-file, it may take some time." => "ZIP-fitxategia sortzen ari da, denbora har dezake",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Ezin da zure fitxategia igo, karpeta bat da edo 0 byt ditu",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Ezin da zure fitxategia igo, karpeta bat da edo 0 byt ditu",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "جایگزین",
|
"replace" => "جایگزین",
|
||||||
"cancel" => "لغو",
|
"cancel" => "لغو",
|
||||||
"replaced" => "جایگزینشده",
|
"replaced" => "جایگزینشده",
|
||||||
"with" => "همراه",
|
|
||||||
"undo" => "بازگشت",
|
"undo" => "بازگشت",
|
||||||
|
"with" => "همراه",
|
||||||
"deleted" => "حذف شده",
|
"deleted" => "حذف شده",
|
||||||
"generating ZIP-file, it may take some time." => "در حال ساخت فایل فشرده ممکن است زمان زیادی به طول بیانجامد",
|
"generating ZIP-file, it may take some time." => "در حال ساخت فایل فشرده ممکن است زمان زیادی به طول بیانجامد",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ناتوان در بارگذاری یا فایل یک پوشه است یا 0بایت دارد",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "ناتوان در بارگذاری یا فایل یک پوشه است یا 0بایت دارد",
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "Poista",
|
"Delete" => "Poista",
|
||||||
"already exists" => "on jo olemassa",
|
"already exists" => "on jo olemassa",
|
||||||
"replace" => "korvaa",
|
"replace" => "korvaa",
|
||||||
|
"suggest name" => "ehdota nimeä",
|
||||||
"cancel" => "peru",
|
"cancel" => "peru",
|
||||||
"replaced" => "korvattu",
|
"replaced" => "korvattu",
|
||||||
"with" => "käyttäen",
|
|
||||||
"undo" => "kumoa",
|
"undo" => "kumoa",
|
||||||
|
"with" => "käyttäen",
|
||||||
"deleted" => "poistettu",
|
"deleted" => "poistettu",
|
||||||
"generating ZIP-file, it may take some time." => "luodaan ZIP-tiedostoa, tämä saattaa kestää hetken.",
|
"generating ZIP-file, it may take some time." => "luodaan ZIP-tiedostoa, tämä saattaa kestää hetken.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio",
|
||||||
"Upload Error" => "Lähetysvirhe.",
|
"Upload Error" => "Lähetysvirhe.",
|
||||||
"Pending" => "Odottaa",
|
"Pending" => "Odottaa",
|
||||||
"Upload cancelled." => "Lähetys peruttu.",
|
"Upload cancelled." => "Lähetys peruttu.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen.",
|
||||||
"Invalid name, '/' is not allowed." => "Virheellinen nimi, merkki '/' ei ole sallittu.",
|
"Invalid name, '/' is not allowed." => "Virheellinen nimi, merkki '/' ei ole sallittu.",
|
||||||
"Size" => "Koko",
|
"Size" => "Koko",
|
||||||
"Modified" => "Muutettu",
|
"Modified" => "Muutettu",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "Ota ZIP-paketin lataaminen käytöön",
|
"Enable ZIP-download" => "Ota ZIP-paketin lataaminen käytöön",
|
||||||
"0 is unlimited" => "0 on rajoittamaton",
|
"0 is unlimited" => "0 on rajoittamaton",
|
||||||
"Maximum input size for ZIP files" => "ZIP-tiedostojen enimmäiskoko",
|
"Maximum input size for ZIP files" => "ZIP-tiedostojen enimmäiskoko",
|
||||||
|
"Save" => "Tallenna",
|
||||||
"New" => "Uusi",
|
"New" => "Uusi",
|
||||||
"Text file" => "Tekstitiedosto",
|
"Text file" => "Tekstitiedosto",
|
||||||
"Folder" => "Kansio",
|
"Folder" => "Kansio",
|
||||||
|
@ -46,5 +49,6 @@
|
||||||
"Download" => "Lataa",
|
"Download" => "Lataa",
|
||||||
"Upload too large" => "Lähetettävä tiedosto on liian suuri",
|
"Upload too large" => "Lähetettävä tiedosto on liian suuri",
|
||||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan.",
|
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan.",
|
||||||
"Files are being scanned, please wait." => "Tiedostoja tarkistetaan, odota hetki."
|
"Files are being scanned, please wait." => "Tiedostoja tarkistetaan, odota hetki.",
|
||||||
|
"Current scanning" => "Tämänhetkinen tutkinta"
|
||||||
);
|
);
|
||||||
|
|
|
@ -12,14 +12,15 @@
|
||||||
"replace" => "remplacer",
|
"replace" => "remplacer",
|
||||||
"cancel" => "annuler",
|
"cancel" => "annuler",
|
||||||
"replaced" => "remplacé",
|
"replaced" => "remplacé",
|
||||||
"with" => "avec",
|
|
||||||
"undo" => "annuler",
|
"undo" => "annuler",
|
||||||
|
"with" => "avec",
|
||||||
"deleted" => "supprimé",
|
"deleted" => "supprimé",
|
||||||
"generating ZIP-file, it may take some time." => "Générer un fichier ZIP, cela peut prendre du temps",
|
"generating ZIP-file, it may take some time." => "Fichier ZIP en cours d'assemblage ; cela peut prendre du temps.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible de charger vos fichiers car il s'agit d'un dossier ou le fichier fait 0 octet.",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible de charger vos fichiers car il s'agit d'un dossier ou le fichier fait 0 octet.",
|
||||||
"Upload Error" => "Erreur de chargement",
|
"Upload Error" => "Erreur de chargement",
|
||||||
"Pending" => "En cours",
|
"Pending" => "En cours",
|
||||||
"Upload cancelled." => "Chargement annulé",
|
"Upload cancelled." => "Chargement annulé.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier.",
|
||||||
"Invalid name, '/' is not allowed." => "Nom invalide, '/' n'est pas autorisé.",
|
"Invalid name, '/' is not allowed." => "Nom invalide, '/' n'est pas autorisé.",
|
||||||
"Size" => "Taille",
|
"Size" => "Taille",
|
||||||
"Modified" => "Modifié",
|
"Modified" => "Modifié",
|
||||||
|
@ -34,18 +35,19 @@
|
||||||
"Enable ZIP-download" => "Activer le téléchargement ZIP",
|
"Enable ZIP-download" => "Activer le téléchargement ZIP",
|
||||||
"0 is unlimited" => "0 est illimité",
|
"0 is unlimited" => "0 est illimité",
|
||||||
"Maximum input size for ZIP files" => "Taille maximale pour les fichiers ZIP",
|
"Maximum input size for ZIP files" => "Taille maximale pour les fichiers ZIP",
|
||||||
|
"Save" => "Sauvegarder",
|
||||||
"New" => "Nouveau",
|
"New" => "Nouveau",
|
||||||
"Text file" => "Fichier texte",
|
"Text file" => "Fichier texte",
|
||||||
"Folder" => "Dossier",
|
"Folder" => "Dossier",
|
||||||
"From url" => "Depuis URL",
|
"From url" => "Depuis URL",
|
||||||
"Upload" => "Envoyer",
|
"Upload" => "Envoyer",
|
||||||
"Cancel upload" => "Annuler envoi",
|
"Cancel upload" => "Annuler l'envoi",
|
||||||
"Nothing in here. Upload something!" => "Il n'y a rien ici ! Envoyez donc quelque chose :)",
|
"Nothing in here. Upload something!" => "Il n'y a rien ici ! Envoyez donc quelque chose :)",
|
||||||
"Name" => "Nom",
|
"Name" => "Nom",
|
||||||
"Share" => "Partager",
|
"Share" => "Partager",
|
||||||
"Download" => "Téléchargement",
|
"Download" => "Téléchargement",
|
||||||
"Upload too large" => "Fichier trop volumineux",
|
"Upload too large" => "Fichier trop volumineux",
|
||||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.",
|
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.",
|
||||||
"Files are being scanned, please wait." => "Les fichiers sont analysés, patientez svp.",
|
"Files are being scanned, please wait." => "Les fichiers sont en cours d'analyse, veuillez patienter.",
|
||||||
"Current scanning" => "Analyse en cours"
|
"Current scanning" => "Analyse en cours"
|
||||||
);
|
);
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "substituír",
|
"replace" => "substituír",
|
||||||
"cancel" => "cancelar",
|
"cancel" => "cancelar",
|
||||||
"replaced" => "substituído",
|
"replaced" => "substituído",
|
||||||
"with" => "con",
|
|
||||||
"undo" => "desfacer",
|
"undo" => "desfacer",
|
||||||
|
"with" => "con",
|
||||||
"deleted" => "eliminado",
|
"deleted" => "eliminado",
|
||||||
"generating ZIP-file, it may take some time." => "xerando ficheiro ZIP, pode levar un anaco.",
|
"generating ZIP-file, it may take some time." => "xerando ficheiro ZIP, pode levar un anaco.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Non se puido subir o ficheiro pois ou é un directorio ou ten 0 bytes",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Non se puido subir o ficheiro pois ou é un directorio ou ten 0 bytes",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "zamjeni",
|
"replace" => "zamjeni",
|
||||||
"cancel" => "odustani",
|
"cancel" => "odustani",
|
||||||
"replaced" => "zamjenjeno",
|
"replaced" => "zamjenjeno",
|
||||||
"with" => "sa",
|
|
||||||
"undo" => "vrati",
|
"undo" => "vrati",
|
||||||
|
"with" => "sa",
|
||||||
"deleted" => "izbrisano",
|
"deleted" => "izbrisano",
|
||||||
"generating ZIP-file, it may take some time." => "generiranje ZIP datoteke, ovo može potrajati.",
|
"generating ZIP-file, it may take some time." => "generiranje ZIP datoteke, ovo može potrajati.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nemoguće poslati datoteku jer je prazna ili je direktorij",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Nemoguće poslati datoteku jer je prazna ili je direktorij",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "cserél",
|
"replace" => "cserél",
|
||||||
"cancel" => "mégse",
|
"cancel" => "mégse",
|
||||||
"replaced" => "kicserélve",
|
"replaced" => "kicserélve",
|
||||||
"with" => "-val/-vel",
|
|
||||||
"undo" => "visszavon",
|
"undo" => "visszavon",
|
||||||
|
"with" => "-val/-vel",
|
||||||
"deleted" => "törölve",
|
"deleted" => "törölve",
|
||||||
"generating ZIP-file, it may take some time." => "ZIP-fájl generálása, ez eltarthat egy ideig.",
|
"generating ZIP-file, it may take some time." => "ZIP-fájl generálása, ez eltarthat egy ideig.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nem tölthető fel, mert mappa volt, vagy 0 byte méretű",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Nem tölthető fel, mert mappa volt, vagy 0 byte méretű",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "mengganti",
|
"replace" => "mengganti",
|
||||||
"cancel" => "batalkan",
|
"cancel" => "batalkan",
|
||||||
"replaced" => "diganti",
|
"replaced" => "diganti",
|
||||||
"with" => "dengan",
|
|
||||||
"undo" => "batal dikerjakan",
|
"undo" => "batal dikerjakan",
|
||||||
|
"with" => "dengan",
|
||||||
"deleted" => "dihapus",
|
"deleted" => "dihapus",
|
||||||
"generating ZIP-file, it may take some time." => "membuat berkas ZIP, ini mungkin memakan waktu.",
|
"generating ZIP-file, it may take some time." => "membuat berkas ZIP, ini mungkin memakan waktu.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Gagal mengunggah berkas anda karena berupa direktori atau mempunyai ukuran 0 byte",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Gagal mengunggah berkas anda karena berupa direktori atau mempunyai ukuran 0 byte",
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "Elimina",
|
"Delete" => "Elimina",
|
||||||
"already exists" => "esiste già",
|
"already exists" => "esiste già",
|
||||||
"replace" => "sostituisci",
|
"replace" => "sostituisci",
|
||||||
|
"suggest name" => "suggerisci nome",
|
||||||
"cancel" => "annulla",
|
"cancel" => "annulla",
|
||||||
"replaced" => "sostituito",
|
"replaced" => "sostituito",
|
||||||
"with" => "con",
|
|
||||||
"undo" => "annulla",
|
"undo" => "annulla",
|
||||||
|
"with" => "con",
|
||||||
"deleted" => "eliminati",
|
"deleted" => "eliminati",
|
||||||
"generating ZIP-file, it may take some time." => "creazione file ZIP, potrebbe richiedere del tempo.",
|
"generating ZIP-file, it may take some time." => "creazione file ZIP, potrebbe richiedere del tempo.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossibile inviare il file poiché è una cartella o ha dimensione 0 byte",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossibile inviare il file poiché è una cartella o ha dimensione 0 byte",
|
||||||
"Upload Error" => "Errore di invio",
|
"Upload Error" => "Errore di invio",
|
||||||
"Pending" => "In corso",
|
"Pending" => "In corso",
|
||||||
"Upload cancelled." => "Invio annullato",
|
"Upload cancelled." => "Invio annullato",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento.",
|
||||||
"Invalid name, '/' is not allowed." => "Nome non valido",
|
"Invalid name, '/' is not allowed." => "Nome non valido",
|
||||||
"Size" => "Dimensione",
|
"Size" => "Dimensione",
|
||||||
"Modified" => "Modificato",
|
"Modified" => "Modificato",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "Abilita scaricamento ZIP",
|
"Enable ZIP-download" => "Abilita scaricamento ZIP",
|
||||||
"0 is unlimited" => "0 è illimitato",
|
"0 is unlimited" => "0 è illimitato",
|
||||||
"Maximum input size for ZIP files" => "Dimensione massima per i file ZIP",
|
"Maximum input size for ZIP files" => "Dimensione massima per i file ZIP",
|
||||||
|
"Save" => "Salva",
|
||||||
"New" => "Nuovo",
|
"New" => "Nuovo",
|
||||||
"Text file" => "File di testo",
|
"Text file" => "File di testo",
|
||||||
"Folder" => "Cartella",
|
"Folder" => "Cartella",
|
||||||
|
|
|
@ -12,14 +12,15 @@
|
||||||
"replace" => "置き換え",
|
"replace" => "置き換え",
|
||||||
"cancel" => "キャンセル",
|
"cancel" => "キャンセル",
|
||||||
"replaced" => "置換:",
|
"replaced" => "置換:",
|
||||||
"with" => "←",
|
|
||||||
"undo" => "元に戻す",
|
"undo" => "元に戻す",
|
||||||
|
"with" => "←",
|
||||||
"deleted" => "削除",
|
"deleted" => "削除",
|
||||||
"generating ZIP-file, it may take some time." => "ZIPファイルを生成中です、しばらくお待ちください。",
|
"generating ZIP-file, it may take some time." => "ZIPファイルを生成中です、しばらくお待ちください。",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "アップロード使用としているファイルがディレクトリ、もしくはサイズが0バイトのため、アップロードできません。",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "アップロード使用としているファイルがディレクトリ、もしくはサイズが0バイトのため、アップロードできません。",
|
||||||
"Upload Error" => "アップロードエラー",
|
"Upload Error" => "アップロードエラー",
|
||||||
"Pending" => "保留",
|
"Pending" => "保留",
|
||||||
"Upload cancelled." => "アップロードはキャンセルされました。",
|
"Upload cancelled." => "アップロードはキャンセルされました。",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。",
|
||||||
"Invalid name, '/' is not allowed." => "無効な名前、'/' は使用できません。",
|
"Invalid name, '/' is not allowed." => "無効な名前、'/' は使用できません。",
|
||||||
"Size" => "サイズ",
|
"Size" => "サイズ",
|
||||||
"Modified" => "更新日時",
|
"Modified" => "更新日時",
|
||||||
|
@ -34,6 +35,7 @@
|
||||||
"Enable ZIP-download" => "ZIP形式のダウンロードを有効にする",
|
"Enable ZIP-download" => "ZIP形式のダウンロードを有効にする",
|
||||||
"0 is unlimited" => "0を指定した場合は無制限",
|
"0 is unlimited" => "0を指定した場合は無制限",
|
||||||
"Maximum input size for ZIP files" => "ZIPファイルへの最大入力サイズ",
|
"Maximum input size for ZIP files" => "ZIPファイルへの最大入力サイズ",
|
||||||
|
"Save" => "保存",
|
||||||
"New" => "新規",
|
"New" => "新規",
|
||||||
"Text file" => "テキストファイル",
|
"Text file" => "テキストファイル",
|
||||||
"Folder" => "フォルダ",
|
"Folder" => "フォルダ",
|
||||||
|
|
|
@ -8,7 +8,15 @@
|
||||||
"Failed to write to disk" => "디스크에 쓰지 못했습니다",
|
"Failed to write to disk" => "디스크에 쓰지 못했습니다",
|
||||||
"Files" => "파일",
|
"Files" => "파일",
|
||||||
"Delete" => "삭제",
|
"Delete" => "삭제",
|
||||||
|
"already exists" => "이미 존재 합니다",
|
||||||
|
"replace" => "대체",
|
||||||
|
"cancel" => "취소",
|
||||||
|
"replaced" => "대체됨",
|
||||||
|
"undo" => "복구",
|
||||||
|
"with" => "와",
|
||||||
|
"deleted" => "삭제",
|
||||||
"generating ZIP-file, it may take some time." => "ZIP파일 생성에 시간이 걸릴 수 있습니다.",
|
"generating ZIP-file, it may take some time." => "ZIP파일 생성에 시간이 걸릴 수 있습니다.",
|
||||||
|
"Unable to upload your file as it is a directory or has 0 bytes" => "이 파일은 디렉토리이거나 0 바이트이기 때문에 업로드 할 수 없습니다.",
|
||||||
"Upload Error" => "업로드 에러",
|
"Upload Error" => "업로드 에러",
|
||||||
"Pending" => "보류 중",
|
"Pending" => "보류 중",
|
||||||
"Upload cancelled." => "업로드 취소.",
|
"Upload cancelled." => "업로드 취소.",
|
||||||
|
|
|
@ -8,8 +8,25 @@
|
||||||
"Failed to write to disk" => "Konnt net op den Disk schreiwen",
|
"Failed to write to disk" => "Konnt net op den Disk schreiwen",
|
||||||
"Files" => "Dateien",
|
"Files" => "Dateien",
|
||||||
"Delete" => "Läschen",
|
"Delete" => "Läschen",
|
||||||
|
"already exists" => "existéiert schonn",
|
||||||
|
"replace" => "ersetzen",
|
||||||
|
"cancel" => "ofbriechen",
|
||||||
|
"replaced" => "ersat",
|
||||||
|
"undo" => "réckgängeg man",
|
||||||
|
"with" => "mat",
|
||||||
|
"deleted" => "geläscht",
|
||||||
|
"generating ZIP-file, it may take some time." => "Et gëtt eng ZIP-File generéiert, dëst ka bëssen daueren.",
|
||||||
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Kann deng Datei net eroplueden well et en Dossier ass oder 0 byte grouss ass.",
|
||||||
|
"Upload Error" => "Fehler beim eroplueden",
|
||||||
|
"Upload cancelled." => "Upload ofgebrach.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "File Upload am gaang. Wann's de des Säit verléiss gëtt den Upload ofgebrach.",
|
||||||
|
"Invalid name, '/' is not allowed." => "Ongültege Numm, '/' net erlaabt.",
|
||||||
"Size" => "Gréisst",
|
"Size" => "Gréisst",
|
||||||
"Modified" => "Geännert",
|
"Modified" => "Geännert",
|
||||||
|
"folder" => "Dossier",
|
||||||
|
"folders" => "Dossieren",
|
||||||
|
"file" => "Datei",
|
||||||
|
"files" => "Dateien",
|
||||||
"File handling" => "Fichier handling",
|
"File handling" => "Fichier handling",
|
||||||
"Maximum upload size" => "Maximum Upload Gréisst ",
|
"Maximum upload size" => "Maximum Upload Gréisst ",
|
||||||
"max. possible: " => "max. méiglech:",
|
"max. possible: " => "max. méiglech:",
|
||||||
|
|
|
@ -1,6 +1,17 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
|
"No file was uploaded" => "Neviens fails netika augšuplādēts",
|
||||||
|
"Failed to write to disk" => "Nav iespējams saglabāt",
|
||||||
"Files" => "Faili",
|
"Files" => "Faili",
|
||||||
"Delete" => "Izdzēst",
|
"Delete" => "Izdzēst",
|
||||||
|
"already exists" => "tāds fails jau eksistē",
|
||||||
|
"replace" => "aizvietot",
|
||||||
|
"cancel" => "atcelt",
|
||||||
|
"replaced" => "aizvietots",
|
||||||
|
"undo" => "vienu soli atpakaļ",
|
||||||
|
"with" => "ar",
|
||||||
|
"deleted" => "izdzests",
|
||||||
|
"generating ZIP-file, it may take some time." => "lai uzģenerētu ZIP failu, kāds brīdis ir jāpagaida",
|
||||||
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Nav iespējams augšuplādēt jūsu failu, jo tāds jau eksistē vai arī failam nav izmēra (0 baiti)",
|
||||||
"Upload Error" => "Augšuplādēšanas laikā radās kļūda",
|
"Upload Error" => "Augšuplādēšanas laikā radās kļūda",
|
||||||
"Pending" => "Gaida savu kārtu",
|
"Pending" => "Gaida savu kārtu",
|
||||||
"Upload cancelled." => "Augšuplāde ir atcelta",
|
"Upload cancelled." => "Augšuplāde ir atcelta",
|
||||||
|
@ -12,9 +23,20 @@
|
||||||
"file" => "fails",
|
"file" => "fails",
|
||||||
"files" => "faili",
|
"files" => "faili",
|
||||||
"Maximum upload size" => "Maksimālais failu augšuplādes apjoms",
|
"Maximum upload size" => "Maksimālais failu augšuplādes apjoms",
|
||||||
|
"max. possible: " => "maksīmālais iespējamais:",
|
||||||
|
"Enable ZIP-download" => "Iespējot ZIP lejuplādi",
|
||||||
|
"0 is unlimited" => "0 ir neierobežots",
|
||||||
|
"New" => "Jauns",
|
||||||
|
"Text file" => "Teksta fails",
|
||||||
|
"Folder" => "Mape",
|
||||||
|
"From url" => "No URL saites",
|
||||||
"Upload" => "Augšuplādet",
|
"Upload" => "Augšuplādet",
|
||||||
|
"Cancel upload" => "Atcelt augšuplādi",
|
||||||
"Nothing in here. Upload something!" => "Te vēl nekas nav. Rīkojies, sāc augšuplādēt",
|
"Nothing in here. Upload something!" => "Te vēl nekas nav. Rīkojies, sāc augšuplādēt",
|
||||||
"Name" => "Nosaukums",
|
"Name" => "Nosaukums",
|
||||||
|
"Share" => "Līdzdalīt",
|
||||||
"Download" => "Lejuplādēt",
|
"Download" => "Lejuplādēt",
|
||||||
"Upload too large" => "Fails ir par lielu lai to augšuplādetu"
|
"Upload too large" => "Fails ir par lielu lai to augšuplādetu",
|
||||||
|
"Files are being scanned, please wait." => "Faili šobrīd tiek caurskatīti, nedaudz jāpagaida.",
|
||||||
|
"Current scanning" => "Šobrīd tiek pārbaudīti"
|
||||||
);
|
);
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "erstatt",
|
"replace" => "erstatt",
|
||||||
"cancel" => "avbryt",
|
"cancel" => "avbryt",
|
||||||
"replaced" => "erstattet",
|
"replaced" => "erstattet",
|
||||||
"with" => "med",
|
|
||||||
"undo" => "angre",
|
"undo" => "angre",
|
||||||
|
"with" => "med",
|
||||||
"deleted" => "slettet",
|
"deleted" => "slettet",
|
||||||
"generating ZIP-file, it may take some time." => "opprettet ZIP-fil, dette kan ta litt tid",
|
"generating ZIP-file, it may take some time." => "opprettet ZIP-fil, dette kan ta litt tid",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes",
|
||||||
|
|
|
@ -12,14 +12,15 @@
|
||||||
"replace" => "vervang",
|
"replace" => "vervang",
|
||||||
"cancel" => "annuleren",
|
"cancel" => "annuleren",
|
||||||
"replaced" => "vervangen",
|
"replaced" => "vervangen",
|
||||||
"with" => "door",
|
|
||||||
"undo" => "ongedaan maken",
|
"undo" => "ongedaan maken",
|
||||||
|
"with" => "door",
|
||||||
"deleted" => "verwijderd",
|
"deleted" => "verwijderd",
|
||||||
"generating ZIP-file, it may take some time." => "aanmaken ZIP-file, dit kan enige tijd duren.",
|
"generating ZIP-file, it may take some time." => "aanmaken ZIP-file, dit kan enige tijd duren.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes",
|
||||||
"Upload Error" => "Upload Fout",
|
"Upload Error" => "Upload Fout",
|
||||||
"Pending" => "Wachten",
|
"Pending" => "Wachten",
|
||||||
"Upload cancelled." => "Uploaden geannuleerd.",
|
"Upload cancelled." => "Uploaden geannuleerd.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Bestands upload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload.",
|
||||||
"Invalid name, '/' is not allowed." => "Ongeldige naam, '/' is niet toegestaan.",
|
"Invalid name, '/' is not allowed." => "Ongeldige naam, '/' is niet toegestaan.",
|
||||||
"Size" => "Bestandsgrootte",
|
"Size" => "Bestandsgrootte",
|
||||||
"Modified" => "Laatst aangepast",
|
"Modified" => "Laatst aangepast",
|
||||||
|
@ -34,6 +35,7 @@
|
||||||
"Enable ZIP-download" => "Zet ZIP-download aan",
|
"Enable ZIP-download" => "Zet ZIP-download aan",
|
||||||
"0 is unlimited" => "0 is ongelimiteerd",
|
"0 is unlimited" => "0 is ongelimiteerd",
|
||||||
"Maximum input size for ZIP files" => "Maximale grootte voor ZIP bestanden",
|
"Maximum input size for ZIP files" => "Maximale grootte voor ZIP bestanden",
|
||||||
|
"Save" => "Opslaan",
|
||||||
"New" => "Nieuw",
|
"New" => "Nieuw",
|
||||||
"Text file" => "Tekstbestand",
|
"Text file" => "Tekstbestand",
|
||||||
"Folder" => "Map",
|
"Folder" => "Map",
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "Usuwa element",
|
"Delete" => "Usuwa element",
|
||||||
"already exists" => "Już istnieje",
|
"already exists" => "Już istnieje",
|
||||||
"replace" => "zastap",
|
"replace" => "zastap",
|
||||||
|
"suggest name" => "zasugeruj nazwę",
|
||||||
"cancel" => "anuluj",
|
"cancel" => "anuluj",
|
||||||
"replaced" => "zastąpione",
|
"replaced" => "zastąpione",
|
||||||
"with" => "z",
|
|
||||||
"undo" => "wróć",
|
"undo" => "wróć",
|
||||||
|
"with" => "z",
|
||||||
"deleted" => "skasuj",
|
"deleted" => "skasuj",
|
||||||
"generating ZIP-file, it may take some time." => "Generowanie pliku ZIP, może potrwać pewien czas.",
|
"generating ZIP-file, it may take some time." => "Generowanie pliku ZIP, może potrwać pewien czas.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku jeśli jest katalogiem lub ma 0 bajtów",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku jeśli jest katalogiem lub ma 0 bajtów",
|
||||||
"Upload Error" => "Błąd wczytywania",
|
"Upload Error" => "Błąd wczytywania",
|
||||||
"Pending" => "Oczekujące",
|
"Pending" => "Oczekujące",
|
||||||
"Upload cancelled." => "Wczytywanie anulowane.",
|
"Upload cancelled." => "Wczytywanie anulowane.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Wysyłanie pliku jest w toku. Teraz opuszczając stronę wysyłanie zostanie anulowane.",
|
||||||
"Invalid name, '/' is not allowed." => "Nieprawidłowa nazwa '/' jest niedozwolone.",
|
"Invalid name, '/' is not allowed." => "Nieprawidłowa nazwa '/' jest niedozwolone.",
|
||||||
"Size" => "Rozmiar",
|
"Size" => "Rozmiar",
|
||||||
"Modified" => "Czas modyfikacji",
|
"Modified" => "Czas modyfikacji",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "Włącz pobieranie ZIP-paczki",
|
"Enable ZIP-download" => "Włącz pobieranie ZIP-paczki",
|
||||||
"0 is unlimited" => "0 jest nielimitowane",
|
"0 is unlimited" => "0 jest nielimitowane",
|
||||||
"Maximum input size for ZIP files" => "Maksymalna wielkość pliku wejściowego ZIP ",
|
"Maximum input size for ZIP files" => "Maksymalna wielkość pliku wejściowego ZIP ",
|
||||||
|
"Save" => "Zapisz",
|
||||||
"New" => "Nowy",
|
"New" => "Nowy",
|
||||||
"Text file" => "Plik tekstowy",
|
"Text file" => "Plik tekstowy",
|
||||||
"Folder" => "Katalog",
|
"Folder" => "Katalog",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "substituir",
|
"replace" => "substituir",
|
||||||
"cancel" => "cancelar",
|
"cancel" => "cancelar",
|
||||||
"replaced" => "substituido ",
|
"replaced" => "substituido ",
|
||||||
"with" => "com",
|
|
||||||
"undo" => "desfazer",
|
"undo" => "desfazer",
|
||||||
|
"with" => "com",
|
||||||
"deleted" => "deletado",
|
"deleted" => "deletado",
|
||||||
"generating ZIP-file, it may take some time." => "gerando arquivo ZIP, isso pode levar um tempo.",
|
"generating ZIP-file, it may take some time." => "gerando arquivo ZIP, isso pode levar um tempo.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossível enviar seus arquivo como diretório ou ele tem 0 bytes.",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossível enviar seus arquivo como diretório ou ele tem 0 bytes.",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "substituir",
|
"replace" => "substituir",
|
||||||
"cancel" => "cancelar",
|
"cancel" => "cancelar",
|
||||||
"replaced" => "substituido",
|
"replaced" => "substituido",
|
||||||
"with" => "com",
|
|
||||||
"undo" => "desfazer",
|
"undo" => "desfazer",
|
||||||
|
"with" => "com",
|
||||||
"deleted" => "apagado",
|
"deleted" => "apagado",
|
||||||
"generating ZIP-file, it may take some time." => "a gerar o ficheiro ZIP, poderá demorar algum tempo.",
|
"generating ZIP-file, it may take some time." => "a gerar o ficheiro ZIP, poderá demorar algum tempo.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Não é possivel fazer o upload do ficheiro devido a ser uma pasta ou ter 0 bytes",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Não é possivel fazer o upload do ficheiro devido a ser uma pasta ou ter 0 bytes",
|
||||||
|
|
|
@ -12,14 +12,15 @@
|
||||||
"replace" => "заменить",
|
"replace" => "заменить",
|
||||||
"cancel" => "отмена",
|
"cancel" => "отмена",
|
||||||
"replaced" => "заменён",
|
"replaced" => "заменён",
|
||||||
"with" => "с",
|
|
||||||
"undo" => "отмена",
|
"undo" => "отмена",
|
||||||
|
"with" => "с",
|
||||||
"deleted" => "удален",
|
"deleted" => "удален",
|
||||||
"generating ZIP-file, it may take some time." => "создание ZIP-файла, это может занять некоторое время.",
|
"generating ZIP-file, it may take some time." => "создание ZIP-файла, это может занять некоторое время.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Не удается загрузить файл размером 0 байт в каталог",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Не удается загрузить файл размером 0 байт в каталог",
|
||||||
"Upload Error" => "Ошибка загрузки",
|
"Upload Error" => "Ошибка загрузки",
|
||||||
"Pending" => "Ожидание",
|
"Pending" => "Ожидание",
|
||||||
"Upload cancelled." => "Загрузка отменена.",
|
"Upload cancelled." => "Загрузка отменена.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Файл в процессе загрузки. Покинув страницу вы прервёте загрузку.",
|
||||||
"Invalid name, '/' is not allowed." => "Неверное имя, '/' не допускается.",
|
"Invalid name, '/' is not allowed." => "Неверное имя, '/' не допускается.",
|
||||||
"Size" => "Размер",
|
"Size" => "Размер",
|
||||||
"Modified" => "Изменён",
|
"Modified" => "Изменён",
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "Izbriši",
|
"Delete" => "Izbriši",
|
||||||
"already exists" => "že obstaja",
|
"already exists" => "že obstaja",
|
||||||
"replace" => "nadomesti",
|
"replace" => "nadomesti",
|
||||||
|
"suggest name" => "predlagaj ime",
|
||||||
"cancel" => "ekliči",
|
"cancel" => "ekliči",
|
||||||
"replaced" => "nadomeščen",
|
"replaced" => "nadomeščen",
|
||||||
"with" => "z",
|
|
||||||
"undo" => "razveljavi",
|
"undo" => "razveljavi",
|
||||||
|
"with" => "z",
|
||||||
"deleted" => "izbrisano",
|
"deleted" => "izbrisano",
|
||||||
"generating ZIP-file, it may take some time." => "Ustvarjam ZIP datoteko. To lahko traja nekaj časa.",
|
"generating ZIP-file, it may take some time." => "Ustvarjam ZIP datoteko. To lahko traja nekaj časa.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nalaganje ni mogoče, saj gre za mapo, ali pa ima datoteka velikost 0 bajtov.",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Nalaganje ni mogoče, saj gre za mapo, ali pa ima datoteka velikost 0 bajtov.",
|
||||||
"Upload Error" => "Napaka pri nalaganju",
|
"Upload Error" => "Napaka pri nalaganju",
|
||||||
"Pending" => "Na čakanju",
|
"Pending" => "Na čakanju",
|
||||||
"Upload cancelled." => "Nalaganje je bilo preklicano.",
|
"Upload cancelled." => "Nalaganje je bilo preklicano.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Nalaganje datoteke je v teku. Če zapustite to stran zdaj, boste nalaganje preklicali.",
|
||||||
"Invalid name, '/' is not allowed." => "Neveljavno ime. Znak '/' ni dovoljen.",
|
"Invalid name, '/' is not allowed." => "Neveljavno ime. Znak '/' ni dovoljen.",
|
||||||
"Size" => "Velikost",
|
"Size" => "Velikost",
|
||||||
"Modified" => "Spremenjeno",
|
"Modified" => "Spremenjeno",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "Omogoči ZIP-prejemanje",
|
"Enable ZIP-download" => "Omogoči ZIP-prejemanje",
|
||||||
"0 is unlimited" => "0 je neskončno",
|
"0 is unlimited" => "0 je neskončno",
|
||||||
"Maximum input size for ZIP files" => "Največja vhodna velikost za ZIP datoteke",
|
"Maximum input size for ZIP files" => "Največja vhodna velikost za ZIP datoteke",
|
||||||
|
"Save" => "Shrani",
|
||||||
"New" => "Nova",
|
"New" => "Nova",
|
||||||
"Text file" => "Besedilna datoteka",
|
"Text file" => "Besedilna datoteka",
|
||||||
"Folder" => "Mapa",
|
"Folder" => "Mapa",
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "Radera",
|
"Delete" => "Radera",
|
||||||
"already exists" => "finns redan",
|
"already exists" => "finns redan",
|
||||||
"replace" => "ersätt",
|
"replace" => "ersätt",
|
||||||
|
"suggest name" => "föreslå namn",
|
||||||
"cancel" => "avbryt",
|
"cancel" => "avbryt",
|
||||||
"replaced" => "ersatt",
|
"replaced" => "ersatt",
|
||||||
"with" => "med",
|
|
||||||
"undo" => "ångra",
|
"undo" => "ångra",
|
||||||
|
"with" => "med",
|
||||||
"deleted" => "raderad",
|
"deleted" => "raderad",
|
||||||
"generating ZIP-file, it may take some time." => "genererar ZIP-fil, det kan ta lite tid.",
|
"generating ZIP-file, it may take some time." => "genererar ZIP-fil, det kan ta lite tid.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Kunde inte ladda upp dina filer eftersom det antingen är en mapp eller har 0 bytes.",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Kunde inte ladda upp dina filer eftersom det antingen är en mapp eller har 0 bytes.",
|
||||||
"Upload Error" => "Uppladdningsfel",
|
"Upload Error" => "Uppladdningsfel",
|
||||||
"Pending" => "Väntar",
|
"Pending" => "Väntar",
|
||||||
"Upload cancelled." => "Uppladdning avbruten.",
|
"Upload cancelled." => "Uppladdning avbruten.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Filuppladdning pågår. Lämnar du sidan så avbryts uppladdningen.",
|
||||||
"Invalid name, '/' is not allowed." => "Ogiltigt namn, '/' är inte tillåten.",
|
"Invalid name, '/' is not allowed." => "Ogiltigt namn, '/' är inte tillåten.",
|
||||||
"Size" => "Storlek",
|
"Size" => "Storlek",
|
||||||
"Modified" => "Ändrad",
|
"Modified" => "Ändrad",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "Aktivera ZIP-nerladdning",
|
"Enable ZIP-download" => "Aktivera ZIP-nerladdning",
|
||||||
"0 is unlimited" => "0 är oändligt",
|
"0 is unlimited" => "0 är oändligt",
|
||||||
"Maximum input size for ZIP files" => "Största tillåtna storlek för ZIP-filer",
|
"Maximum input size for ZIP files" => "Största tillåtna storlek för ZIP-filer",
|
||||||
|
"Save" => "Spara",
|
||||||
"New" => "Ny",
|
"New" => "Ny",
|
||||||
"Text file" => "Textfil",
|
"Text file" => "Textfil",
|
||||||
"Folder" => "Mapp",
|
"Folder" => "Mapp",
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "ลบ",
|
"Delete" => "ลบ",
|
||||||
"already exists" => "มีอยู่แล้ว",
|
"already exists" => "มีอยู่แล้ว",
|
||||||
"replace" => "แทนที่",
|
"replace" => "แทนที่",
|
||||||
|
"suggest name" => "แนะนำชื่อ",
|
||||||
"cancel" => "ยกเลิก",
|
"cancel" => "ยกเลิก",
|
||||||
"replaced" => "แทนที่แล้ว",
|
"replaced" => "แทนที่แล้ว",
|
||||||
"with" => "กับ",
|
|
||||||
"undo" => "เลิกทำ",
|
"undo" => "เลิกทำ",
|
||||||
|
"with" => "กับ",
|
||||||
"deleted" => "ลบแล้ว",
|
"deleted" => "ลบแล้ว",
|
||||||
"generating ZIP-file, it may take some time." => "กำลังสร้างไฟล์บีบอัด ZIP อาจใช้เวลาสักครู่",
|
"generating ZIP-file, it may take some time." => "กำลังสร้างไฟล์บีบอัด ZIP อาจใช้เวลาสักครู่",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ไม่สามารถอัพโหลดไฟล์ของคุณได้ เนื่องจากไฟล์ดังกล่าวเป็นไดเร็กทอรี่หรือมีขนาด 0 ไบต์",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "ไม่สามารถอัพโหลดไฟล์ของคุณได้ เนื่องจากไฟล์ดังกล่าวเป็นไดเร็กทอรี่หรือมีขนาด 0 ไบต์",
|
||||||
"Upload Error" => "เกิดข้อผิดพลาดในการอัพโหลด",
|
"Upload Error" => "เกิดข้อผิดพลาดในการอัพโหลด",
|
||||||
"Pending" => "อยู่ระหว่างดำเนินการ",
|
"Pending" => "อยู่ระหว่างดำเนินการ",
|
||||||
"Upload cancelled." => "การอัพโหลดถูกยกเลิก",
|
"Upload cancelled." => "การอัพโหลดถูกยกเลิก",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "การอัพโหลดไฟล์กำลังอยู่ในระหว่างดำเนินการ การออกจากหน้าเว็บนี้จะทำให้การอัพโหลดถูกยกเลิก",
|
||||||
"Invalid name, '/' is not allowed." => "ชื่อที่ใช้ไม่ถูกต้อง '/' ไม่อนุญาตให้ใช้งาน",
|
"Invalid name, '/' is not allowed." => "ชื่อที่ใช้ไม่ถูกต้อง '/' ไม่อนุญาตให้ใช้งาน",
|
||||||
"Size" => "ขนาด",
|
"Size" => "ขนาด",
|
||||||
"Modified" => "ปรับปรุงล่าสุด",
|
"Modified" => "ปรับปรุงล่าสุด",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "อนุญาตให้ดาวน์โหลดเป็นไฟล์ ZIP ได้",
|
"Enable ZIP-download" => "อนุญาตให้ดาวน์โหลดเป็นไฟล์ ZIP ได้",
|
||||||
"0 is unlimited" => "0 หมายถึงไม่จำกัด",
|
"0 is unlimited" => "0 หมายถึงไม่จำกัด",
|
||||||
"Maximum input size for ZIP files" => "ขนาดไฟล์ ZIP สูงสุด",
|
"Maximum input size for ZIP files" => "ขนาดไฟล์ ZIP สูงสุด",
|
||||||
|
"Save" => "บันทึก",
|
||||||
"New" => "อัพโหลดไฟล์ใหม่",
|
"New" => "อัพโหลดไฟล์ใหม่",
|
||||||
"Text file" => "ไฟล์ข้อความ",
|
"Text file" => "ไฟล์ข้อความ",
|
||||||
"Folder" => "แฟ้มเอกสาร",
|
"Folder" => "แฟ้มเอกสาร",
|
||||||
|
|
|
@ -8,13 +8,19 @@
|
||||||
"Failed to write to disk" => "Diske yazılamadı",
|
"Failed to write to disk" => "Diske yazılamadı",
|
||||||
"Files" => "Dosyalar",
|
"Files" => "Dosyalar",
|
||||||
"Delete" => "Sil",
|
"Delete" => "Sil",
|
||||||
|
"already exists" => "zaten mevcut",
|
||||||
|
"replace" => "değiştir",
|
||||||
|
"cancel" => "iptal",
|
||||||
|
"replaced" => "değiştirildi",
|
||||||
"undo" => "geri al",
|
"undo" => "geri al",
|
||||||
|
"with" => "ile",
|
||||||
"deleted" => "silindi",
|
"deleted" => "silindi",
|
||||||
"generating ZIP-file, it may take some time." => "ZIP dosyası oluşturuluyor, biraz sürebilir.",
|
"generating ZIP-file, it may take some time." => "ZIP dosyası oluşturuluyor, biraz sürebilir.",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Dosyanızın boyutu 0 byte olduğundan veya bir dizin olduğundan yüklenemedi",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "Dosyanızın boyutu 0 byte olduğundan veya bir dizin olduğundan yüklenemedi",
|
||||||
"Upload Error" => "Yükleme hatası",
|
"Upload Error" => "Yükleme hatası",
|
||||||
"Pending" => "Bekliyor",
|
"Pending" => "Bekliyor",
|
||||||
"Upload cancelled." => "Yükleme iptal edildi.",
|
"Upload cancelled." => "Yükleme iptal edildi.",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "Dosya yükleme işlemi sürüyor. Şimdi sayfadan ayrılırsanız işleminiz iptal olur.",
|
||||||
"Invalid name, '/' is not allowed." => "Geçersiz isim, '/' işaretine izin verilmiyor.",
|
"Invalid name, '/' is not allowed." => "Geçersiz isim, '/' işaretine izin verilmiyor.",
|
||||||
"Size" => "Boyut",
|
"Size" => "Boyut",
|
||||||
"Modified" => "Değiştirilme",
|
"Modified" => "Değiştirilme",
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"replace" => "替换",
|
"replace" => "替换",
|
||||||
"cancel" => "取消",
|
"cancel" => "取消",
|
||||||
"replaced" => "替换过了",
|
"replaced" => "替换过了",
|
||||||
"with" => "随着",
|
|
||||||
"undo" => "撤销",
|
"undo" => "撤销",
|
||||||
|
"with" => "随着",
|
||||||
"deleted" => "删除",
|
"deleted" => "删除",
|
||||||
"generating ZIP-file, it may take some time." => "正在生成ZIP文件,这可能需要点时间",
|
"generating ZIP-file, it may take some time." => "正在生成ZIP文件,这可能需要点时间",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "不能上传你指定的文件,可能因为它是个文件夹或者大小为0",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "不能上传你指定的文件,可能因为它是个文件夹或者大小为0",
|
||||||
|
|
|
@ -10,16 +10,18 @@
|
||||||
"Delete" => "删除",
|
"Delete" => "删除",
|
||||||
"already exists" => "已经存在",
|
"already exists" => "已经存在",
|
||||||
"replace" => "替换",
|
"replace" => "替换",
|
||||||
|
"suggest name" => "建议名称",
|
||||||
"cancel" => "取消",
|
"cancel" => "取消",
|
||||||
"replaced" => "已经替换",
|
"replaced" => "已经替换",
|
||||||
"with" => "随着",
|
|
||||||
"undo" => "撤销",
|
"undo" => "撤销",
|
||||||
|
"with" => "随着",
|
||||||
"deleted" => "已经删除",
|
"deleted" => "已经删除",
|
||||||
"generating ZIP-file, it may take some time." => "正在生成 ZIP 文件,可能需要一些时间",
|
"generating ZIP-file, it may take some time." => "正在生成 ZIP 文件,可能需要一些时间",
|
||||||
"Unable to upload your file as it is a directory or has 0 bytes" => "无法上传文件,因为它是一个目录或者大小为 0 字节",
|
"Unable to upload your file as it is a directory or has 0 bytes" => "无法上传文件,因为它是一个目录或者大小为 0 字节",
|
||||||
"Upload Error" => "上传错误",
|
"Upload Error" => "上传错误",
|
||||||
"Pending" => "操作等待中",
|
"Pending" => "操作等待中",
|
||||||
"Upload cancelled." => "上传已取消",
|
"Upload cancelled." => "上传已取消",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "文件正在上传中。现在离开此页会导致上传动作被取消。",
|
||||||
"Invalid name, '/' is not allowed." => "非法的名称,不允许使用‘/’。",
|
"Invalid name, '/' is not allowed." => "非法的名称,不允许使用‘/’。",
|
||||||
"Size" => "大小",
|
"Size" => "大小",
|
||||||
"Modified" => "修改日期",
|
"Modified" => "修改日期",
|
||||||
|
@ -34,6 +36,7 @@
|
||||||
"Enable ZIP-download" => "启用 ZIP 下载",
|
"Enable ZIP-download" => "启用 ZIP 下载",
|
||||||
"0 is unlimited" => "0 为无限制",
|
"0 is unlimited" => "0 为无限制",
|
||||||
"Maximum input size for ZIP files" => "ZIP 文件的最大输入大小",
|
"Maximum input size for ZIP files" => "ZIP 文件的最大输入大小",
|
||||||
|
"Save" => "保存",
|
||||||
"New" => "新建",
|
"New" => "新建",
|
||||||
"Text file" => "文本文件",
|
"Text file" => "文本文件",
|
||||||
"Folder" => "文件夹",
|
"Folder" => "文件夹",
|
||||||
|
|
|
@ -8,6 +8,15 @@
|
||||||
"Failed to write to disk" => "寫入硬碟失敗",
|
"Failed to write to disk" => "寫入硬碟失敗",
|
||||||
"Files" => "檔案",
|
"Files" => "檔案",
|
||||||
"Delete" => "刪除",
|
"Delete" => "刪除",
|
||||||
|
"already exists" => "已經存在",
|
||||||
|
"replace" => "取代",
|
||||||
|
"cancel" => "取消",
|
||||||
|
"generating ZIP-file, it may take some time." => "產生壓縮檔, 它可能需要一段時間.",
|
||||||
|
"Unable to upload your file as it is a directory or has 0 bytes" => "無法上傳您的檔案因為它可能是一個目錄或檔案大小為0",
|
||||||
|
"Upload Error" => "上傳發生錯誤",
|
||||||
|
"Upload cancelled." => "上傳取消",
|
||||||
|
"File upload is in progress. Leaving the page now will cancel the upload." => "檔案上傳中. 離開此頁面將會取消上傳.",
|
||||||
|
"Invalid name, '/' is not allowed." => "無效的名稱, '/'是不被允許的",
|
||||||
"Size" => "大小",
|
"Size" => "大小",
|
||||||
"Modified" => "修改",
|
"Modified" => "修改",
|
||||||
"File handling" => "檔案處理",
|
"File handling" => "檔案處理",
|
||||||
|
|
|
@ -11,6 +11,6 @@
|
||||||
<input name="maxZipInputSize" id="maxZipInputSize" style="width:180px;" value='<?php echo $_['maxZipInputSize'] ?>' title="<?php echo $l->t( '0 is unlimited' ); ?>"<?php if (!$_['allowZipDownload']) echo ' disabled="disabled"'; ?> />
|
<input name="maxZipInputSize" id="maxZipInputSize" style="width:180px;" value='<?php echo $_['maxZipInputSize'] ?>' title="<?php echo $l->t( '0 is unlimited' ); ?>"<?php if (!$_['allowZipDownload']) echo ' disabled="disabled"'; ?> />
|
||||||
<label for="maxZipInputSize"><?php echo $l->t( 'Maximum input size for ZIP files' ); ?> </label><br />
|
<label for="maxZipInputSize"><?php echo $l->t( 'Maximum input size for ZIP files' ); ?> </label><br />
|
||||||
|
|
||||||
<input type="submit" name="submitFilesAdminSettings" id="submitFilesAdminSettings" value="Save"/>
|
<input type="submit" name="submitFilesAdminSettings" id="submitFilesAdminSettings" value="<?php echo $l->t( 'Save' ); ?>"/>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
|
|
|
@ -32,6 +32,7 @@
|
||||||
<?php else:?>
|
<?php else:?>
|
||||||
<input type="hidden" name="dir" value="<?php echo $_['dir'] ?>" id="dir">
|
<input type="hidden" name="dir" value="<?php echo $_['dir'] ?>" id="dir">
|
||||||
<?php endif;?>
|
<?php endif;?>
|
||||||
|
<input type="hidden" name="permissions" value="<?php echo $_['permissions']; ?>" id="permissions">
|
||||||
</div>
|
</div>
|
||||||
<div id='notification'></div>
|
<div id='notification'></div>
|
||||||
|
|
||||||
|
@ -53,7 +54,17 @@
|
||||||
</span>
|
</span>
|
||||||
</th>
|
</th>
|
||||||
<th id="headerSize"><?php echo $l->t( 'Size' ); ?></th>
|
<th id="headerSize"><?php echo $l->t( 'Size' ); ?></th>
|
||||||
<th id="headerDate"><span id="modified"><?php echo $l->t( 'Modified' ); ?></span><span class="selectedActions"><a href="" class="delete"><?php echo $l->t('Delete')?> <img class="svg" alt="<?php echo $l->t('Delete')?>" src="<?php echo OCP\image_path("core", "actions/delete.svg"); ?>" /></a></span></th>
|
<th id="headerDate">
|
||||||
|
<span id="modified"><?php echo $l->t( 'Modified' ); ?></span>
|
||||||
|
<?php if ($_['permissions'] & OCP\Share::PERMISSION_DELETE): ?>
|
||||||
|
<!-- NOTE: Temporary fix to allow unsharing of files in root of Shared folder -->
|
||||||
|
<?php if ($_['dir'] == '/Shared'): ?>
|
||||||
|
<span class="selectedActions"><a href="" class="delete"><?php echo $l->t('Unshare')?> <img class="svg" alt="<?php echo $l->t('Unshare')?>" src="<?php echo OCP\image_path("core", "actions/delete.svg"); ?>" /></a></span>
|
||||||
|
<?php else: ?>
|
||||||
|
<span class="selectedActions"><a href="" class="delete"><?php echo $l->t('Delete')?> <img class="svg" alt="<?php echo $l->t('Delete')?>" src="<?php echo OCP\image_path("core", "actions/delete.svg"); ?>" /></a></span>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody id="fileList">
|
<tbody id="fileList">
|
||||||
|
|
|
@ -20,5 +20,5 @@ $(document).ready(function(){
|
||||||
$('#enable_encryption').change(function(){
|
$('#enable_encryption').change(function(){
|
||||||
var checked=$('#enable_encryption').is(':checked');
|
var checked=$('#enable_encryption').is(':checked');
|
||||||
OC.AppConfig.setValue('files_encryption','enable_encryption',(checked)?'true':'false');
|
OC.AppConfig.setValue('files_encryption','enable_encryption',(checked)?'true':'false');
|
||||||
})
|
});
|
||||||
})
|
});
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Encryption" => "Kryptování",
|
"Encryption" => "Šifrování",
|
||||||
"Exclude the following file types from encryption" => "Při kryptování vynechat následující typy souborů",
|
"Exclude the following file types from encryption" => "Při šifrování vynechat následující typy souborů",
|
||||||
"None" => "Žádný",
|
"None" => "Žádné",
|
||||||
"Enable Encryption" => "Povolit kryptování"
|
"Enable Encryption" => "Povolit šifrování"
|
||||||
);
|
);
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
<?php $TRANSLATIONS = array(
|
||||||
|
"Encryption" => "Šifrovanie",
|
||||||
|
"Exclude the following file types from encryption" => "Vynechať nasledujúce súbory pri šifrovaní",
|
||||||
|
"None" => "Žiadne",
|
||||||
|
"Enable Encryption" => "Zapnúť šifrovanie"
|
||||||
|
);
|
|
@ -0,0 +1,5 @@
|
||||||
|
<?php $TRANSLATIONS = array(
|
||||||
|
"Encryption" => "加密",
|
||||||
|
"None" => "None",
|
||||||
|
"Enable Encryption" => "开启加密"
|
||||||
|
);
|
|
@ -0,0 +1,6 @@
|
||||||
|
<?php $TRANSLATIONS = array(
|
||||||
|
"Encryption" => "加密",
|
||||||
|
"Exclude the following file types from encryption" => "下列的檔案類型不加密",
|
||||||
|
"None" => "無",
|
||||||
|
"Enable Encryption" => "啟用加密"
|
||||||
|
);
|
|
@ -31,7 +31,7 @@
|
||||||
// - IMPORTANT! Check if the block lenght of the encrypted data stays the same
|
// - IMPORTANT! Check if the block lenght of the encrypted data stays the same
|
||||||
|
|
||||||
|
|
||||||
require_once('Crypt_Blowfish/Blowfish.php');
|
require_once 'Crypt_Blowfish/Blowfish.php';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This class is for crypting and decrypting
|
* This class is for crypting and decrypting
|
||||||
|
|
|
@ -10,7 +10,7 @@ $(document).ready(function() {
|
||||||
var app_secret = $(this).find('.configuration [data-parameter="app_secret"]').val();
|
var app_secret = $(this).find('.configuration [data-parameter="app_secret"]').val();
|
||||||
var config = $(this).find('.configuration');
|
var config = $(this).find('.configuration');
|
||||||
if (app_key != '' && app_secret != '') {
|
if (app_key != '' && app_secret != '') {
|
||||||
var pos = window.location.search.indexOf('oauth_token') + 12
|
var pos = window.location.search.indexOf('oauth_token') + 12;
|
||||||
var token = $(this).find('.configuration [data-parameter="token"]');
|
var token = $(this).find('.configuration [data-parameter="token"]');
|
||||||
if (pos != -1 && window.location.search.substr(pos, $(token).val().length) == $(token).val()) {
|
if (pos != -1 && window.location.search.substr(pos, $(token).val().length) == $(token).val()) {
|
||||||
var token_secret = $(this).find('.configuration [data-parameter="token_secret"]');
|
var token_secret = $(this).find('.configuration [data-parameter="token_secret"]');
|
||||||
|
@ -73,7 +73,7 @@ $(document).ready(function() {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
OC.dialogs.alert('Please provide a valid Dropbox app key and secret.', 'Error configuring Dropbox storage')
|
OC.dialogs.alert('Please provide a valid Dropbox app key and secret.', 'Error configuring Dropbox storage');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -66,7 +66,7 @@ OC.MountConfig={
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$('.chzn-select').chosen();
|
$('.chzn-select').chosen();
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"External Storage" => "Externí úložiště",
|
"External Storage" => "Externí úložiště",
|
||||||
"Mount point" => "Přípojný bod",
|
"Mount point" => "Přípojný bod",
|
||||||
"Backend" => "Končící",
|
"Backend" => "Podpůrná vrstva",
|
||||||
"Configuration" => "Konfigurace",
|
"Configuration" => "Nastavení",
|
||||||
"Options" => "Nastavení",
|
"Options" => "Možnosti",
|
||||||
"Applicable" => "Platný",
|
"Applicable" => "Platný",
|
||||||
"Add mount point" => "Přidat přípojný bod",
|
"Add mount point" => "Přidat bod připojení",
|
||||||
"None set" => "Nenastaveno",
|
"None set" => "Nenastaveno",
|
||||||
"All Users" => "Všichni uživatelé",
|
"All Users" => "Všichni uživatelé",
|
||||||
"Groups" => "Skupiny",
|
"Groups" => "Skupiny",
|
||||||
"Users" => "Uživatelé",
|
"Users" => "Uživatelé",
|
||||||
"Delete" => "Smazat",
|
"Delete" => "Smazat",
|
||||||
"SSL root certificates" => "Kořenové SSL certifikáty",
|
"SSL root certificates" => "Kořenové certifikáty SSL",
|
||||||
"Import Root Certificate" => "Import kořenového certifikátu",
|
"Import Root Certificate" => "Importovat kořenového certifikátu",
|
||||||
"Enable User External Storage" => "Zapnout uživatelské externí úložiště",
|
"Enable User External Storage" => "Zapnout externí uživatelské úložiště",
|
||||||
"Allow users to mount their own external storage" => "Povolit uživatelů připojit jejich vlastní externí úložiště"
|
"Allow users to mount their own external storage" => "Povolit uživatelům připojení jejich vlastních externích úložišť"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"External Storage" => "Almacenamiento externo",
|
"External Storage" => "Almacenamiento externo",
|
||||||
|
"Mount point" => "Punto de montaje",
|
||||||
"Backend" => "Motor",
|
"Backend" => "Motor",
|
||||||
"Configuration" => "Configuración",
|
"Configuration" => "Configuración",
|
||||||
"Options" => "Opciones",
|
"Options" => "Opciones",
|
||||||
|
@ -9,5 +10,9 @@
|
||||||
"All Users" => "Todos los usuarios",
|
"All Users" => "Todos los usuarios",
|
||||||
"Groups" => "Grupos",
|
"Groups" => "Grupos",
|
||||||
"Users" => "Usuarios",
|
"Users" => "Usuarios",
|
||||||
"Delete" => "Eliiminar"
|
"Delete" => "Eliiminar",
|
||||||
|
"SSL root certificates" => "Raíz de certificados SSL ",
|
||||||
|
"Import Root Certificate" => "Importar certificado raíz",
|
||||||
|
"Enable User External Storage" => "Habilitar almacenamiento de usuario externo",
|
||||||
|
"Allow users to mount their own external storage" => "Permitir a los usuarios montar su propio almacenamiento externo"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"External Storage" => "Kanpoko Biltegiratzea",
|
"External Storage" => "Kanpoko Biltegiratzea",
|
||||||
"Mount point" => "Montatze puntua",
|
"Mount point" => "Montatze puntua",
|
||||||
|
"Backend" => "Motorra",
|
||||||
"Configuration" => "Konfigurazioa",
|
"Configuration" => "Konfigurazioa",
|
||||||
"Options" => "Aukerak",
|
"Options" => "Aukerak",
|
||||||
"Add mount point" => "Gehitu muntatze puntua",
|
"Add mount point" => "Gehitu muntatze puntua",
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
"Backend" => "Taustaosa",
|
"Backend" => "Taustaosa",
|
||||||
"Configuration" => "Asetukset",
|
"Configuration" => "Asetukset",
|
||||||
"Options" => "Valinnat",
|
"Options" => "Valinnat",
|
||||||
|
"Applicable" => "Sovellettavissa",
|
||||||
"Add mount point" => "Lisää liitospiste",
|
"Add mount point" => "Lisää liitospiste",
|
||||||
"None set" => "Ei asetettu",
|
"None set" => "Ei asetettu",
|
||||||
"All Users" => "Kaikki käyttäjät",
|
"All Users" => "Kaikki käyttäjät",
|
||||||
|
@ -12,5 +13,6 @@
|
||||||
"Delete" => "Poista",
|
"Delete" => "Poista",
|
||||||
"SSL root certificates" => "SSL-juurivarmenteet",
|
"SSL root certificates" => "SSL-juurivarmenteet",
|
||||||
"Import Root Certificate" => "Tuo juurivarmenne",
|
"Import Root Certificate" => "Tuo juurivarmenne",
|
||||||
|
"Enable User External Storage" => "Ota käyttöön ulkopuoliset tallennuspaikat",
|
||||||
"Allow users to mount their own external storage" => "Salli käyttäjien liittää omia erillisiä tallennusvälineitä"
|
"Allow users to mount their own external storage" => "Salli käyttäjien liittää omia erillisiä tallennusvälineitä"
|
||||||
);
|
);
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
<?php $TRANSLATIONS = array(
|
||||||
|
"External Storage" => "אחסון חיצוני",
|
||||||
|
"Configuration" => "הגדרות",
|
||||||
|
"Options" => "אפשרויות",
|
||||||
|
"All Users" => "כל המשתמשים",
|
||||||
|
"Groups" => "קבוצות",
|
||||||
|
"Users" => "משתמשים",
|
||||||
|
"Delete" => "מחיקה",
|
||||||
|
"SSL root certificates" => "שורש אישורי אבטחת SSL ",
|
||||||
|
"Import Root Certificate" => "ייבוא אישור אבטחת שורש",
|
||||||
|
"Enable User External Storage" => "הפעלת אחסון חיצוני למשתמשים",
|
||||||
|
"Allow users to mount their own external storage" => "יאפשר למשתמשים לעגן את האחסון החיצוני שלהם"
|
||||||
|
);
|
|
@ -11,8 +11,8 @@
|
||||||
"Groups" => "Gruppi",
|
"Groups" => "Gruppi",
|
||||||
"Users" => "Utenti",
|
"Users" => "Utenti",
|
||||||
"Delete" => "Elimina",
|
"Delete" => "Elimina",
|
||||||
"SSL root certificates" => "Certificato principale per SSL",
|
"SSL root certificates" => "Certificati SSL radice",
|
||||||
"Import Root Certificate" => "Importa certificato principale",
|
"Import Root Certificate" => "Importa certificato radice",
|
||||||
"Enable User External Storage" => "Abilita la memoria esterna dell'utente",
|
"Enable User External Storage" => "Abilita la memoria esterna dell'utente",
|
||||||
"Allow users to mount their own external storage" => "Consente agli utenti di montare la propria memoria esterna"
|
"Allow users to mount their own external storage" => "Consenti agli utenti di montare la propria memoria esterna"
|
||||||
);
|
);
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?php $TRANSLATIONS = array(
|
||||||
|
"External Storage" => "Externé úložisko",
|
||||||
|
"Mount point" => "Prípojný bod",
|
||||||
|
"Backend" => "Backend",
|
||||||
|
"Configuration" => "Nastavenia",
|
||||||
|
"Options" => "Možnosti",
|
||||||
|
"Applicable" => "Aplikovateľné",
|
||||||
|
"Add mount point" => "Pridať prípojný bod",
|
||||||
|
"None set" => "Žiadne nastavené",
|
||||||
|
"All Users" => "Všetci užívatelia",
|
||||||
|
"Groups" => "Skupiny",
|
||||||
|
"Users" => "Užívatelia",
|
||||||
|
"Delete" => "Odstrániť",
|
||||||
|
"SSL root certificates" => "Koreňové SSL certifikáty",
|
||||||
|
"Import Root Certificate" => "Importovať koreňový certifikát",
|
||||||
|
"Enable User External Storage" => "Povoliť externé úložisko",
|
||||||
|
"Allow users to mount their own external storage" => "Povoliť užívateľom pripojiť ich vlastné externé úložisko"
|
||||||
|
);
|
|
@ -186,7 +186,7 @@ class OC_Mount_Config {
|
||||||
*/
|
*/
|
||||||
private static function readData($isPersonal) {
|
private static function readData($isPersonal) {
|
||||||
if ($isPersonal) {
|
if ($isPersonal) {
|
||||||
$file = OC::$SERVERROOT.'/data/'.OCP\User::getUser().'/mount.php';
|
$file = OC_User::getHome(OCP\User::getUser()).'/mount.php';
|
||||||
} else {
|
} else {
|
||||||
$file = OC::$SERVERROOT.'/config/mount.php';
|
$file = OC::$SERVERROOT.'/config/mount.php';
|
||||||
}
|
}
|
||||||
|
@ -206,7 +206,7 @@ class OC_Mount_Config {
|
||||||
*/
|
*/
|
||||||
private static function writeData($isPersonal, $data) {
|
private static function writeData($isPersonal, $data) {
|
||||||
if ($isPersonal) {
|
if ($isPersonal) {
|
||||||
$file = OC::$SERVERROOT.'/data/'.OCP\User::getUser().'/mount.php';
|
$file = OC_User::getHome(OCP\User::getUser()).'/mount.php';
|
||||||
} else {
|
} else {
|
||||||
$file = OC::$SERVERROOT.'/config/mount.php';
|
$file = OC::$SERVERROOT.'/config/mount.php';
|
||||||
}
|
}
|
||||||
|
@ -279,5 +279,3 @@ class OC_Mount_Config {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
|
|
@ -6,7 +6,7 @@
|
||||||
* See the COPYING-README file.
|
* See the COPYING-README file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
require_once('smb4php/smb.php');
|
require_once 'smb4php/smb.php';
|
||||||
|
|
||||||
class OC_FileStorage_SMB extends OC_FileStorage_StreamWrapper{
|
class OC_FileStorage_SMB extends OC_FileStorage_StreamWrapper{
|
||||||
private $password;
|
private $password;
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
* See the COPYING-README file.
|
* See the COPYING-README file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
require_once('php-cloudfiles/cloudfiles.php');
|
require_once 'php-cloudfiles/cloudfiles.php';
|
||||||
|
|
||||||
class OC_FileStorage_SWIFT extends OC_Filestorage_Common{
|
class OC_FileStorage_SWIFT extends OC_Filestorage_Common{
|
||||||
private $host;
|
private $host;
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
<?php
|
|
||||||
require_once 'files_external/lib/config.php';
|
|
||||||
echo "<pre>";
|
|
||||||
print_r(OC_Mount_Config::getSystemMountPoints());
|
|
||||||
echo "</pre>";
|
|
||||||
// OC_Mount_Config::addMountPoint('Photos', 'OC_Filestorage_SWIFT', array('host' => 'gapinthecloud.com', 'user' => 'Gap', 'token' => '23423afdasFJEW22', 'secure' => 'true', 'root' => ''), OC_Mount_Config::MOUNT_TYPE_GROUP, 'admin', false);
|
|
|
@ -1,7 +1,8 @@
|
||||||
body { background:#ddd; }
|
body { background:#ddd; }
|
||||||
#header { position:fixed; top:0; left:0; right:0; z-index:100; height:2.5em; line-height:2.5em; padding:.5em; background:#1d2d44; -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; }
|
#header { position:fixed; top:0; left:0; right:0; z-index:100; height:2.5em; line-height:2.5em; padding:.5em; background:#1d2d44; -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; box-shadow:0 0 10px rgba(0, 0, 0, .5), inset 0 -2px 10px #222; }
|
||||||
#details { color:#fff; }
|
#details { color:#fff; }
|
||||||
#download { margin-left:2em; font-weight:bold; color:#fff; }
|
#header #download { margin-left:2em; font-weight:bold; color:#fff; }
|
||||||
#preview { min-height:30em; margin:50px auto; border-bottom:1px solid #f8f8f8; background:#eee; text-align:center; }
|
#preview { min-height:30em; margin:50px auto; padding-top:2em; border-bottom:1px solid #f8f8f8; background:#eee; text-align:center; }
|
||||||
|
#noPreview { display:none; padding-top:5em; }
|
||||||
p.info { width:22em; text-align: center; margin:2em auto; color:#777; text-shadow:#fff 0 1px 0; }
|
p.info { width:22em; text-align: center; margin:2em auto; color:#777; text-shadow:#fff 0 1px 0; }
|
||||||
p.info a { font-weight:bold; color:#777; }
|
p.info a { font-weight:bold; color:#777; }
|
|
@ -10,9 +10,13 @@ $(document).ready(function() {
|
||||||
// Show file preview if previewer is available, images are already handled by the template
|
// Show file preview if previewer is available, images are already handled by the template
|
||||||
if (mimetype.substr(0, mimetype.indexOf('/')) != 'image') {
|
if (mimetype.substr(0, mimetype.indexOf('/')) != 'image') {
|
||||||
// Trigger default action if not download TODO
|
// Trigger default action if not download TODO
|
||||||
var action = FileActions.getDefault(mimetype, 'file', FileActions.PERMISSION_READ);
|
var action = FileActions.getDefault(mimetype, 'file', OC.PERMISSION_READ);
|
||||||
|
if (typeof action === 'undefined') {
|
||||||
|
$('#noPreview').show();
|
||||||
|
} else {
|
||||||
action($('#filename').val());
|
action($('#filename').val());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
|
@ -2,7 +2,7 @@ $(document).ready(function() {
|
||||||
|
|
||||||
if (typeof OC.Share !== 'undefined' && typeof FileActions !== 'undefined') {
|
if (typeof OC.Share !== 'undefined' && typeof FileActions !== 'undefined') {
|
||||||
OC.Share.loadIcons('file');
|
OC.Share.loadIcons('file');
|
||||||
FileActions.register('all', 'Share', FileActions.PERMISSION_READ, function(filename) {
|
FileActions.register('all', 'Share', OC.PERMISSION_READ, function(filename) {
|
||||||
// Return the correct sharing icon
|
// Return the correct sharing icon
|
||||||
if (scanFiles.scanning) { return; } // workaround to prevent additional http request block scanning feedback
|
if (scanFiles.scanning) { return; } // workaround to prevent additional http request block scanning feedback
|
||||||
if ($('#dir').val() == '/') {
|
if ($('#dir').val() == '/') {
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Mida",
|
"Password" => "Contrasenya",
|
||||||
"Modified" => "Modificat",
|
"Submit" => "Envia",
|
||||||
"Delete all" => "Esborra-ho tot",
|
"Download" => "Baixa",
|
||||||
"Delete" => "Elimina"
|
"No preview available for" => "No hi ha vista prèvia disponible per a",
|
||||||
|
"web services under your control" => "controleu els vostres serveis web"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Velikost",
|
"Password" => "Heslo",
|
||||||
"Modified" => "Upraveno",
|
"Submit" => "Odeslat",
|
||||||
"Delete all" => "Smazat vše",
|
"Download" => "Stáhnout",
|
||||||
"Delete" => "Smazat"
|
"No preview available for" => "Náhled není dostupný pro",
|
||||||
|
"web services under your control" => "služby webu pod Vaší kontrolou"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Größe",
|
"Password" => "Passwort",
|
||||||
"Modified" => "Geändert",
|
"Submit" => "Absenden",
|
||||||
"Delete all" => "Alle löschen",
|
"Download" => "Download",
|
||||||
"Delete" => "Löschen"
|
"No preview available for" => "Es ist keine Vorschau verfügbar für",
|
||||||
|
"web services under your control" => "Web-Services unter Ihrer Kontrolle"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Μέγεθος",
|
"Password" => "Συνθηματικό",
|
||||||
"Modified" => "Τροποποιήθηκε",
|
"Submit" => "Καταχώρηση"
|
||||||
"Delete all" => "Διαγραφή όλων",
|
|
||||||
"Delete" => "Διαγραφή"
|
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Delete" => "Forigi"
|
"Password" => "Pasvorto",
|
||||||
|
"Submit" => "Sendi"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Tamaño",
|
"Password" => "Contraseña",
|
||||||
"Modified" => "Modificado",
|
"Submit" => "Enviar",
|
||||||
"Delete all" => "Eliminar todo",
|
"Download" => "Descargar",
|
||||||
"Delete" => "Eliminar"
|
"No preview available for" => "No hay vista previa disponible para",
|
||||||
|
"web services under your control" => "Servicios web bajo su control"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Tamaina",
|
"Password" => "Pasahitza",
|
||||||
"Modified" => "Aldatuta",
|
"Submit" => "Bidali",
|
||||||
"Delete all" => "Ezabatu dena",
|
"Download" => "Deskargatu",
|
||||||
"Delete" => "Ezabatu"
|
"No preview available for" => "Ez dago aurrebista eskuragarririk hauentzat ",
|
||||||
|
"web services under your control" => "web zerbitzuak zure kontrolpean"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Koko",
|
"Password" => "Salasana",
|
||||||
"Modified" => "Muokattu",
|
"Submit" => "Lähetä",
|
||||||
"Delete all" => "Poista kaikki",
|
"Download" => "Lataa",
|
||||||
"Delete" => "Poista"
|
"No preview available for" => "Ei esikatselua kohteelle",
|
||||||
|
"web services under your control" => "verkkopalvelut hallinnassasi"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Taille",
|
"Password" => "Mot de passe",
|
||||||
"Modified" => "Modifié",
|
"Submit" => "Envoyer",
|
||||||
"Delete all" => "Tout effacer",
|
"Download" => "Télécharger",
|
||||||
"Delete" => "Effacement"
|
"No preview available for" => "Pas d'aperçu disponible pour",
|
||||||
|
"web services under your control" => "services web sous votre contrôle"
|
||||||
);
|
);
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?php $TRANSLATIONS = array(
|
||||||
|
"Password" => "ססמה",
|
||||||
|
"Submit" => "שליחה",
|
||||||
|
"Download" => "הורדה",
|
||||||
|
"No preview available for" => "אין תצוגה מקדימה זמינה עבור",
|
||||||
|
"web services under your control" => "שירותי רשת תחת השליטה שלך"
|
||||||
|
);
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Dimensione",
|
"Password" => "Password",
|
||||||
"Modified" => "Modificato",
|
"Submit" => "Invia",
|
||||||
"Delete all" => "Elimina tutto",
|
"Download" => "Scarica",
|
||||||
"Delete" => "Eliminazione"
|
"No preview available for" => "Nessuna anteprima disponibile per",
|
||||||
|
"web services under your control" => "servizi web nelle tue mani"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "サイズ",
|
"Password" => "パスワード",
|
||||||
"Modified" => "変更",
|
"Submit" => "送信",
|
||||||
"Delete all" => "すべて削除",
|
"Download" => "ダウンロード",
|
||||||
"Delete" => "削除"
|
"No preview available for" => "プレビューはありません",
|
||||||
|
"web services under your control" => "管理下のウェブサービス"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Grootte",
|
"Password" => "Wachtwoord",
|
||||||
"Modified" => "Aangepast",
|
"Submit" => "Verzenden",
|
||||||
"Delete all" => "Verwijder alles",
|
"Download" => "Downloaden",
|
||||||
"Delete" => "Vewijder"
|
"No preview available for" => "Geen voorbeeldweergave beschikbaar voor",
|
||||||
|
"web services under your control" => "Webdiensten in eigen beheer"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Rozmiar",
|
"Password" => "Hasło",
|
||||||
"Modified" => "Zmodyfikowane",
|
"Submit" => "Wyślij",
|
||||||
"Delete all" => "Usuń wszystko",
|
"Download" => "Pobierz",
|
||||||
"Delete" => "Usuń"
|
"No preview available for" => "Podgląd nie jest dostępny dla",
|
||||||
|
"web services under your control" => "Kontrolowane serwisy"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Размер",
|
"Password" => "Пароль",
|
||||||
"Modified" => "Изменён",
|
"Submit" => "Отправить",
|
||||||
"Delete all" => "Удалить все",
|
"Download" => "Скачать",
|
||||||
"Delete" => "Удалить"
|
"web services under your control" => "веб-сервисы под вашим управлением"
|
||||||
);
|
);
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?php $TRANSLATIONS = array(
|
||||||
|
"Password" => "Heslo",
|
||||||
|
"Submit" => "Odoslať",
|
||||||
|
"Download" => "Stiahnuť",
|
||||||
|
"No preview available for" => "Žiaden náhľad k dispozícii pre",
|
||||||
|
"web services under your control" => "webové služby pod Vašou kontrolou"
|
||||||
|
);
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Velikost",
|
"Password" => "Geslo",
|
||||||
"Modified" => "Spremenjeno",
|
"Submit" => "Pošlji",
|
||||||
"Delete all" => "Izbriši vse",
|
"Download" => "Prenesi",
|
||||||
"Delete" => "Izbriši"
|
"No preview available for" => "Predogled ni na voljo za",
|
||||||
|
"web services under your control" => "spletne storitve pod vašim nadzorom"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "Storlek",
|
"Password" => "Lösenord",
|
||||||
"Modified" => "Ändrad",
|
"Submit" => "Skicka",
|
||||||
"Delete all" => "Radera alla",
|
"Download" => "Ladda ner",
|
||||||
"Delete" => "Radera"
|
"No preview available for" => "Ingen förhandsgranskning tillgänglig för",
|
||||||
|
"web services under your control" => "webbtjänster under din kontroll"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Size" => "ขนาด",
|
"Password" => "รหัสผ่าน",
|
||||||
"Modified" => "แก้ไขแล้ว",
|
"Submit" => "ส่ง",
|
||||||
"Delete all" => "ลบทั้งหมด",
|
"Download" => "ดาวน์โหลด",
|
||||||
"Delete" => "ลบ"
|
"No preview available for" => "ไม่สามารถดูตัวอย่างได้สำหรับ",
|
||||||
|
"web services under your control" => "เว็บเซอร์วิสที่คุณควบคุมการใช้งานได้"
|
||||||
);
|
);
|
||||||
|
|
|
@ -46,9 +46,25 @@ class OC_Share_Backend_File implements OCP\Share_Backend_File_Dependent {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function generateTarget($itemSource, $shareWith, $exclude = null) {
|
public function generateTarget($filePath, $shareWith, $exclude = null) {
|
||||||
// TODO Make sure target path doesn't exist already
|
$target = $filePath;
|
||||||
return $itemSource;
|
if (isset($exclude)) {
|
||||||
|
if ($pos = strrpos($target, '.')) {
|
||||||
|
$name = substr($target, 0, $pos);
|
||||||
|
$ext = substr($target, $pos);
|
||||||
|
} else {
|
||||||
|
$name = $filePath;
|
||||||
|
$ext = '';
|
||||||
|
}
|
||||||
|
$i = 2;
|
||||||
|
$append = '';
|
||||||
|
while (in_array($name.$append.$ext, $exclude)) {
|
||||||
|
$append = ' ('.$i.')';
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
$target = $name.$append.$ext;
|
||||||
|
}
|
||||||
|
return $target;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function formatItems($items, $format, $parameters = null) {
|
public function formatItems($items, $format, $parameters = null) {
|
||||||
|
@ -75,6 +91,8 @@ class OC_Share_Backend_File implements OCP\Share_Backend_File_Dependent {
|
||||||
// Remove Create permission if type is file
|
// Remove Create permission if type is file
|
||||||
$file['permissions'] &= ~OCP\Share::PERMISSION_CREATE;
|
$file['permissions'] &= ~OCP\Share::PERMISSION_CREATE;
|
||||||
}
|
}
|
||||||
|
// NOTE: Temporary fix to allow unsharing of files in root of Shared directory
|
||||||
|
$file['permissions'] |= OCP\Share::PERMISSION_DELETE;
|
||||||
$files[] = $file;
|
$files[] = $file;
|
||||||
}
|
}
|
||||||
return $files;
|
return $files;
|
||||||
|
|
|
@ -209,7 +209,7 @@ class OC_Filestorage_Shared extends OC_Filestorage_Common {
|
||||||
|
|
||||||
public function isDeletable($path) {
|
public function isDeletable($path) {
|
||||||
if ($path == '') {
|
if ($path == '') {
|
||||||
return false;
|
return true;
|
||||||
}
|
}
|
||||||
return ($this->getPermissions($path) & OCP\Share::PERMISSION_DELETE);
|
return ($this->getPermissions($path) & OCP\Share::PERMISSION_DELETE);
|
||||||
}
|
}
|
||||||
|
@ -306,9 +306,19 @@ class OC_Filestorage_Shared extends OC_Filestorage_Common {
|
||||||
|
|
||||||
public function unlink($path) {
|
public function unlink($path) {
|
||||||
// Delete the file if DELETE permission is granted
|
// Delete the file if DELETE permission is granted
|
||||||
if (($source = $this->getSourcePath($path)) && $this->isDeletable($path)) {
|
if ($source = $this->getSourcePath($path)) {
|
||||||
|
if ($this->isDeletable($path)) {
|
||||||
$storage = OC_Filesystem::getStorage($source);
|
$storage = OC_Filesystem::getStorage($source);
|
||||||
return $storage->unlink($this->getInternalPath($source));
|
return $storage->unlink($this->getInternalPath($source));
|
||||||
|
} else if (dirname($path) == '/' || dirname($path) == '.') {
|
||||||
|
// Unshare the file from the user if in the root of the Shared folder
|
||||||
|
if ($this->is_dir($path)) {
|
||||||
|
$itemType = 'folder';
|
||||||
|
} else {
|
||||||
|
$itemType = 'file';
|
||||||
|
}
|
||||||
|
return OCP\Share::unshareFromSelf($itemType, $path);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,9 +6,8 @@ if (isset($_GET['file'])) {
|
||||||
$uidOwner = substr($_GET['file'], 1, $pos - 1);
|
$uidOwner = substr($_GET['file'], 1, $pos - 1);
|
||||||
if (OCP\User::userExists($uidOwner)) {
|
if (OCP\User::userExists($uidOwner)) {
|
||||||
OC_Util::setupFS($uidOwner);
|
OC_Util::setupFS($uidOwner);
|
||||||
$file = substr($_GET['file'], $pos);
|
|
||||||
$fileSource = OC_Filecache::getId($_GET['file'], '');
|
$fileSource = OC_Filecache::getId($_GET['file'], '');
|
||||||
if ($linkItem = OCP\Share::getItemSharedWithByLink('file', $fileSource, $uidOwner)) {
|
if ($fileSource != -1 && ($linkItem = OCP\Share::getItemSharedWithByLink('file', $fileSource, $uidOwner))) {
|
||||||
if (isset($linkItem['share_with'])) {
|
if (isset($linkItem['share_with'])) {
|
||||||
// Check password
|
// Check password
|
||||||
if (isset($_POST['password'])) {
|
if (isset($_POST['password'])) {
|
||||||
|
|
|
@ -13,5 +13,13 @@
|
||||||
<?php if (substr($_['mimetype'], 0 , strpos($_['mimetype'], '/')) == 'image'): ?>
|
<?php if (substr($_['mimetype'], 0 , strpos($_['mimetype'], '/')) == 'image'): ?>
|
||||||
<img src="<?php echo $_['downloadURL']; ?>" />
|
<img src="<?php echo $_['downloadURL']; ?>" />
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
|
<ul id="noPreview">
|
||||||
|
<li class="error">
|
||||||
|
<?php echo $l->t('No preview available for').' '.$_['filename']; ?><br />
|
||||||
|
<a href="<?php echo $_['downloadURL']; ?>" id="download"><img class="svg" alt="Download" src="<?php echo OCP\image_path("core", "actions/download.svg"); ?>" /><?php echo $l->t('Download')?></a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div id="content"></div>
|
||||||
|
<table></table>
|
||||||
</div>
|
</div>
|
||||||
<footer><p class="info"><a href="http://owncloud.org/">ownCloud</a> – <?php echo $l->t('web services under your control'); ?></p></footer>
|
<footer><p class="info"><a href="http://owncloud.org/">ownCloud</a> – <?php echo $l->t('web services under your control'); ?></p></footer>
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//require_once('files_versions/versions.php');
|
//require_once 'files_versions/versions.php';
|
||||||
OC::$CLASSPATH['OCA_Versions\Storage'] = 'apps/files_versions/lib/versions.php';
|
OC::$CLASSPATH['OCA_Versions\Storage'] = 'apps/files_versions/lib/versions.php';
|
||||||
OC::$CLASSPATH['OCA_Versions\Hooks'] = 'apps/files_versions/lib/hooks.php';
|
OC::$CLASSPATH['OCA_Versions\Hooks'] = 'apps/files_versions/lib/hooks.php';
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@ $(document).ready(function() {
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
if (typeof FileActions !== 'undefined') {
|
if (typeof FileActions !== 'undefined') {
|
||||||
// Add history button to files/index.php
|
// Add history button to files/index.php
|
||||||
FileActions.register('file','History', FileActions.PERMISSION_UPDATE, function(){return OC.imagePath('core','actions/history')},function(filename){
|
FileActions.register('file','History', OC.PERMISSION_UPDATE, function(){return OC.imagePath('core','actions/history');},function(filename){
|
||||||
|
|
||||||
if (scanFiles.scanning){return;}//workaround to prevent additional http request block scanning feedback
|
if (scanFiles.scanning){return;}//workaround to prevent additional http request block scanning feedback
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ function createVersionsDropdown(filename, files) {
|
||||||
$('#found_versions').change(function(){
|
$('#found_versions').change(function(){
|
||||||
var revision=parseInt($(this).val());
|
var revision=parseInt($(this).val());
|
||||||
revertFile(files,revision);
|
revertFile(files,revision);
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Expira totes les versions",
|
"Expire all versions" => "Expira totes les versions",
|
||||||
|
"Versions" => "Versions",
|
||||||
|
"This will delete all existing backup versions of your files" => "Això eliminarà totes les versions de còpia de seguretat dels vostres fitxers",
|
||||||
"Enable Files Versioning" => "Habilita les versions de fitxers"
|
"Enable Files Versioning" => "Habilita les versions de fitxers"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Vypršení všech verzí",
|
"Expire all versions" => "Vypršet všechny verze",
|
||||||
|
"Versions" => "Verze",
|
||||||
|
"This will delete all existing backup versions of your files" => "Odstraní všechny existující zálohované verze Vašich souborů",
|
||||||
"Enable Files Versioning" => "Povolit verzování souborů"
|
"Enable Files Versioning" => "Povolit verzování souborů"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Alle Versionen löschen",
|
"Expire all versions" => "Alle Versionen löschen",
|
||||||
|
"Versions" => "Versionen",
|
||||||
|
"This will delete all existing backup versions of your files" => "Dies löscht alle vorhandenen Sicherungsversionen Ihrer Dateien.",
|
||||||
"Enable Files Versioning" => "Datei-Versionierung aktivieren"
|
"Enable Files Versioning" => "Datei-Versionierung aktivieren"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Expirar todas las versiones",
|
"Expire all versions" => "Expirar todas las versiones",
|
||||||
|
"Versions" => "Versiones",
|
||||||
|
"This will delete all existing backup versions of your files" => "Esto eliminará todas las versiones guardadas como copia de seguridad de tus archivos",
|
||||||
"Enable Files Versioning" => "Habilitar versionamiento de archivos"
|
"Enable Files Versioning" => "Habilitar versionamiento de archivos"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Iraungi bertsio guztiak",
|
"Expire all versions" => "Iraungi bertsio guztiak",
|
||||||
|
"Versions" => "Bertsioak",
|
||||||
|
"This will delete all existing backup versions of your files" => "Honek zure fitxategien bertsio guztiak ezabatuko ditu",
|
||||||
"Enable Files Versioning" => "Gaitu fitxategien bertsioak"
|
"Enable Files Versioning" => "Gaitu fitxategien bertsioak"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Vanhenna kaikki versiot",
|
"Expire all versions" => "Vanhenna kaikki versiot",
|
||||||
|
"Versions" => "Versiot",
|
||||||
|
"This will delete all existing backup versions of your files" => "Tämä poistaa kaikki tiedostojesi olemassa olevat varmuuskopioversiot",
|
||||||
"Enable Files Versioning" => "Käytä tiedostojen versiointia"
|
"Enable Files Versioning" => "Käytä tiedostojen versiointia"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Supprimer les versions intermédiaires",
|
"Expire all versions" => "Supprimer les versions intermédiaires",
|
||||||
|
"Versions" => "Versions",
|
||||||
|
"This will delete all existing backup versions of your files" => "Cette opération va effacer toutes les versions intermédiaires de vos fichiers (et ne garder que la dernière version en date).",
|
||||||
"Enable Files Versioning" => "Activer le versionnage"
|
"Enable Files Versioning" => "Activer le versionnage"
|
||||||
);
|
);
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
<?php $TRANSLATIONS = array(
|
||||||
|
"Expire all versions" => "הפגת תוקף כל הגרסאות",
|
||||||
|
"Versions" => "גרסאות",
|
||||||
|
"This will delete all existing backup versions of your files" => "פעולה זו תמחק את כל גיבויי הגרסאות הקיימים של הקבצים שלך",
|
||||||
|
"Enable Files Versioning" => "הפעלת ניהול גרסאות לקבצים"
|
||||||
|
);
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Scadenza di tutte le versioni",
|
"Expire all versions" => "Scadenza di tutte le versioni",
|
||||||
|
"Versions" => "Versioni",
|
||||||
|
"This will delete all existing backup versions of your files" => "Ciò eliminerà tutte le versioni esistenti dei tuoi file",
|
||||||
"Enable Files Versioning" => "Abilita controllo di versione"
|
"Enable Files Versioning" => "Abilita controllo di versione"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "すべてのバージョンを削除する",
|
"Expire all versions" => "すべてのバージョンを削除する",
|
||||||
|
"Versions" => "バージョン",
|
||||||
|
"This will delete all existing backup versions of your files" => "これは、あなたのファイルのすべてのバックアップバージョンを削除します",
|
||||||
"Enable Files Versioning" => "ファイルのバージョン管理を有効にする"
|
"Enable Files Versioning" => "ファイルのバージョン管理を有効にする"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Alle versies laten verlopen",
|
"Expire all versions" => "Alle versies laten verlopen",
|
||||||
|
"Versions" => "Versies",
|
||||||
|
"This will delete all existing backup versions of your files" => "Dit zal alle bestaande backup versies van uw bestanden verwijderen",
|
||||||
"Enable Files Versioning" => "Activeer file versioning"
|
"Enable Files Versioning" => "Activeer file versioning"
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
<?php $TRANSLATIONS = array(
|
<?php $TRANSLATIONS = array(
|
||||||
"Expire all versions" => "Wygasają wszystkie wersje",
|
"Expire all versions" => "Wygasają wszystkie wersje",
|
||||||
|
"Versions" => "Wersje",
|
||||||
|
"This will delete all existing backup versions of your files" => "Spowoduje to usunięcie wszystkich istniejących wersji kopii zapasowych plików",
|
||||||
"Enable Files Versioning" => "Włącz wersjonowanie plików"
|
"Enable Files Versioning" => "Włącz wersjonowanie plików"
|
||||||
);
|
);
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue