diff options
author | Bart Visscher <bartv@thisnet.nl> | 2014-03-31 21:38:54 +0200 |
---|---|---|
committer | Bart Visscher <bartv@thisnet.nl> | 2014-03-31 21:38:54 +0200 |
commit | 6b061c236dd5730837b567f2c39a19af1617d33c (patch) | |
tree | 27de0d46deae2987ea398f2f2aee4e26786c6f48 /apps/files_versions | |
parent | 8951328a87c16e5ebfe4d3e5c392347db1e54f92 (diff) | |
parent | ab696edba685cd6d2a64c2e48907f03197aae53f (diff) | |
download | nextcloud-server-6b061c236dd5730837b567f2c39a19af1617d33c.tar.gz nextcloud-server-6b061c236dd5730837b567f2c39a19af1617d33c.zip |
Merge branch 'master' into type-hinting
Conflicts:
lib/private/image.php
lib/private/l10n.php
lib/private/request.php
lib/private/share/mailnotifications.php
lib/private/template/base.php
Diffstat (limited to 'apps/files_versions')
-rw-r--r-- | apps/files_versions/appinfo/info.xml | 2 | ||||
-rw-r--r-- | apps/files_versions/js/versions.js | 3 | ||||
-rw-r--r-- | apps/files_versions/l10n/ja.php | 10 | ||||
-rw-r--r-- | apps/files_versions/l10n/km.php | 10 | ||||
-rw-r--r-- | apps/files_versions/l10n/nb_NO.php | 4 | ||||
-rw-r--r-- | apps/files_versions/l10n/sq.php | 5 | ||||
-rw-r--r-- | apps/files_versions/l10n/vi.php | 3 | ||||
-rw-r--r-- | apps/files_versions/l10n/zh_CN.php | 3 | ||||
-rw-r--r-- | apps/files_versions/lib/versions.php | 5 |
9 files changed, 42 insertions, 3 deletions
diff --git a/apps/files_versions/appinfo/info.xml b/apps/files_versions/appinfo/info.xml index 661d64aa979..a735caee945 100644 --- a/apps/files_versions/appinfo/info.xml +++ b/apps/files_versions/appinfo/info.xml @@ -9,7 +9,7 @@ <description> ownCloud supports simple version control for files. The versioning app expires old versions automatically to make sure that - the user doesn't run out of space. Following pattern is used to delete + the user doesn't run out of space. The following pattern is used to delete old versions: For the first 10 seconds ownCloud keeps one version every 2 seconds; For the first hour ownCloud keeps one version every minute; diff --git a/apps/files_versions/js/versions.js b/apps/files_versions/js/versions.js index 4adf14745de..b452bc25b13 100644 --- a/apps/files_versions/js/versions.js +++ b/apps/files_versions/js/versions.js @@ -11,7 +11,7 @@ $(document).ready(function(){ // Add versions button to 'files/index.php' FileActions.register( 'file' - , t('files_versions', 'Versions') + , 'Versions' , OC.PERMISSION_UPDATE , function() { // Specify icon for hitory button @@ -36,6 +36,7 @@ $(document).ready(function(){ createVersionsDropdown(filename, file); } } + , t('files_versions', 'Versions') ); } diff --git a/apps/files_versions/l10n/ja.php b/apps/files_versions/l10n/ja.php new file mode 100644 index 00000000000..ec2601aafbd --- /dev/null +++ b/apps/files_versions/l10n/ja.php @@ -0,0 +1,10 @@ +<?php +$TRANSLATIONS = array( +"Could not revert: %s" => "元に戻せませんでした: %s", +"Versions" => "バージョン", +"Failed to revert {file} to revision {timestamp}." => "{file} を {timestamp} のリヴィジョンに戻すことができません。", +"More versions..." => "もっと他のバージョン...", +"No other versions available" => "利用可能な他のバージョンはありません", +"Restore" => "復元" +); +$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_versions/l10n/km.php b/apps/files_versions/l10n/km.php new file mode 100644 index 00000000000..3673d002a7c --- /dev/null +++ b/apps/files_versions/l10n/km.php @@ -0,0 +1,10 @@ +<?php +$TRANSLATIONS = array( +"Could not revert: %s" => "មិនអាចត្រឡប់៖ %s", +"Versions" => "កំណែ", +"Failed to revert {file} to revision {timestamp}." => "មិនអាចត្រឡប់ {file} ទៅកំណែសម្រួល {timestamp} បានទេ។", +"More versions..." => "កំណែច្រើនទៀត...", +"No other versions available" => "មិនមានកំណែផ្សេងទៀតទេ", +"Restore" => "ស្ដារមកវិញ" +); +$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_versions/l10n/nb_NO.php b/apps/files_versions/l10n/nb_NO.php index 2a0a6d8a76d..4c0c8c65bac 100644 --- a/apps/files_versions/l10n/nb_NO.php +++ b/apps/files_versions/l10n/nb_NO.php @@ -1,6 +1,10 @@ <?php $TRANSLATIONS = array( +"Could not revert: %s" => "Klarte ikke å tilbakeføre: %s", "Versions" => "Versjoner", +"Failed to revert {file} to revision {timestamp}." => "Klarte ikke å tilbakeføre {file} til revisjon {timestamp}.", +"More versions..." => "Flere versjoner", +"No other versions available" => "Det finnes ingen andre versjoner", "Restore" => "Gjenopprett" ); $PLURAL_FORMS = "nplurals=2; plural=(n != 1);"; diff --git a/apps/files_versions/l10n/sq.php b/apps/files_versions/l10n/sq.php index 5a7a23a217f..e8a0e797485 100644 --- a/apps/files_versions/l10n/sq.php +++ b/apps/files_versions/l10n/sq.php @@ -1,5 +1,10 @@ <?php $TRANSLATIONS = array( +"Could not revert: %s" => "Nuk mund të ktheje: %s", +"Versions" => "Versioni", +"Failed to revert {file} to revision {timestamp}." => "Dështoi në ktheje {skedar} të rishikimit {kohëstampe}.", +"More versions..." => "Versione m'shumë...", +"No other versions available" => "Nuk ka versione të tjera në dispozicion", "Restore" => "Rivendos" ); $PLURAL_FORMS = "nplurals=2; plural=(n != 1);"; diff --git a/apps/files_versions/l10n/vi.php b/apps/files_versions/l10n/vi.php index 9d72612c2ad..a6f515ed0ad 100644 --- a/apps/files_versions/l10n/vi.php +++ b/apps/files_versions/l10n/vi.php @@ -2,6 +2,9 @@ $TRANSLATIONS = array( "Could not revert: %s" => "Không thể khôi phục: %s", "Versions" => "Phiên bản", +"Failed to revert {file} to revision {timestamp}." => "Thất bại khi trở lại {file} khi sử đổi {timestamp}.", +"More versions..." => "Nhiều phiên bản ...", +"No other versions available" => "Không có các phiên bản khác có sẵn", "Restore" => "Khôi phục" ); $PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_versions/l10n/zh_CN.php b/apps/files_versions/l10n/zh_CN.php index 767ca1cf646..279ec2eff82 100644 --- a/apps/files_versions/l10n/zh_CN.php +++ b/apps/files_versions/l10n/zh_CN.php @@ -2,6 +2,9 @@ $TRANSLATIONS = array( "Could not revert: %s" => "无法恢复: %s", "Versions" => "版本", +"Failed to revert {file} to revision {timestamp}." => "无法恢复 {file} 到 {timestamp} 的版本。", +"More versions..." => "更多版本...", +"No other versions available" => "无其他版本可用", "Restore" => "恢复" ); $PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_versions/lib/versions.php b/apps/files_versions/lib/versions.php index 2bd9c15bae4..290264a90cc 100644 --- a/apps/files_versions/lib/versions.php +++ b/apps/files_versions/lib/versions.php @@ -178,6 +178,7 @@ class Storage { $versionsSize = self::calculateSize($uid); } foreach ($versions as $v) { + \OC_Hook::emit('\OCP\Versions', 'preDelete', array('path' => $abs_path . $v['version'])); unlink($abs_path . $v['version']); \OC_Hook::emit('\OCP\Versions', 'delete', array('path' => $abs_path . $v['version'])); $versionsSize -= $v['size']; @@ -542,8 +543,9 @@ class Storage { } foreach($toDelete as $key => $path) { - \OC_Hook::emit('\OCP\Versions', 'delete', array('path' => $path)); + \OC_Hook::emit('\OCP\Versions', 'preDelete', array('path' => $path)); $versionsFileview->unlink($path); + \OC_Hook::emit('\OCP\Versions', 'delete', array('path' => $path)); unset($allVersions[$key]); // update array with the versions we keep \OCP\Util::writeLog('files_versions', "Expire: " . $path, \OCP\Util::DEBUG); } @@ -555,6 +557,7 @@ class Storage { $i = 0; while ($availableSpace < 0 && $i < $numOfVersions) { $version = current($allVersions); + \OC_Hook::emit('\OCP\Versions', 'preDelete', array('path' => $version['path'].'.v'.$version['version'])); $versionsFileview->unlink($version['path'].'.v'.$version['version']); \OC_Hook::emit('\OCP\Versions', 'delete', array('path' => $version['path'].'.v'.$version['version'])); \OCP\Util::writeLog('files_versions', 'running out of space! Delete oldest version: ' . $version['path'].'.v'.$version['version'] , \OCP\Util::DEBUG); |