diff options
author | Bart Visscher <bartv@thisnet.nl> | 2012-08-28 08:12:08 +0200 |
---|---|---|
committer | Bart Visscher <bartv@thisnet.nl> | 2012-08-29 20:16:39 +0200 |
commit | cbaf858dea0f2094805edb6aa223bdd6877fff5b (patch) | |
tree | 9da83c325bb6ab94160bec964b8ef64aeda745ae /apps/files | |
parent | 3b9fac8f81b76af988ea620a207e6c65fa665589 (diff) | |
parent | 80374c7cb2f3c98e350c95f92a9785aacef5d2c4 (diff) | |
download | nextcloud-server-cbaf858dea0f2094805edb6aa223bdd6877fff5b.tar.gz nextcloud-server-cbaf858dea0f2094805edb6aa223bdd6877fff5b.zip |
Merge remote-tracking branch 'gitorious/master' into routing
Conflicts:
apps/files/js/fileactions.js
apps/files_archive/js/archive.js
Diffstat (limited to 'apps/files')
51 files changed, 356 insertions, 108 deletions
diff --git a/apps/files/appinfo/update.php b/apps/files/appinfo/update.php index 5514aed197f..b2480a58f5e 100644 --- a/apps/files/appinfo/update.php +++ b/apps/files/appinfo/update.php @@ -1,13 +1,13 @@ <?php // fix webdav properties, remove namespace information between curly bracket (update from OC4 to OC5) -$installedVersion=OCP\Config::getAppValue('files', 'installed_version');
+$installedVersion=OCP\Config::getAppValue('files', 'installed_version'); if (version_compare($installedVersion, '1.1.4', '<')) { - $query = OC_DB::prepare( "SELECT propertyname, propertypath, userid FROM `*PREFIX*properties`" );
- $result = $query->execute();
- while( $row = $result->fetchRow()){
- $query = OC_DB::prepare( 'UPDATE *PREFIX*properties SET propertyname = ? WHERE userid = ? AND propertypath = ?' );
- $query->execute( array( preg_replace("/^{.*}/", "", $row["propertyname"]),$row["userid"], $row["propertypath"] ));
+ $query = OC_DB::prepare( "SELECT `propertyname`, `propertypath`, `userid` FROM `*PREFIX*properties`" ); + $result = $query->execute(); + while( $row = $result->fetchRow()){ + $query = OC_DB::prepare( 'UPDATE `*PREFIX*properties` SET `propertyname` = ? WHERE `userid` = ? AND `propertypath` = ?' ); + $query->execute( array( preg_replace("/^{.*}/", "", $row["propertyname"]),$row["userid"], $row["propertypath"] )); } } diff --git a/apps/files/index.php b/apps/files/index.php index ffe9493272b..ea5192629b7 100644 --- a/apps/files/index.php +++ b/apps/files/index.php @@ -39,7 +39,7 @@ OCP\App::setActiveNavigationEntry( 'files_index' ); $dir = isset( $_GET['dir'] ) ? stripslashes($_GET['dir']) : ''; // Redirect if directory does not exist if(!OC_Filesystem::is_dir($dir.'/')) { - header('Location: '.$_SERVER['PHP_SELF'].''); + header('Location: '.$_SERVER['SCRIPT_NAME'].''); exit(); } @@ -92,8 +92,8 @@ $maxUploadFilesize = min($maxUploadFilesize ,$freeSpace); $tmpl = new OCP\Template( 'files', 'index', 'user' ); $tmpl->assign( 'fileList', $list->fetchPage(), false ); $tmpl->assign( 'breadcrumb', $breadcrumbNav->fetchPage(), false ); -$tmpl->assign( 'dir', $dir); -$tmpl->assign( 'readonly', !OC_Filesystem::is_writable($dir.'/')); +$tmpl->assign( 'dir', OC_Filesystem::normalizePath($dir)); +$tmpl->assign( 'isCreatable', OC_Filesystem::isCreatable($dir.'/')); $tmpl->assign( 'files', $files ); $tmpl->assign( 'uploadMaxFilesize', $maxUploadFilesize); $tmpl->assign( 'uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize)); diff --git a/apps/files/js/fileactions.js b/apps/files/js/fileactions.js index cecfddbf1cf..44c04bf0d71 100644 --- a/apps/files/js/fileactions.js +++ b/apps/files/js/fileactions.js @@ -1,19 +1,28 @@ FileActions={ + PERMISSION_CREATE:4, + PERMISSION_READ:1, + PERMISSION_UPDATE:2, + PERMISSION_DELETE:8, + PERMISSION_SHARE:16, actions:{}, defaults:{}, icons:{}, currentFile:null, - register:function(mime,name,icon,action){ + register:function(mime,name,permissions,icon,action){ if(!FileActions.actions[mime]){ FileActions.actions[mime]={}; } - FileActions.actions[mime][name]=action; + if (!FileActions.actions[mime][name]) { + FileActions.actions[mime][name] = {}; + } + FileActions.actions[mime][name]['action'] = action; + FileActions.actions[mime][name]['permissions'] = permissions; FileActions.icons[name]=icon; }, setDefault:function(mime,name){ FileActions.defaults[mime]=name; }, - get:function(mime,type){ + get:function(mime,type,permissions){ var actions={}; if(FileActions.actions.all){ actions=$.extend( actions, FileActions.actions.all ) @@ -32,9 +41,15 @@ FileActions={ actions=$.extend( actions, FileActions.actions[type] ) } } - return actions; + var filteredActions = {}; + $.each(actions, function(name, action) { + if (action.permissions & permissions) { + filteredActions[name] = action.action; + } + }); + return filteredActions; }, - getDefault:function(mime,type){ + getDefault:function(mime,type,permissions){ if(mime){ var mimePart=mime.substr(0,mime.indexOf('/')); } @@ -48,22 +63,24 @@ FileActions={ }else{ name=FileActions.defaults.all; } - var actions=this.get(mime,type); + var actions=this.get(mime,type,permissions); return actions[name]; }, - display:function(parent, filename, type){ + display:function(parent){ FileActions.currentFile=parent; $('#fileList span.fileactions, #fileList td.date a.action').remove(); - var actions=FileActions.get(FileActions.getCurrentMimeType(),FileActions.getCurrentType()); + var actions=FileActions.get(FileActions.getCurrentMimeType(),FileActions.getCurrentType(), FileActions.getCurrentPermissions()); var file=FileActions.getCurrentFile(); if($('tr').filterAttr('data-file',file).data('renaming')){ return; } parent.children('a.name').append('<span class="fileactions" />'); - var defaultAction=FileActions.getDefault(FileActions.getCurrentMimeType(),FileActions.getCurrentType()); + var defaultAction=FileActions.getDefault(FileActions.getCurrentMimeType(),FileActions.getCurrentType(), FileActions.getCurrentPermissions()); for(name in actions){ - // no rename and share action for the 'Shared' dir - if((name=='Rename' || name =='Share') && type=='dir' && filename=='Shared') { continue; } + // NOTE: Temporary fix to prevent rename action in root of Shared directory + if (name == 'Rename' && $('#dir').val() == '/Shared') { + continue; + } if((name=='Download' || actions[name]!=defaultAction) && name!='Delete'){ var img=FileActions.icons[name]; if(img.call){ @@ -86,16 +103,12 @@ FileActions={ parent.find('a.name>span.fileactions').append(element); } } - if(actions['Delete'] && (type!='dir' || filename != 'Shared')){ // no delete action for the 'Shared' dir + if(actions['Delete']){ var img=FileActions.icons['Delete']; if(img.call){ img=img(file); } - if ($('#dir').val().indexOf('Shared') != -1) { - 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); if(img){ element.append($('<img src="'+img+'"/>')); @@ -131,6 +144,9 @@ FileActions={ }, getCurrentType:function(){ return FileActions.currentFile.parent().attr('data-type'); + }, + getCurrentPermissions:function() { + return FileActions.currentFile.parent().data('permissions'); } } @@ -140,12 +156,12 @@ $(document).ready(function(){ } else { var downloadScope = 'file'; } - FileActions.register(downloadScope,'Download',function(){return OC.imagePath('core','actions/download')},function(filename){ + FileActions.register(downloadScope,'Download', FileActions.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())); }); }); -FileActions.register('all','Delete',function(){return OC.imagePath('core','actions/delete')},function(filename){ +FileActions.register('all','Delete', FileActions.PERMISSION_DELETE, function(){return OC.imagePath('core','actions/delete')},function(filename){ if(Files.cancelUpload(filename)) { if(filename.substr){ filename=[filename]; @@ -163,11 +179,11 @@ FileActions.register('all','Delete',function(){return OC.imagePath('core','actio $('.tipsy').remove(); }); -FileActions.register('all','Rename',function(){return OC.imagePath('core','actions/rename')},function(filename){ +FileActions.register('all','Rename', FileActions.PERMISSION_UPDATE, function(){return OC.imagePath('core','actions/rename')},function(filename){ FileList.rename(filename); }); -FileActions.register('dir','Open','',function(filename){ +FileActions.register('dir','Open', FileActions.PERMISSION_READ, '', function(filename){ window.location=OC.linkTo('files', 'index.php') + '?dir='+encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+encodeURIComponent(filename); }); diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 0bfc810baf2..7c97f82488d 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -151,7 +151,7 @@ FileList={ } }); } - + } tr.attr('data-file', newname); var path = td.children('a.name').attr('href'); @@ -189,7 +189,7 @@ FileList={ FileList.replaceCanceled = false; FileList.replaceOldName = oldName; FileList.replaceNewName = newName; - FileList.lastAction = function() { + FileList.lastAction = function() { FileList.finishReplace(); }; $('#notification').html(t('files', 'replaced')+' '+newName+' '+t('files', 'with')+' '+oldName+'<span class="undo">'+t('files', 'undo')+'</span>'); @@ -236,23 +236,13 @@ FileList={ do_delete:function(files){ // Finish any existing actions if (FileList.lastAction || !FileList.useUndo) { + if(!FileList.deleteFiles) { + FileList.prepareDeletion(files); + } FileList.lastAction(); + return; } - if(files.substr){ - files=[files]; - } - $.each(files,function(index,file){ - var files = $('tr').filterAttr('data-file',file); - files.hide(); - files.find('input[type="checkbox"]').removeAttr('checked'); - files.removeClass('selected'); - }); - procesSelection(); - FileList.deleteCanceled=false; - FileList.deleteFiles=files; - FileList.lastAction = function() { - FileList.finishDelete(null, true); - }; + FileList.prepareDeletion(files); $('#notification').html(t('files', 'deleted')+' '+files+'<span class="undo">'+t('files', 'undo')+'</span>'); $('#notification').fadeIn(); }, @@ -279,6 +269,23 @@ FileList={ } }); } + }, + prepareDeletion:function(files){ + if(files.substr){ + files=[files]; + } + $.each(files,function(index,file){ + var files = $('tr').filterAttr('data-file',file); + files.hide(); + files.find('input[type="checkbox"]').removeAttr('checked'); + files.removeClass('selected'); + }); + procesSelection(); + FileList.deleteCanceled=false; + FileList.deleteFiles=files; + FileList.lastAction = function() { + FileList.finishDelete(null, true); + }; } } @@ -297,6 +304,7 @@ $(document).ready(function(){ FileList.replaceOldName = null; FileList.replaceNewName = null; } + FileList.lastAction = null; $('#notification').fadeOut(); }); $('#notification .replace').live('click', function() { diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 935101e86e2..049afea4f61 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -56,7 +56,7 @@ $(document).ready(function() { // Sets the file-action buttons behaviour : $('tr').live('mouseenter',function(event) { - FileActions.display($(this).children('td.filename'), $(this).attr('data-file'), $(this).attr('data-type')); + FileActions.display($(this).children('td.filename')); }); $('tr').live('mouseleave',function(event) { FileActions.hide(); @@ -106,7 +106,8 @@ $(document).ready(function() { if(!renaming && !FileList.isLoading(filename)){ var mime=$(this).parent().parent().data('mime'); var type=$(this).parent().parent().data('type'); - var action=FileActions.getDefault(mime,type); + var permissions = $(this).parent().parent().data('permissions'); + var action=FileActions.getDefault(mime,type, permissions); if(action){ action(filename); } @@ -462,14 +463,18 @@ $(document).ready(function() { $.post( OC.filePath('files','ajax','newfile.php'), {dir:$('#dir').val(),filename:name,content:" \n"}, - function(data){ - var date=new Date(); - FileList.addFile(name,0,date); - var tr=$('tr').filterAttr('data-file',name); - tr.data('mime','text/plain'); - getMimeIcon('text/plain',function(path){ - tr.find('td.filename').attr('style','background-image:url('+path+')'); - }); + function(result){ + if (result.status == 'success') { + var date=new Date(); + FileList.addFile(name,0,date); + var tr=$('tr').filterAttr('data-file',name); + tr.data('mime','text/plain'); + getMimeIcon('text/plain',function(path){ + tr.find('td.filename').attr('style','background-image:url('+path+')'); + }); + } else { + OC.dialogs.alert(result.data.message, 'Error'); + } } ); break; @@ -477,9 +482,13 @@ $(document).ready(function() { $.post( OC.filePath('files','ajax','newfolder.php'), {dir:$('#dir').val(),foldername:name}, - function(data){ - var date=new Date(); - FileList.addDir(name,0,date); + function(result){ + if (result.status == 'success') { + var date=new Date(); + FileList.addDir(name,0,date); + } else { + OC.dialogs.alert(result.data.message, 'Error'); + } } ); break; diff --git a/apps/files/l10n/ar.php b/apps/files/l10n/ar.php index 52480ce7ff8..724152dc11d 100644 --- a/apps/files/l10n/ar.php +++ b/apps/files/l10n/ar.php @@ -17,6 +17,9 @@ "Nothing in here. Upload something!" => "لا يوجد شيء هنا. إرفع بعض الملفات!", "Name" => "الاسم", "Download" => "تحميل", +"Size" => "حجم", +"Modified" => "معدل", +"Delete" => "محذوف", "Upload too large" => "حجم الترفيع أعلى من المسموح", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "حجم الملفات التي تريد ترفيعها أعلى من المسموح على الخادم." ); diff --git a/apps/files/l10n/bg_BG.php b/apps/files/l10n/bg_BG.php index 624e08959fe..89fc4544344 100644 --- a/apps/files/l10n/bg_BG.php +++ b/apps/files/l10n/bg_BG.php @@ -28,6 +28,9 @@ "Name" => "Име", "Share" => "Споделяне", "Download" => "Изтегляне", +"Size" => "Размер", +"Modified" => "Променено", +"Delete" => "Изтриване", "Upload too large" => "Файлът е прекалено голям", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файловете които се опитвате да качите са по-големи от позволеното за сървъра.", "Files are being scanned, please wait." => "Файловете се претърсват, изчакайте." diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index 35be2692696..e48148421b8 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -7,8 +7,12 @@ "Missing a temporary folder" => "S'ha perdut un fitxer temporal", "Failed to write to disk" => "Ha fallat en escriure al disc", "Files" => "Fitxers", -"Unshare" => "Deixa de compartir", "Delete" => "Suprimeix", +"already exists" => "ja existeix", +"replace" => "substitueix", +"cancel" => "cancel·la", +"replaced" => "substituït", +"with" => "per", "undo" => "desfés", "deleted" => "esborrat", "generating ZIP-file, it may take some time." => "s'estan generant fitxers ZIP, pot trigar una estona.", @@ -40,6 +44,10 @@ "Name" => "Nom", "Share" => "Comparteix", "Download" => "Baixa", +"Size" => "Mida", +"Modified" => "Modificat", +"Delete all" => "Esborra-ho tot", +"Delete" => "Suprimeix", "Upload too large" => "La pujada és massa gran", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Els fitxers que esteu intentant pujar excedeixen la mida màxima de pujada del servidor", "Files are being scanned, please wait." => "S'estan escanejant els fitxers, espereu", diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php index ddaf923d1bd..38f235343c3 100644 --- a/apps/files/l10n/cs_CZ.php +++ b/apps/files/l10n/cs_CZ.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Zápis na disk se nezdařil", "Files" => "Soubory", "Delete" => "Vymazat", +"already exists" => "již existuje", +"replace" => "zaměnit", +"cancel" => "storno", +"replaced" => "zaměněno", +"with" => "s", +"undo" => "zpět", +"deleted" => "smazáno", "generating ZIP-file, it may take some time." => "generuji ZIP soubor, může to chvíli 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.", "Upload Error" => "Chyba při nahrávání", @@ -37,6 +44,10 @@ "Name" => "Název", "Share" => "Sdílet", "Download" => "Stáhnout", +"Size" => "Velikost", +"Modified" => "Změněno", +"Delete all" => "Smazat vše", +"Delete" => "Vymazat", "Upload too large" => "Příliš velký soubor", "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.", "Files are being scanned, please wait." => "Soubory se prohledávají, prosím čekejte.", diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index d24e2a8dcb7..8cefa27e64f 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Fejl ved skrivning til disk.", "Files" => "Filer", "Delete" => "Slet", +"already exists" => "findes allerede", +"replace" => "erstat", +"cancel" => "fortryd", +"replaced" => "erstattet", +"with" => "med", +"undo" => "fortryd", +"deleted" => "Slettet", "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", "Upload Error" => "Fejl ved upload", @@ -37,6 +44,9 @@ "Name" => "Navn", "Share" => "Del", "Download" => "Download", +"Size" => "Størrelse", +"Modified" => "Ændret", +"Delete" => "Slet", "Upload too large" => "Upload for stor", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload på denne server.", "Files are being scanned, please wait." => "Filerne bliver indlæst, vent venligst.", diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index 9569735d54c..4a85912d31f 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -5,19 +5,18 @@ "The uploaded file was only partially uploaded" => "Die Datei wurde nur teilweise hochgeladen.", "No file was uploaded" => "Es wurde keine Datei hochgeladen.", "Missing a temporary folder" => "Temporärer Ordner fehlt.", -"Failed to write to disk" => "Fehler beim Schreiben auf Festplatte", +"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte", "Files" => "Dateien", -"Unshare" => "Nicht mehr teilen", "Delete" => "Löschen", "already exists" => "ist bereits vorhanden", -"replace" => "Ersetzen", -"cancel" => "Abbrechen", -"replaced" => "Ersetzt", +"replace" => "ersetzen", +"cancel" => "abbrechen", +"replaced" => "ersetzt", "with" => "mit", "undo" => "rückgängig machen", "deleted" => "gelöscht", "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" => "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", "Pending" => "Ausstehend", "Upload cancelled." => "Hochladen abgebrochen.", @@ -45,8 +44,12 @@ "Name" => "Name", "Share" => "Teilen", "Download" => "Herunterladen", +"Size" => "Größe", +"Modified" => "Bearbeitet", +"Delete all" => "Alle löschen", +"Delete" => "Löschen", "Upload too large" => "Upload zu groß", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.", -"Files are being scanned, please wait." => "Daten werden gescannt, bitte warten.", +"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.", "Current scanning" => "Scannen" ); diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php index 57ba31e92b0..4e93489fd39 100644 --- a/apps/files/l10n/el.php +++ b/apps/files/l10n/el.php @@ -7,7 +7,6 @@ "Missing a temporary folder" => "Λείπει ένας προσωρινός φάκελος", "Failed to write to disk" => "Η εγγραφή στο δίσκο απέτυχε", "Files" => "Αρχεία", -"Unshare" => "Ακύρωση Διαμοιρασμού", "Delete" => "Διαγραφή", "already exists" => "υπάρχει ήδη", "replace" => "αντικατέστησε", @@ -45,6 +44,10 @@ "Name" => "Όνομα", "Share" => "Διαμοίρασε", "Download" => "Λήψη", +"Size" => "Μέγεθος", +"Modified" => "Τροποποιήθηκε", +"Delete all" => "Διαγραφή όλων", +"Delete" => "Διαγραφή", "Upload too large" => "Πολύ μεγάλο το αρχείο προς μεταφόρτωση", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Τα αρχεία που προσπαθείτε να ανεβάσετε υπερβαίνουν το μέγιστο μέγεθος μεταφόρτωσης αρχείων σε αυτόν το διακομιστή.", "Files are being scanned, please wait." => "Τα αρχεία ανιχνεύονται, παρακαλώ περιμένετε", diff --git a/apps/files/l10n/eo.php b/apps/files/l10n/eo.php index fa9e5eca42b..2976a2127c3 100644 --- a/apps/files/l10n/eo.php +++ b/apps/files/l10n/eo.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Malsukcesis skribo al disko", "Files" => "Dosieroj", "Delete" => "Forigi", +"already exists" => "jam ekzistas", +"replace" => "anstataŭigi", +"cancel" => "nuligi", +"replaced" => "anstataŭigita", +"with" => "kun", +"undo" => "malfari", +"deleted" => "forigita", "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", "Upload Error" => "Alŝuta eraro", @@ -37,6 +44,10 @@ "Name" => "Nomo", "Share" => "Kunhavigi", "Download" => "Elŝuti", +"Size" => "Grando", +"Modified" => "Modifita", +"Delete all" => "Forigi ĉion", +"Delete" => "Forigi", "Upload too large" => "Elŝuto tro larĝa", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "La dosieroj, kiujn vi provas alŝuti, transpasas la maksimuman grandon por dosieralŝutoj en ĉi tiu servilo.", "Files are being scanned, please wait." => "Dosieroj estas skanataj, bonvolu atendi.", diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php index 6b6414f9252..6fcf9086945 100644 --- a/apps/files/l10n/es.php +++ b/apps/files/l10n/es.php @@ -7,8 +7,12 @@ "Missing a temporary folder" => "Falta un directorio temporal", "Failed to write to disk" => "La escritura en disco ha fallado", "Files" => "Archivos", -"Unshare" => "No compartir", "Delete" => "Eliminado", +"already exists" => "ya existe", +"replace" => "reemplazar", +"cancel" => "cancelar", +"replaced" => "reemplazado", +"with" => "con", "undo" => "deshacer", "deleted" => "borrado", "generating ZIP-file, it may take some time." => "generando un fichero ZIP, puede llevar un tiempo.", @@ -40,6 +44,10 @@ "Name" => "Nombre", "Share" => "Compartir", "Download" => "Descargar", +"Size" => "Tamaño", +"Modified" => "Modificado", +"Delete all" => "Eliminar todo", +"Delete" => "Eliminado", "Upload too large" => "El archivo es demasiado grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido por este servidor.", "Files are being scanned, please wait." => "Se están escaneando los archivos, por favor espere.", diff --git a/apps/files/l10n/et_EE.php b/apps/files/l10n/et_EE.php index a5dd345f8eb..c455a8ffe6a 100644 --- a/apps/files/l10n/et_EE.php +++ b/apps/files/l10n/et_EE.php @@ -37,6 +37,10 @@ "Name" => "Nimi", "Share" => "Jaga", "Download" => "Lae alla", +"Size" => "Suurus", +"Modified" => "Muudetud", +"Delete all" => "Kustuta kõik", +"Delete" => "Kustuta", "Upload too large" => "Üleslaadimine on liiga suur", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Failid, mida sa proovid üles laadida, ületab serveri poolt üleslaetavatele failidele määratud maksimaalse suuruse.", "Files are being scanned, please wait." => "Faile skannitakse, palun oota", diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php index 588df210a1c..99c918e2209 100644 --- a/apps/files/l10n/eu.php +++ b/apps/files/l10n/eu.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Errore bat izan da diskoan idazterakoan", "Files" => "Fitxategiak", "Delete" => "Ezabatu", +"already exists" => "dagoeneko existitzen da", +"replace" => "ordeztu", +"cancel" => "ezeztatu", +"replaced" => "ordeztua", +"with" => "honekin", +"undo" => "desegin", +"deleted" => "ezabatuta", "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", "Upload Error" => "Igotzean errore bat suertatu da", @@ -37,6 +44,10 @@ "Name" => "Izena", "Share" => "Elkarbanatu", "Download" => "Deskargatu", +"Size" => "Tamaina", +"Modified" => "Aldatuta", +"Delete all" => "Ezabatu dena", +"Delete" => "Ezabatu", "Upload too large" => "Igotakoa handiegia da", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira.", "Files are being scanned, please wait." => "Fitxategiak eskaneatzen ari da, itxoin mezedez.", diff --git a/apps/files/l10n/fa.php b/apps/files/l10n/fa.php index aa6559022f7..78d8d776915 100644 --- a/apps/files/l10n/fa.php +++ b/apps/files/l10n/fa.php @@ -9,6 +9,11 @@ "Files" => "فایل ها", "Delete" => "پاک کردن", "already exists" => "وجود دارد", +"replace" => "جایگزین", +"cancel" => "لغو", +"replaced" => "جایگزینشده", +"with" => "همراه", +"undo" => "بازگشت", "deleted" => "حذف شده", "generating ZIP-file, it may take some time." => "در حال ساخت فایل فشرده ممکن است زمان زیادی به طول بیانجامد", "Unable to upload your file as it is a directory or has 0 bytes" => "ناتوان در بارگذاری یا فایل یک پوشه است یا 0بایت دارد", @@ -39,6 +44,10 @@ "Name" => "نام", "Share" => "به اشتراک گذاری", "Download" => "بارگیری", +"Size" => "اندازه", +"Modified" => "تغییر یافته", +"Delete all" => "پاک کردن همه", +"Delete" => "پاک کردن", "Upload too large" => "حجم بارگذاری بسیار زیاد است", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "فایلها بیش از حد تعیین شده در این سرور هستند\nمترجم:با تغییر فایل php,ini میتوان این محدودیت را برطرف کرد", "Files are being scanned, please wait." => "پرونده ها در حال بازرسی هستند لطفا صبر کنید", diff --git a/apps/files/l10n/fi_FI.php b/apps/files/l10n/fi_FI.php index 9e4be5b38ad..902ea859a31 100644 --- a/apps/files/l10n/fi_FI.php +++ b/apps/files/l10n/fi_FI.php @@ -7,7 +7,6 @@ "Missing a temporary folder" => "Väliaikaiskansiota ei ole olemassa", "Failed to write to disk" => "Levylle kirjoitus epäonnistui", "Files" => "Tiedostot", -"Unshare" => "Lopeta jakaminen", "Delete" => "Poista", "already exists" => "on jo olemassa", "replace" => "korvaa", @@ -30,6 +29,7 @@ "files" => "tiedostoa", "File handling" => "Tiedostonhallinta", "Maximum upload size" => "Lähetettävän tiedoston suurin sallittu koko", +"max. possible: " => "suurin mahdollinen:", "Needed for multi-file and folder downloads." => "Tarvitaan useampien tiedostojen ja kansioiden latausta varten.", "Enable ZIP-download" => "Ota ZIP-paketin lataaminen käytöön", "0 is unlimited" => "0 on rajoittamaton", diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php index 70af377b170..9f9763636c7 100644 --- a/apps/files/l10n/fr.php +++ b/apps/files/l10n/fr.php @@ -7,7 +7,6 @@ "Missing a temporary folder" => "Il manque un répertoire temporaire", "Failed to write to disk" => "Erreur d'écriture sur le disque", "Files" => "Fichiers", -"Unshare" => "Ne plus partager", "Delete" => "Supprimer", "already exists" => "existe déjà", "replace" => "remplacer", @@ -45,6 +44,10 @@ "Name" => "Nom", "Share" => "Partager", "Download" => "Téléchargement", +"Size" => "Taille", +"Modified" => "Modifié", +"Delete all" => "Supprimer tout", +"Delete" => "Supprimer", "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.", "Files are being scanned, please wait." => "Les fichiers sont analysés, patientez svp.", diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index cbbd65217b8..bf86fc9b809 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Erro ao escribir no disco", "Files" => "Ficheiros", "Delete" => "Eliminar", +"already exists" => "xa existe", +"replace" => "substituír", +"cancel" => "cancelar", +"replaced" => "substituído", +"with" => "con", +"undo" => "desfacer", +"deleted" => "eliminado", "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", "Upload Error" => "Erro na subida", @@ -37,6 +44,9 @@ "Name" => "Nome", "Share" => "Compartir", "Download" => "Descargar", +"Size" => "Tamaño", +"Modified" => "Modificado", +"Delete" => "Eliminar", "Upload too large" => "Envío demasiado grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que trata de subir superan o tamaño máximo permitido neste servidor", "Files are being scanned, please wait." => "Estanse analizando os ficheiros, espere por favor.", diff --git a/apps/files/l10n/he.php b/apps/files/l10n/he.php index 65d093e3662..5e3df214c4f 100644 --- a/apps/files/l10n/he.php +++ b/apps/files/l10n/he.php @@ -37,6 +37,9 @@ "Name" => "שם", "Share" => "שיתוף", "Download" => "הורדה", +"Size" => "גודל", +"Modified" => "זמן שינוי", +"Delete" => "מחיקה", "Upload too large" => "העלאה גדולה מידי", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "הקבצים שניסית להעלות חרגו מהגודל המקסימלי להעלאת קבצים על שרת זה.", "Files are being scanned, please wait." => "הקבצים נסרקים, נא להמתין.", diff --git a/apps/files/l10n/hr.php b/apps/files/l10n/hr.php index 7d5e61b3542..a3a6785294e 100644 --- a/apps/files/l10n/hr.php +++ b/apps/files/l10n/hr.php @@ -37,6 +37,9 @@ "Name" => "Naziv", "Share" => "podjeli", "Download" => "Preuzmi", +"Size" => "Veličina", +"Modified" => "Zadnja promjena", +"Delete" => "Briši", "Upload too large" => "Prijenos je preobiman", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke koje pokušavate prenijeti prelaze maksimalnu veličinu za prijenos datoteka na ovom poslužitelju.", "Files are being scanned, please wait." => "Datoteke se skeniraju, molimo pričekajte.", diff --git a/apps/files/l10n/hu_HU.php b/apps/files/l10n/hu_HU.php index 22d39585167..0a66cbda4a1 100644 --- a/apps/files/l10n/hu_HU.php +++ b/apps/files/l10n/hu_HU.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Nem írható lemezre", "Files" => "Fájlok", "Delete" => "Törlés", +"already exists" => "már létezik", +"replace" => "cserél", +"cancel" => "mégse", +"replaced" => "kicserélve", +"with" => "-val/-vel", +"undo" => "visszavon", +"deleted" => "törölve", "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ű", "Upload Error" => "Feltöltési hiba", @@ -37,6 +44,10 @@ "Name" => "Név", "Share" => "Megosztás", "Download" => "Letöltés", +"Size" => "Méret", +"Modified" => "Módosítva", +"Delete all" => "Mindent töröl", +"Delete" => "Törlés", "Upload too large" => "Feltöltés túl nagy", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "A fájlokat amit próbálsz feltölteni meghaladta a legnagyobb fájlméretet ezen a szerveren.", "Files are being scanned, please wait." => "File-ok vizsgálata, kis türelmet", diff --git a/apps/files/l10n/ia.php b/apps/files/l10n/ia.php index f9205cb5f64..40df7af98f4 100644 --- a/apps/files/l10n/ia.php +++ b/apps/files/l10n/ia.php @@ -13,5 +13,8 @@ "Nothing in here. Upload something!" => "Nihil hic. Incarga alcun cosa!", "Name" => "Nomine", "Download" => "Discargar", +"Size" => "Dimension", +"Modified" => "Modificate", +"Delete" => "Deler", "Upload too large" => "Incargamento troppo longe" ); diff --git a/apps/files/l10n/id.php b/apps/files/l10n/id.php index 47ce6429c9f..c66f7861256 100644 --- a/apps/files/l10n/id.php +++ b/apps/files/l10n/id.php @@ -25,6 +25,9 @@ "Name" => "Nama", "Share" => "Bagikan", "Download" => "Unduh", +"Size" => "Ukuran", +"Modified" => "Dimodifikasi", +"Delete" => "Hapus", "Upload too large" => "Unggahan terlalu besar", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Berkas yang anda coba unggah melebihi ukuran maksimum untuk pengunggahan berkas di server ini.", "Files are being scanned, please wait." => "Berkas sedang dipindai, silahkan tunggu.", diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php index 8764ff45503..9bf02fb188d 100644 --- a/apps/files/l10n/it.php +++ b/apps/files/l10n/it.php @@ -7,7 +7,6 @@ "Missing a temporary folder" => "Cartella temporanea mancante", "Failed to write to disk" => "Scrittura su disco non riuscita", "Files" => "File", -"Unshare" => "Rimuovi condivisione", "Delete" => "Elimina", "already exists" => "esiste già", "replace" => "sostituisci", @@ -45,6 +44,10 @@ "Name" => "Nome", "Share" => "Condividi", "Download" => "Scarica", +"Size" => "Dimensione", +"Modified" => "Modificato", +"Delete all" => "Elimina tutto", +"Delete" => "Elimina", "Upload too large" => "Il file caricato è troppo grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "I file che stai provando a caricare superano la dimensione massima consentita su questo server.", "Files are being scanned, please wait." => "Scansione dei file in corso, attendi", diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php index 231bbe3dcb5..868a2cfe70c 100644 --- a/apps/files/l10n/ja_JP.php +++ b/apps/files/l10n/ja_JP.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "ディスクへの書き込みに失敗しました", "Files" => "ファイル", "Delete" => "削除", +"already exists" => "既に存在します", +"replace" => "置き換え", +"cancel" => "キャンセル", +"replaced" => "置換:", +"with" => "←", +"undo" => "元に戻す", +"deleted" => "削除", "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" => "アップロードエラー", @@ -37,6 +44,9 @@ "Name" => "名前", "Share" => "共有", "Download" => "ダウンロード", +"Size" => "サイズ", +"Modified" => "更新日時", +"Delete" => "削除", "Upload too large" => "ファイルサイズが大きすぎます", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "アップロードしようとしているファイルは、サーバで規定された最大サイズを超えています。", "Files are being scanned, please wait." => "ファイルをスキャンしています、しばらくお待ちください。", diff --git a/apps/files/l10n/ko.php b/apps/files/l10n/ko.php index 218dd0ea2d7..66b0c65d8c3 100644 --- a/apps/files/l10n/ko.php +++ b/apps/files/l10n/ko.php @@ -36,6 +36,10 @@ "Name" => "이름", "Share" => "공유", "Download" => "다운로드", +"Size" => "크기", +"Modified" => "수정됨", +"Delete all" => "모두 삭제", +"Delete" => "삭제", "Upload too large" => "업로드 용량 초과", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "이 파일이 서버에서 허용하는 최대 업로드 가능 용량보다 큽니다.", "Files are being scanned, please wait." => "파일을 검색중입니다, 기다려 주십시오.", diff --git a/apps/files/l10n/lb.php b/apps/files/l10n/lb.php index f7a10fbc5cd..d3f1207cfba 100644 --- a/apps/files/l10n/lb.php +++ b/apps/files/l10n/lb.php @@ -27,6 +27,9 @@ "Name" => "Numm", "Share" => "Share", "Download" => "Eroflueden", +"Size" => "Gréisst", +"Modified" => "Geännert", +"Delete" => "Läschen", "Upload too large" => "Upload ze grouss", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Déi Dateien déi Dir probéiert erop ze lueden sinn méi grouss wei déi Maximal Gréisst déi op dësem Server erlaabt ass.", "Files are being scanned, please wait." => "Fichieren gi gescannt, war weg.", diff --git a/apps/files/l10n/lt_LT.php b/apps/files/l10n/lt_LT.php index 14c7a1a6ff6..9b2b364c9b8 100644 --- a/apps/files/l10n/lt_LT.php +++ b/apps/files/l10n/lt_LT.php @@ -8,9 +8,11 @@ "Failed to write to disk" => "Nepavyko įrašyti į diską", "Files" => "Failai", "Delete" => "Ištrinti", +"cancel" => "atšaukti", "generating ZIP-file, it may take some time." => "kuriamas ZIP archyvas, tai gali užtrukti šiek tiek laiko.", "Unable to upload your file as it is a directory or has 0 bytes" => "Neįmanoma įkelti failo - jo dydis gali būti 0 bitų arba tai katalogas", "Upload Error" => "Įkėlimo klaida", +"Pending" => "Laukiantis", "Upload cancelled." => "Įkėlimas atšauktas.", "Invalid name, '/' is not allowed." => "Pavadinime negali būti naudojamas ženklas \"/\".", "Size" => "Dydis", @@ -19,7 +21,8 @@ "folders" => "katalogai", "file" => "failas", "files" => "failai", -"Maximum upload size" => "Maksimalus failo dydis", +"File handling" => "Failų tvarkymas", +"Maximum upload size" => "Maksimalus įkeliamo failo dydis", "Enable ZIP-download" => "Įjungti atsisiuntimą ZIP archyvu", "0 is unlimited" => "0 yra neribotas", "Maximum input size for ZIP files" => "Maksimalus ZIP archyvo failo dydis", @@ -33,6 +36,9 @@ "Name" => "Pavadinimas", "Share" => "Dalintis", "Download" => "Atsisiųsti", +"Size" => "Dydis", +"Modified" => "Pakeista", +"Delete" => "Ištrinti", "Upload too large" => "Įkėlimui failas per didelis", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Bandomų įkelti failų dydis viršija maksimalų leidžiamą šiame serveryje", "Files are being scanned, please wait." => "Skenuojami failai, prašome palaukti.", diff --git a/apps/files/l10n/lv.php b/apps/files/l10n/lv.php index 3fa3246d7ca..54bd79f5526 100644 --- a/apps/files/l10n/lv.php +++ b/apps/files/l10n/lv.php @@ -1,6 +1,5 @@ <?php $TRANSLATIONS = array( "Files" => "Faili", -"Unshare" => "Pārtraukt līdzdalīšanu", "Delete" => "Izdzēst", "Upload Error" => "Augšuplādēšanas laikā radās kļūda", "Pending" => "Gaida savu kārtu", diff --git a/apps/files/l10n/mk.php b/apps/files/l10n/mk.php index 4e1eccff255..b060c087656 100644 --- a/apps/files/l10n/mk.php +++ b/apps/files/l10n/mk.php @@ -37,6 +37,10 @@ "Name" => "Име", "Share" => "Сподели", "Download" => "Преземи", +"Size" => "Големина", +"Modified" => "Променето", +"Delete all" => "Избриши сѐ", +"Delete" => "Избриши", "Upload too large" => "Датотеката е премногу голема", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Датотеките кои се обидувате да ги подигнете ја надминуваат максималната големина за подигнување датотеки на овој сервер.", "Files are being scanned, please wait." => "Се скенираат датотеки, ве молам почекајте.", diff --git a/apps/files/l10n/ms_MY.php b/apps/files/l10n/ms_MY.php index f0870c79ed7..456a30a9d1a 100644 --- a/apps/files/l10n/ms_MY.php +++ b/apps/files/l10n/ms_MY.php @@ -8,6 +8,12 @@ "Failed to write to disk" => "Gagal untuk disimpan", "Files" => "fail", "Delete" => "Padam", +"already exists" => "Sudah wujud", +"replace" => "ganti", +"cancel" => "Batal", +"replaced" => "diganti", +"with" => "dengan", +"deleted" => "dihapus", "generating ZIP-file, it may take some time." => "sedang menghasilkan fail ZIP, mungkin mengambil sedikit masa.", "Unable to upload your file as it is a directory or has 0 bytes" => "Tidak boleh memuatnaik fail anda kerana mungkin ianya direktori atau saiz fail 0 bytes", "Upload Error" => "Muat naik ralat", @@ -37,6 +43,9 @@ "Name" => "Nama ", "Share" => "Kongsi", "Download" => "Muat turun", +"Size" => "Saiz", +"Modified" => "Dimodifikasi", +"Delete" => "Padam", "Upload too large" => "Muat naik terlalu besar", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Fail yang cuba dimuat naik melebihi saiz maksimum fail upload server", "Files are being scanned, please wait." => "Fail sedang diimbas, harap bersabar.", diff --git a/apps/files/l10n/nb_NO.php b/apps/files/l10n/nb_NO.php index f02de12615a..4a2bf36fd59 100644 --- a/apps/files/l10n/nb_NO.php +++ b/apps/files/l10n/nb_NO.php @@ -33,6 +33,10 @@ "Name" => "Navn", "Share" => "Del", "Download" => "Last ned", +"Size" => "Størrelse", +"Modified" => "Endret", +"Delete all" => "Slett alle", +"Delete" => "Slett", "Upload too large" => "Opplasting for stor", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å laste opp er for store for å laste opp til denne serveren.", "Files are being scanned, please wait." => "Skanner etter filer, vennligst vent.", diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php index b093dc3ce12..98e52faf989 100644 --- a/apps/files/l10n/nl.php +++ b/apps/files/l10n/nl.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Schrijven naar schijf mislukt", "Files" => "Bestanden", "Delete" => "Verwijder", +"already exists" => "bestaat al", +"replace" => "vervang", +"cancel" => "annuleren", +"replaced" => "vervangen", +"with" => "door", +"undo" => "ongedaan maken", +"deleted" => "verwijderd", "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", "Upload Error" => "Upload Fout", @@ -37,6 +44,10 @@ "Name" => "Naam", "Share" => "Delen", "Download" => "Download", +"Size" => "Bestandsgrootte", +"Modified" => "Laatst aangepast", +"Delete all" => "Alles verwijderen", +"Delete" => "Verwijder", "Upload too large" => "Bestanden te groot", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server.", "Files are being scanned, please wait." => "Bestanden worden gescand, even wachten.", diff --git a/apps/files/l10n/nn_NO.php b/apps/files/l10n/nn_NO.php index d6af7302494..a2263b3df2f 100644 --- a/apps/files/l10n/nn_NO.php +++ b/apps/files/l10n/nn_NO.php @@ -17,6 +17,9 @@ "Nothing in here. Upload something!" => "Ingenting her. Last noko opp!", "Name" => "Namn", "Download" => "Last ned", +"Size" => "Storleik", +"Modified" => "Endra", +"Delete" => "Slett", "Upload too large" => "For stor opplasting", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å laste opp er større enn maksgrensa til denne tenaren." ); diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php index 811e983bb96..7b67fd47224 100644 --- a/apps/files/l10n/pl.php +++ b/apps/files/l10n/pl.php @@ -8,6 +8,11 @@ "Failed to write to disk" => "Błąd zapisu na dysk", "Files" => "Pliki", "Delete" => "Usuwa element", +"already exists" => "Już istnieje", +"replace" => "zastap", +"cancel" => "anuluj", +"replaced" => "zastąpione", +"with" => "z", "undo" => "wróć", "deleted" => "skasuj", "generating ZIP-file, it may take some time." => "Generowanie pliku ZIP, może potrwać pewien czas.", @@ -39,6 +44,9 @@ "Name" => "Nazwa", "Share" => "Współdziel", "Download" => "Pobiera element", +"Size" => "Rozmiar", +"Modified" => "Czas modyfikacji", +"Delete" => "Usuwa element", "Upload too large" => "Wysyłany plik ma za duży rozmiar", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Pliki które próbujesz przesłać, przekraczają maksymalną, dopuszczalną wielkość.", "Files are being scanned, please wait." => "Skanowanie plików, proszę czekać.", diff --git a/apps/files/l10n/pt_BR.php b/apps/files/l10n/pt_BR.php index b783c37cb03..e0da05ba99c 100644 --- a/apps/files/l10n/pt_BR.php +++ b/apps/files/l10n/pt_BR.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Falha ao escrever no disco", "Files" => "Arquivos", "Delete" => "Excluir", +"already exists" => "já existe", +"replace" => "substituir", +"cancel" => "cancelar", +"replaced" => "substituido ", +"with" => "com", +"undo" => "desfazer", +"deleted" => "deletado", "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.", "Upload Error" => "Erro de envio", @@ -37,6 +44,10 @@ "Name" => "Nome", "Share" => "Compartilhar", "Download" => "Baixar", +"Size" => "Tamanho", +"Modified" => "Modificado", +"Delete all" => "Deletar Tudo", +"Delete" => "Excluir", "Upload too large" => "Arquivo muito grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os arquivos que você está tentando carregar excedeu o tamanho máximo para arquivos no servidor.", "Files are being scanned, please wait." => "Arquivos sendo escaneados, por favor aguarde.", diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php index 6e5ffce797e..eaf5a69a041 100644 --- a/apps/files/l10n/pt_PT.php +++ b/apps/files/l10n/pt_PT.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "Falhou a escrita no disco", "Files" => "Ficheiros", "Delete" => "Apagar", +"already exists" => "Já existe", +"replace" => "substituir", +"cancel" => "cancelar", +"replaced" => "substituido", +"with" => "com", +"undo" => "desfazer", +"deleted" => "apagado", "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", "Upload Error" => "Erro no upload", @@ -37,6 +44,9 @@ "Name" => "Nome", "Share" => "Partilhar", "Download" => "Transferir", +"Size" => "Tamanho", +"Modified" => "Modificado", +"Delete" => "Apagar", "Upload too large" => "Envio muito grande", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiro que estás a tentar enviar excedem o tamanho máximo de envio neste servidor.", "Files are being scanned, please wait." => "Os ficheiros estão a ser analisados, por favor aguarde.", diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php index 145dc6ce0bf..71b30d22df4 100644 --- a/apps/files/l10n/ru.php +++ b/apps/files/l10n/ru.php @@ -7,8 +7,12 @@ "Missing a temporary folder" => "Невозможно найти временную папку", "Failed to write to disk" => "Ошибка записи на диск", "Files" => "Файлы", -"Unshare" => "Снять общий доступ", "Delete" => "Удалить", +"already exists" => "уже существует", +"replace" => "заменить", +"cancel" => "отмена", +"replaced" => "заменён", +"with" => "с", "undo" => "отмена", "deleted" => "удален", "generating ZIP-file, it may take some time." => "создание ZIP-файла, это может занять некоторое время.", @@ -18,30 +22,30 @@ "Upload cancelled." => "Загрузка отменена.", "Invalid name, '/' is not allowed." => "Неверное имя, '/' не допускается.", "Size" => "Размер", -"Modified" => "Изменен", +"Modified" => "Изменён", "folder" => "папка", "folders" => "папки", "file" => "файл", "files" => "файлы", "File handling" => "Управление файлами", -"Maximum upload size" => "Максимальный размер файла", +"Maximum upload size" => "Максимальный размер загружаемого файла", "max. possible: " => "макс. возможно: ", -"Needed for multi-file and folder downloads." => "Требуется для загрузки нескольких файорв и папок", -"Enable ZIP-download" => "Включить ZIP-загрузку", +"Needed for multi-file and folder downloads." => "Требуется для скачивания нескольких файлов и папок", +"Enable ZIP-download" => "Включить ZIP-скачивание", "0 is unlimited" => "0 - без ограничений", "Maximum input size for ZIP files" => "Максимальный исходный размер для ZIP файлов", "New" => "Новый", "Text file" => "Текстовый файл", "Folder" => "Папка", "From url" => "С url", -"Upload" => "Закачать", -"Cancel upload" => "Отмена закачки", -"Nothing in here. Upload something!" => "Здесь ничего нет. Закачайте что-нибудь!", +"Upload" => "Загрузить", +"Cancel upload" => "Отмена загрузки", +"Nothing in here. Upload something!" => "Здесь ничего нет. Загрузите что-нибудь!", "Name" => "Название", -"Share" => "Поделиться", +"Share" => "Опубликовать", "Download" => "Скачать", "Upload too large" => "Файл слишком большой", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файлы, которые Вы пытаетесь закачать, превышают лимит для файлов на этом сервере.", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файлы, которые Вы пытаетесь загрузить, превышают лимит для файлов на этом сервере.", "Files are being scanned, please wait." => "Подождите, файлы сканируются.", "Current scanning" => "Текущее сканирование" ); diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php index 8a31c550320..9e9a543d386 100644 --- a/apps/files/l10n/sk_SK.php +++ b/apps/files/l10n/sk_SK.php @@ -37,6 +37,7 @@ "Name" => "Meno", "Share" => "Zdielať", "Download" => "Stiahnuť", +"Delete all" => "Odstrániť všetko", "Upload too large" => "Nahrávanie príliš veľké", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Súbory ktoré sa snažíte nahrať presahujú maximálnu veľkosť pre nahratie súborov na tento server.", "Files are being scanned, please wait." => "Súbory sa práve prehľadávajú, prosím čakajte.", diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php index 99ab3c124b4..b94735c3915 100644 --- a/apps/files/l10n/sl.php +++ b/apps/files/l10n/sl.php @@ -7,7 +7,6 @@ "Missing a temporary folder" => "Manjka začasna mapa", "Failed to write to disk" => "Pisanje na disk je spodletelo", "Files" => "Datoteke", -"Unshare" => "Vzemi iz souporabe", "Delete" => "Izbriši", "already exists" => "že obstaja", "replace" => "nadomesti", @@ -44,7 +43,8 @@ "Nothing in here. Upload something!" => "Tukaj ni ničesar. Naložite kaj!", "Name" => "Ime", "Share" => "Souporaba", -"Download" => "Prenesi", +"Download" => "Prejmi", +"Delete all" => "Izbriši vse", "Upload too large" => "Nalaganje ni mogoče, ker je preveliko", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke, ki jih želite naložiti, presegajo največjo dovoljeno velikost na tem strežniku.", "Files are being scanned, please wait." => "Preiskujem datoteke, prosimo počakajte.", diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php index 24784c29044..a62b7522511 100644 --- a/apps/files/l10n/sv.php +++ b/apps/files/l10n/sv.php @@ -2,13 +2,12 @@ "There is no error, the file uploaded with success" => "Inga fel uppstod. Filen laddades upp utan problem", "The uploaded file exceeds the upload_max_filesize directive in php.ini" => "Den uppladdade filen överskrider upload_max_filesize direktivet i php.ini", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den uppladdade filen överstiger MAX_FILE_SIZE direktivet som anges i HTML-formulär", -"The uploaded file was only partially uploaded" => "Den uppladdade filen var endast delvist uppladdad", +"The uploaded file was only partially uploaded" => "Den uppladdade filen var endast delvis uppladdad", "No file was uploaded" => "Ingen fil blev uppladdad", "Missing a temporary folder" => "Saknar en tillfällig mapp", "Failed to write to disk" => "Misslyckades spara till disk", "Files" => "Filer", -"Unshare" => "Sluta dela", -"Delete" => "Ta bort", +"Delete" => "Radera", "already exists" => "finns redan", "replace" => "ersätt", "cancel" => "avbryt", @@ -16,7 +15,7 @@ "with" => "med", "undo" => "ångra", "deleted" => "raderad", -"generating ZIP-file, it may take some time." => "Gererar 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.", "Upload Error" => "Uppladdningsfel", "Pending" => "Väntar", @@ -31,10 +30,10 @@ "File handling" => "Filhantering", "Maximum upload size" => "Maximal storlek att ladda upp", "max. possible: " => "max. möjligt:", -"Needed for multi-file and folder downloads." => "Krävs för nerladdning av flera mappar och filer", +"Needed for multi-file and folder downloads." => "Krävs för nerladdning av flera mappar och filer.", "Enable ZIP-download" => "Aktivera ZIP-nerladdning", -"0 is unlimited" => "0 är lika med oändligt", -"Maximum input size for ZIP files" => "Största tillåtna storlek för ZIP filer", +"0 is unlimited" => "0 är oändligt", +"Maximum input size for ZIP files" => "Största tillåtna storlek för ZIP-filer", "New" => "Ny", "Text file" => "Textfil", "Folder" => "Mapp", @@ -44,9 +43,9 @@ "Nothing in here. Upload something!" => "Ingenting här. Ladda upp något!", "Name" => "Namn", "Share" => "Dela", -"Download" => "Ladda ned", +"Download" => "Ladda ner", "Upload too large" => "För stor uppladdning", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filerna du försöker ladda upp överstiger den maximala storleken för filöverföringar på servern.", -"Files are being scanned, please wait." => "Filerna skannas, var god vänta", -"Current scanning" => "Aktuell avsökning" +"Files are being scanned, please wait." => "Filer skannas, var god vänta", +"Current scanning" => "Aktuell skanning" ); diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php index 03a50fd711e..eca0e29a182 100644 --- a/apps/files/l10n/th_TH.php +++ b/apps/files/l10n/th_TH.php @@ -7,7 +7,6 @@ "Missing a temporary folder" => "แฟ้มเอกสารชั่วคราวเกิดการสูญหาย", "Failed to write to disk" => "เขียนข้อมูลลงแผ่นดิสก์ล้มเหลว", "Files" => "ไฟล์", -"Unshare" => "ยกเลิกการแชร์ข้อมูล", "Delete" => "ลบ", "already exists" => "มีอยู่แล้ว", "replace" => "แทนที่", @@ -45,6 +44,7 @@ "Name" => "ชื่อ", "Share" => "แชร์", "Download" => "ดาวน์โหลด", +"Delete all" => "ลบทั้งหมด", "Upload too large" => "ไฟล์ที่อัพโหลดมีขนาดใหญ่เกินไป", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "ไฟล์ที่คุณพยายามที่จะอัพโหลดมีขนาดเกินกว่าขนาดสูงสุดที่กำหนดไว้ให้อัพโหลดได้สำหรับเซิร์ฟเวอร์นี้", "Files are being scanned, please wait." => "ไฟล์กำลังอยู่ระหว่างการสแกน, กรุณารอสักครู่.", diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php index faa5cc10b78..528eede6645 100644 --- a/apps/files/l10n/tr.php +++ b/apps/files/l10n/tr.php @@ -7,7 +7,6 @@ "Missing a temporary folder" => "Geçici bir klasör eksik", "Failed to write to disk" => "Diske yazılamadı", "Files" => "Dosyalar", -"Unshare" => "Paylaşılmayan", "Delete" => "Sil", "undo" => "geri al", "deleted" => "silindi", @@ -40,6 +39,7 @@ "Name" => "Ad", "Share" => "Paylaş", "Download" => "İndir", +"Delete all" => "Hepsini sil", "Upload too large" => "Yüklemeniz çok büyük", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Yüklemeye çalıştığınız dosyalar bu sunucudaki maksimum yükleme boyutunu aşıyor.", "Files are being scanned, please wait." => "Dosyalar taranıyor, lütfen bekleyin.", diff --git a/apps/files/l10n/uk.php b/apps/files/l10n/uk.php index 0b535bf3845..dc7e9d18b70 100644 --- a/apps/files/l10n/uk.php +++ b/apps/files/l10n/uk.php @@ -6,7 +6,6 @@ "No file was uploaded" => "Не відвантажено жодного файлу", "Missing a temporary folder" => "Відсутній тимчасовий каталог", "Files" => "Файли", -"Unshare" => "Заборонити доступ", "Delete" => "Видалити", "undo" => "відмінити", "deleted" => "видалені", diff --git a/apps/files/l10n/zh_CN.GB2312.php b/apps/files/l10n/zh_CN.GB2312.php index 2026becc4db..6703e6f9088 100644 --- a/apps/files/l10n/zh_CN.GB2312.php +++ b/apps/files/l10n/zh_CN.GB2312.php @@ -7,7 +7,6 @@ "Missing a temporary folder" => "丢失了一个临时文件夹", "Failed to write to disk" => "写磁盘失败", "Files" => "文件", -"Unshare" => "未分享的", "Delete" => "删除", "already exists" => "已经存在了", "replace" => "替换", diff --git a/apps/files/l10n/zh_CN.php b/apps/files/l10n/zh_CN.php index 80693ba1d46..ec5ed8ffb4c 100644 --- a/apps/files/l10n/zh_CN.php +++ b/apps/files/l10n/zh_CN.php @@ -8,6 +8,13 @@ "Failed to write to disk" => "写入磁盘失败", "Files" => "文件", "Delete" => "删除", +"already exists" => "已经存在", +"replace" => "替换", +"cancel" => "取消", +"replaced" => "已经替换", +"with" => "随着", +"undo" => "撤销", +"deleted" => "已经删除", "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" => "上传错误", @@ -37,6 +44,7 @@ "Name" => "名称", "Share" => "共享", "Download" => "下载", +"Delete all" => "删除所有", "Upload too large" => "上传文件过大", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "您正尝试上传的文件超过了此服务器可以上传的最大大小", "Files are being scanned, please wait." => "文件正在被扫描,请稍候。", diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php index bc8aa4ff892..9151a4805df 100644 --- a/apps/files/l10n/zh_TW.php +++ b/apps/files/l10n/zh_TW.php @@ -27,6 +27,7 @@ "Name" => "名稱", "Share" => "分享", "Download" => "下載", +"Delete all" => "全部刪除", "Upload too large" => "上傳過大", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "你試圖上傳的檔案已超過伺服器的最大容量限制。 ", "Files are being scanned, please wait." => "正在掃描檔案,請稍等。", diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index 44000171a17..bcf683ae4a8 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -1,8 +1,8 @@ <!--[if IE 8]><style>input[type="checkbox"]{padding:0;}table td{position:static !important;}</style><![endif]--> <div id="controls"> <?php echo($_['breadcrumb']); ?> - <?php if (!isset($_['readonly']) || !$_['readonly']):?> - <div class="actions <?php if (isset($_['files']) and ! $_['readonly'] and count($_['files'])==0):?>emptyfolder<?php endif; ?>"> + <?php if ($_['isCreatable']):?> + <div class="actions <?php if (isset($_['files']) and count($_['files'])==0):?>emptyfolder<?php endif; ?>"> <div id='new' class='button'> <a><?php echo $l->t('New');?></a> <ul class="popup popupTop"> @@ -35,7 +35,7 @@ </div> <div id='notification'></div> -<?php if (isset($_['files']) and ! $_['readonly'] and count($_['files'])==0):?> +<?php if (isset($_['files']) and $_['isCreatable'] and count($_['files'])==0):?> <div id="emptyfolder"><?php echo $l->t('Nothing in here. Upload something!')?></div> <?php endif; ?> @@ -43,7 +43,7 @@ <thead> <tr> <th id='headerName'> - <?php if(!isset($_['readonly']) || !$_['readonly']) { ?><input type="checkbox" id="select_all" /><?php } ?> + <input type="checkbox" id="select_all" /> <span class='name'><?php echo $l->t( 'Name' ); ?></span> <span class='selectedActions'> <!-- <a href="" class="share"><img class='svg' alt="Share" src="<?php echo OCP\image_path("core", "actions/share.svg"); ?>" /> <?php echo $l->t('Share')?></a> --> @@ -56,7 +56,7 @@ <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> </tr> </thead> - <tbody id="fileList" data-readonly="<?php echo $_['readonly'];?>"> + <tbody id="fileList"> <?php echo($_['fileList']); ?> </tbody> </table> diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 4506630c16d..8faeae3939c 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -1,5 +1,4 @@ <?php foreach($_['files'] as $file): - $write = ($file['writable']) ? 'true' : 'false'; $simple_file_size = OCP\simple_file_size($file['size']); $simple_size_color = intval(200-$file['size']/(1024*1024)*2); // the bigger the file, the darker the shade of grey; megabytes*2 if($simple_size_color<0) $simple_size_color = 0; @@ -10,7 +9,7 @@ $name = str_replace('%2F','/', $name); $directory = str_replace('+','%20',urlencode($file['directory'])); $directory = str_replace('%2F','/', $directory); ?> - <tr data-file="<?php echo $name;?>" data-type="<?php echo ($file['type'] == 'dir')?'dir':'file'?>" data-mime="<?php echo $file['mimetype']?>" data-size='<?php echo $file['size'];?>' data-write='<?php echo $write;?>'> + <tr data-id="<?php echo $file['id']; ?>" data-file="<?php echo $name;?>" data-type="<?php echo ($file['type'] == 'dir')?'dir':'file'?>" data-mime="<?php echo $file['mimetype']?>" data-size='<?php echo $file['size'];?>' data-permissions='<?php echo $file['permissions']; ?>'> <td class="filename svg" style="background-image:url(<?php if($file['type'] == 'dir') echo OCP\mimetype_icon('dir'); else echo OCP\mimetype_icon($file['mimetype']); ?>)"> <?php if(!isset($_['readonly']) || !$_['readonly']) { ?><input type="checkbox" /><?php } ?> <a class="name" href="<?php if($file['type'] == 'dir') echo $_['baseURL'].$directory.'/'.$name; else echo $_['downloadURL'].$directory.'/'.$name; ?>" title=""> |