don't show dependency info if we cant create new mounts

This commit is contained in:
Robin Appelman 2016-08-09 14:09:53 +02:00 committed by Morris Jobke
parent c62e512989
commit ff89354588
No known key found for this signature in database
GPG key ID: 9CE5ED29E7FCD38A
2 changed files with 7 additions and 6 deletions

View file

@ -1,6 +1,5 @@
#files_external {
margin-bottom: 0;
padding-bottom: 0;
#global_credentials {
padding-top: 0;
}
#externalStorage td.status {

View file

@ -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>