diff options
author | Vincent Petry <pvince81@owncloud.com> | 2013-10-21 11:29:40 +0200 |
---|---|---|
committer | Vincent Petry <pvince81@owncloud.com> | 2013-10-21 11:29:40 +0200 |
commit | f8717bc26005912f14fb0da52b7dd66f86f3b929 (patch) | |
tree | 60180a1d55f28eb05f76a65eb8e8f96083a12a1c /apps/files | |
parent | f5a6d6b43e6a91d0e9ef0940e1a83530f5a5cff6 (diff) | |
download | nextcloud-server-f8717bc26005912f14fb0da52b7dd66f86f3b929.tar.gz nextcloud-server-f8717bc26005912f14fb0da52b7dd66f86f3b929.zip |
Fixed share with link checkbox missing as regular user
Instead of loading the app config setting "shareapi_allow_links" using a
synchronous ajax call that fails when the user is not an admin, this fix
puts the flag directly in the template so it doesn't need to be loaded
afterwards.
Fixes #5440
Diffstat (limited to 'apps/files')
-rw-r--r-- | apps/files/index.php | 1 | ||||
-rw-r--r-- | apps/files/templates/index.php | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/apps/files/index.php b/apps/files/index.php index 8d877be8ac9..2f1e084560b 100644 --- a/apps/files/index.php +++ b/apps/files/index.php @@ -138,6 +138,7 @@ if ($needUpgrade) { $tmpl->assign('publicUploadEnabled', $publicUploadEnabled); $tmpl->assign("encryptedFiles", \OCP\Util::encryptedFiles()); $tmpl->assign("mailNotificationEnabled", \OC_Appconfig::getValue('core', 'shareapi_allow_mail_notification', 'yes')); + $tmpl->assign("allowShareWithLink", \OC_Appconfig::getValue('core', 'shareapi_allow_links', 'yes')); $tmpl->assign("encryptionInitStatus", $encryptionInitStatus); $tmpl->assign('disableSharing', false); $tmpl->assign('ajaxLoad', $ajaxLoad); diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index 32a59f1e1a6..001adb77ab5 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -114,3 +114,5 @@ <input type="hidden" name="encryptedFiles" id="encryptedFiles" value="<?php $_['encryptedFiles'] ? p('1') : p('0'); ?>" /> <input type="hidden" name="encryptedInitStatus" id="encryptionInitStatus" value="<?php p($_['encryptionInitStatus']) ?>" /> <input type="hidden" name="mailNotificationEnabled" id="mailNotificationEnabled" value="<?php p($_['mailNotificationEnabled']) ?>" /> +<input type="hidden" name="allowShareWithLink" id="allowShareWithLink" value="<?php p($_['allowShareWithLink']) ?>" /> + |