aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_encryption/js/settings-personal.js
diff options
context:
space:
mode:
authorBjoern Schiessle <schiessle@owncloud.com>2012-08-02 10:39:30 +0200
committerBjoern Schiessle <schiessle@owncloud.com>2012-08-02 10:40:32 +0200
commit6b058cd3594d80a27097b04507355b219f4726e4 (patch)
tree9ed88fd5c66e67ba253becbf555e29c4d315270e /apps/files_encryption/js/settings-personal.js
parentc4d1ad1b7d4507e387a5833622b4831044eb9e09 (diff)
downloadnextcloud-server-6b058cd3594d80a27097b04507355b219f4726e4.tar.gz
nextcloud-server-6b058cd3594d80a27097b04507355b219f4726e4.zip
allow user to choose encryption mode
Diffstat (limited to 'apps/files_encryption/js/settings-personal.js')
-rw-r--r--apps/files_encryption/js/settings-personal.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/apps/files_encryption/js/settings-personal.js b/apps/files_encryption/js/settings-personal.js
new file mode 100644
index 00000000000..76f9a37f69e
--- /dev/null
+++ b/apps/files_encryption/js/settings-personal.js
@@ -0,0 +1,22 @@
+/**
+ * Copyright (c) 2012, Bjoern Schiessle <schiessle@owncloud.com>
+ * This file is licensed under the Affero General Public License version 3 or later.
+ * See the COPYING-README file.
+ */
+
+$(document).ready(function(){
+ console.log("loaded!");
+ $('input[name=encryption_mode]').change(function(){
+ console.log("HERE!!!!!!!!!!!");
+ var client=$('input[value="client"]:checked').val()
+ ,server=$('input[value="server"]:checked').val()
+ ,user=$('input[value="user"]:checked').val()
+ ,none=$('input[value="none"]:checked').val()
+ if (client)
+ $.post(OC.filePath('files_encryption', 'ajax', 'changemode.php'), { mode: 'client' });
+ else if (server)
+ $.post(OC.filePath('files_encryption', 'ajax', 'changemode.php'), { mode: 'server' });
+ else
+ $.post(OC.filePath('files_encryption', 'ajax', 'changemode.php'), { mode: 'none' });
+ })
+}) \ No newline at end of file