diff --git a/apps/files_external/css/settings.css b/apps/files_external/css/settings.css index d09ab3ed427be4ee747256cbac166c15fcdc230a..43bbb080d7e07dc224ffcaad3708fde42a471fea 100644 --- a/apps/files_external/css/settings.css +++ b/apps/files_external/css/settings.css @@ -1,6 +1,5 @@ -#files_external { - margin-bottom: 0; - padding-bottom: 0; +#global_credentials { + padding-top: 0; } #externalStorage td.status { diff --git a/apps/files_external/templates/settings.php b/apps/files_external/templates/settings.php index 640604c14c5805e2d06a10c67017f049dc2ffa61..47230f98bd36a274332fe21461ad8b567f24ed34 100644 --- a/apps/files_external/templates/settings.php +++ b/apps/files_external/templates/settings.php @@ -4,6 +4,8 @@ use \OCA\Files_External\Lib\DefinitionParameter; use \OCA\Files_External\Service\BackendService; + $canCreateMounts = $_['visibilityType'] === BackendService::VISIBILITY_ADMIN || $_['allowUserMounting']; + $l->t("Enable encryption"); $l->t("Enable previews"); $l->t("Enable sharing"); @@ -87,7 +89,7 @@ <form id="files_external" class="section" data-encryption-enabled="<?php echo $_['encryptionEnabled']?'true': 'false'; ?>"> <h2><?php p($l->t('External Storage')); ?></h2> - <?php if (isset($_['dependencies']) and ($_['dependencies']<>'')) print_unescaped(''.$_['dependencies'].''); ?> + <?php if (isset($_['dependencies']) and ($_['dependencies']<>'') and $canCreateMounts) print_unescaped(''.$_['dependencies'].''); ?> <table id="externalStorage" class="grid" data-admin='<?php print_unescaped(json_encode($_['visibilityType'] === BackendService::VISIBILITY_ADMIN)); ?>'> <thead> <tr> @@ -103,7 +105,7 @@ </thead> <tbody> <tr id="addMountPoint" - <?php if ($_['visibilityType'] === BackendService::VISIBILITY_PERSONAL && $_['allowUserMounting'] === false): ?> + <?php if (!$canCreateMounts): ?> style="display: none;" <?php endif; ?> > @@ -186,7 +188,7 @@ <?php endif; ?> </form> -<?php if ($_['visibilityType'] === BackendService::VISIBILITY_ADMIN || $_['allowUserMounting']): ?> +<?php if ($canCreateMounts): ?> <form autocomplete="false" class="section" action="#" id="global_credentials"> <p><?php p($l->t('Global Credentials')); ?></p>