renolit / reint-downloadmanager
一个简单的下载管理器,可以将文件集合以可下载列表的形式呈现。
4.0.0
2023-11-11 17:21 UTC
Requires
- php: ^8.1 || ^8.2
- ext-pdo: *
- typo3/cms-core: ^12.4
- typo3/cms-install: ^12.4
Requires (Dev)
- beechit/fal-securedownload: ^5.0
- ergebnis/composer-normalize: ^2.28
- typo3/cms-filemetadata: ^12.4
Suggests
- beechit/fal-securedownload: ^5.0
- typo3/cms-filemetadata: ^12.4
Replaces
- typo3-ter/reint-downloadmanager: 4.0.0
README
一个简单的下载管理器,可以将文件集合以可下载列表的形式呈现。
1 特性
- 显示下载列表,统计每个文件的下载次数
- 以列表形式显示顶级下载
- 添加可搜索的文件列表
- 在TYPO3 TER中提供完整文档
2 使用方法
2.1 安装
有关安装和使用的更多信息,请参阅文档文件夹中的简介和使用说明。
使用Composer安装
推荐使用Composer安装扩展。
在基于Composer的TYPO3项目中运行以下命令
composer require renolit/reint-downloadmanager
从TYPO3扩展仓库(TER)作为扩展安装 - 不推荐
使用扩展管理模块下载并安装扩展。
2.2 最小设置
只需安装扩展,包括TypoScript常量并设置,即可完成。
3 报告问题
请在GitHub仓库的问题跟踪器中直接报告问题。
4 管理角
4.1 扩展配置中的设置
- disableDefaultPageTs - 您可以禁用扩展默认页面TS的自动包含。
- disableDefaultPlugin - 您可以启用默认插件,但自TYPO3 11.5以来已弃用。
4.2 更新日志
请参阅官方扩展文档中的更新日志章节。
4.3 版本管理
粘贴引用使用语义版本控制,这意味着
- 错误修复更新(例如 1.0.0 => 1.0.1)仅包含小的错误修复或安全相关的内容,没有破坏性变更,
- 小版本更新(例如 1.0.0 => 1.1.0)包含新功能和较小的任务,没有破坏性变更,
- 以及 大版本更新(例如 1.0.0 => 2.0.0)破坏性变更,这可能包括重构、功能或错误修复。
4.4 贡献
拉取请求受到欢迎!不过,请记住在拉取请求中添加问题并与之关联。这有助于理解要解决的问题。
错误修复:请描述您的修复解决了什么类型的错误,并给我们反馈如何重现问题。我们只能接受我们能够重现的错误修复。
功能:并非每个功能都对大量paste_reference
用户相关。此外:我们不想让paste_reference
在边缘情况功能中更加复杂。在提交拉取请求之前讨论新功能很有帮助。