Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nextcloud/terms_of_service
📜 Requires users to accept the terms of service before accessing data.
https://github.com/nextcloud/terms_of_service
admin-tools nextcloud terms-and-conditions terms-of-service
Last synced: about 1 month ago
JSON representation
📜 Requires users to accept the terms of service before accessing data.
- Host: GitHub
- URL: https://github.com/nextcloud/terms_of_service
- Owner: nextcloud
- License: agpl-3.0
- Created: 2018-07-03T13:11:14.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-28T01:10:04.000Z (about 2 months ago)
- Last Synced: 2024-09-30T02:41:03.771Z (about 2 months ago)
- Topics: admin-tools, nextcloud, terms-and-conditions, terms-of-service
- Language: JavaScript
- Homepage: https://apps.nextcloud.com/apps/terms_of_service
- Size: 106 MB
- Stars: 29
- Watchers: 7
- Forks: 19
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
- Codeowners: .github/CODEOWNERS
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# 📜 Terms of service
[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/terms_of_service)](https://api.reuse.software/info/github.com/nextcloud/terms_of_service)
> ![](https://raw.githubusercontent.com/nextcloud/terms_of_service/master/docs/popup-dialog.png)
Requires users to accept terms of service before accessing data. Text and languages are configurable on the administration panel.
## 🔗 Display on public shares
The setting applies to shares via link or mail (with and without password protection).
Default is disabled: `0`
```
./occ config:app:set terms_of_service tos_on_public_shares --value '1'
```
## 👤 Exclude registered usersTo exclude registered users from accepting the terms of service, set this config to `0`.
Therefore, only public link and mail sharees have to accept the terms of service.Default is enabled: `1`
```
./occ config:app:set terms_of_service tos_for_users --value '0'
```## 🏗️ Development setup
1. Clone the repository
2. Setup your environment: `make`
3. Start contributing 🎉