aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_archive/js/archive.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_archive/js/archive.js')
-rw-r--r--apps/files_archive/js/archive.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/apps/files_archive/js/archive.js b/apps/files_archive/js/archive.js
new file mode 100644
index 00000000000..ec316c7bf2c
--- /dev/null
+++ b/apps/files_archive/js/archive.js
@@ -0,0 +1,15 @@
+/**
+ * Copyright (c) 2012 Robin Appelman <icewind@owncloud.com>
+ * This file is licensed under the Affero General Public License version 3 or
+ * later.
+ * See the COPYING-README file.
+ */
+
+$(document).ready(function() {
+ if(typeof FileActions!=='undefined'){
+ FileActions.register('application/zip','Open','',function(filename){
+ window.location='index.php?dir='+encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+encodeURIComponent(filename);
+ });
+ FileActions.setDefault('application/zip','Open');
+ }
+});