summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorprastut <kr.prastut@gmail.com>2016-03-08 04:25:35 +0530
committerprastut <kr.prastut@gmail.com>2016-03-08 04:25:35 +0530
commit7e52aac7715e026dbe9c6e2299f788b7a111d617 (patch)
treef93bd8dc89b27dde11856ed4d958015ef5ecec1c /apps
parent9f0711004f0574d5373574f8a1dc49552c3568e3 (diff)
downloadnextcloud-server-7e52aac7715e026dbe9c6e2299f788b7a111d617.tar.gz
nextcloud-server-7e52aac7715e026dbe9c6e2299f788b7a111d617.zip
Public link share disabled if password length is equal to 0
Diffstat (limited to 'apps')
-rw-r--r--apps/files_sharing/js/authenticate.js9
-rw-r--r--apps/files_sharing/templates/authenticate.php5
2 files changed, 12 insertions, 2 deletions
diff --git a/apps/files_sharing/js/authenticate.js b/apps/files_sharing/js/authenticate.js
new file mode 100644
index 00000000000..7f3f0d0a7d4
--- /dev/null
+++ b/apps/files_sharing/js/authenticate.js
@@ -0,0 +1,9 @@
+$(document).ready(function(){
+ $('#password').on('keyup input change', function() {
+ if ($('#password').val().length > 0) {
+ $('#password-submit').prop('disabled', false);
+ } else {
+ $('#password-submit').prop('disabled', true);
+ }
+ });
+});
diff --git a/apps/files_sharing/templates/authenticate.php b/apps/files_sharing/templates/authenticate.php
index 72adf0d1674..909e839177c 100644
--- a/apps/files_sharing/templates/authenticate.php
+++ b/apps/files_sharing/templates/authenticate.php
@@ -2,6 +2,7 @@
/** @var $_ array */
/** @var $l OC_L10N */
style('files_sharing', 'authenticate');
+ script('files_sharing', 'authenticate');
?>
<form method="post">
<fieldset>
@@ -18,8 +19,8 @@
placeholder="<?php p($l->t('Password')); ?>" value=""
autocomplete="off" autocapitalize="off" autocorrect="off"
autofocus />
- <input type="submit" value=""
- class="svg icon-confirm input-button-inline" />
+ <input type="submit" id="password-submit"
+ class="svg icon-confirm input-button-inline" value="" disabled="disabled" />
</p>
</fieldset>
</form>