diff options
author | Carl Schwan <carl@carlschwan.eu> | 2022-05-17 14:39:49 +0200 |
---|---|---|
committer | Carl Schwan <carl@carlschwan.eu> | 2022-05-20 15:55:16 +0200 |
commit | 2727c57ae8d0a2d36d9c5cad39790a6640401cac (patch) | |
tree | 46a21824d74e89475b0cd90a03e444fa0092221a /apps/federatedfilesharing/templates | |
parent | 87ce03db1ac8f1d7313850128528e5b8f06fce66 (diff) | |
download | nextcloud-server-2727c57ae8d0a2d36d9c5cad39790a6640401cac.tar.gz nextcloud-server-2727c57ae8d0a2d36d9c5cad39790a6640401cac.zip |
Port admin federated files sharing to vue
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Diffstat (limited to 'apps/federatedfilesharing/templates')
-rw-r--r-- | apps/federatedfilesharing/templates/settings-admin.php | 99 |
1 files changed, 23 insertions, 76 deletions
diff --git a/apps/federatedfilesharing/templates/settings-admin.php b/apps/federatedfilesharing/templates/settings-admin.php index 093679bc16c..759be989820 100644 --- a/apps/federatedfilesharing/templates/settings-admin.php +++ b/apps/federatedfilesharing/templates/settings-admin.php @@ -1,79 +1,26 @@ <?php -/** @var \OCP\IL10N $l */ -/** @var array $_ */ -script('federatedfilesharing', 'settings-admin'); -style('federatedfilesharing', 'settings-admin'); -?> - -<?php if ($_['internalOnly'] === false): ?> - -<div id="fileSharingSettings" class="section"> - <h2> - <?php p($l->t('Federated Cloud Sharing'));?> - </h2> - <a target="_blank" rel="noreferrer noopener" class="icon-info svg" - title="<?php p($l->t('Open documentation'));?>" - href="<?php p(link_to_docs('admin-sharing-federated')); ?>"></a> +/* + * @copyright 2022 Carl Schwan <carl@carlschwan.eu> + * + * @author Carl Schwan <carl@carlschwan.eu> + * + * @license GNU AGPL version 3 or any later version + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. +*/ - <p class="settings-hint"><?php p($l->t('Adjust how people can share between servers. This includes shares between users on this server as well if they are using federated sharing.')); ?></p> - - <p> - <input type="checkbox" name="outgoing_server2server_share_enabled" id="outgoingServer2serverShareEnabled" class="checkbox" - value="1" <?php if ($_['outgoingServer2serverShareEnabled']) { - print_unescaped('checked="checked"'); -} ?> /> - <label for="outgoingServer2serverShareEnabled"> - <?php p($l->t('Allow users on this server to send shares to other servers (this option also allows WebDAV access to public shares)'));?> - </label> - </p> - <p> - <input type="checkbox" name="incoming_server2server_share_enabled" id="incomingServer2serverShareEnabled" class="checkbox" - value="1" <?php if ($_['incomingServer2serverShareEnabled']) { - print_unescaped('checked="checked"'); -} ?> /> - <label for="incomingServer2serverShareEnabled"> - <?php p($l->t('Allow users on this server to receive shares from other servers'));?> - </label><br/> - </p> - <?php if ($_['federatedGroupSharingSupported']): ?> - <p> - <input type="checkbox" name="outgoing_server2server_group_share_enabled" id="outgoingServer2serverGroupShareEnabled" class="checkbox" - value="1" <?php if ($_['outgoingServer2serverGroupShareEnabled']) { - print_unescaped('checked="checked"'); -} ?> /> - <label for="outgoingServer2serverGroupShareEnabled"> - <?php p($l->t('Allow users on this server to send shares to groups on other servers'));?> - </label> - </p> - <p> - <input type="checkbox" name="incoming_server2server_group_share_enabled" id="incomingServer2serverGroupShareEnabled" class="checkbox" - value="1" <?php if ($_['incomingServer2serverGroupShareEnabled']) { - print_unescaped('checked="checked"'); -} ?> /> - <label for="incomingServer2serverGroupShareEnabled"> - <?php p($l->t('Allow users on this server to receive group shares from other servers'));?> - </label><br/> - </p> - <?php endif; ?> - <p> - <input type="checkbox" name="lookupServerEnabled" id="lookupServerEnabled" class="checkbox" - value="1" <?php if ($_['lookupServerEnabled']) { - print_unescaped('checked="checked"'); -} ?> /> - <label for="lookupServerEnabled"> - <?php p($l->t('Search global and public address book for users'));?> - </label><br/> - </p> - <p> - <input type="checkbox" name="lookupServerUploadEnabled" id="lookupServerUploadEnabled" class="checkbox" - value="1" <?php if ($_['lookupServerUploadEnabled']) { - print_unescaped('checked="checked"'); -} ?> /> - <label for="lookupServerUploadEnabled"> - <?php p($l->t('Allow users to publish their data to a global and public address book'));?> - </label><br/> - </p> - -</div> +\OCP\Util::addScript('federatedfilesharing', 'vue-settings-admin'); +?> -<?php endif; ?> +<div id="vue-admin-federated"></div> |