数字侧面裁切/下载区域

为您的 Kirby 实例提供一个受保护区域。

dev-master 2021-10-18 12:44 UTC

This package is auto-updated.

Last update: 2024-09-18 18:53:56 UTC


README

在您的 Kirby 网站上设置一个安全的下载区域。此区域将可通过前端供访客访问。

1. 安装

下载并将此存储库复制到 /site/plugins/downloads-area

或者,您可以使用 composer 安装它:composer require silextaillenumerique/downloads-area

2. 设置

插件将自动在您的 content 目录中创建一个专用页面。页面默认 ID 为 "downloads",但您可以在 config.php 文件中使用 silextaillenumerique.downloads-area.root 选项定义您选择的 ID。

3. 使用

插件在面板中添加了一个专用页面。在此页面上,您可以创建一个或多个下载空间。每个空间可以包含多个部分,每个部分可以包含多个文件。

空间

如果有多个空间,则每个空间都是一个具有自己 URL 的页面。您可以限制特定用户对某个空间的访问。

部分

保存时,将生成一个包含该部分所有文件的 zip 文件,因此您可以选择一次性下载所有文件。

访客用户

您可以从面板的用户页面添加具有 guest 角色的用户。访客可以使用您提供给他们的密码登录以访问其空间,但无法访问面板。

4. 自定义

插件自带 CSS 规则。您可以使用 silextaillenumerique.downloads-area.custom-css 选项添加自己的 CSS 文件链接。

5. 许可证

MIT