灵魂之翼 / flarum-upload
一款拥有超凡智能的Flarum论坛文件上传扩展。
0.7.1
2018-12-18 15:22 UTC
Requires
- flarum/core: ^0.1.0-beta.8
- ramsey/uuid: ^3.5.2
Requires (Dev)
- flagrow/steamroller: dev-master
- league/flysystem: ^1.0.32
- league/flysystem-aws-s3-v3: ^1.0
- techyah/flysystem-ovh: ^1.0
Suggests
- league/flysystem-aws-s3-v3: Uploads to AWS S3 using API version 3.
- techyah/flysystem-ovh: Uploads to OVH Swift vfs using API.
- dev-master
- 0.7.1
- 0.7.0
- 0.7.0-beta.2
- 0.7.0-beta.1
- 0.6.0
- 0.6.0-beta
- 0.5.7
- 0.5.6
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.13
- 0.4.12
- 0.4.11
- 0.4.10
- 0.4.9
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.1
- 0.2.0
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-feedback
- dev-dk/user-files-page
- dev-circleci
- dev-jenkins
- dev-template-migration
- dev-simplify
This package is not auto-updated.
Last update: 2024-09-25 17:46:11 UTC
README
一款智能处理论坛文件上传的扩展。
功能
- 针对图像
- 自动水印。
- 自动调整大小。
- Mime类型到上传适配器的映射。
- 白名单Mime类型。
- 在不同的存储服务上上传(例如本地、imgur、AWS S3)。
- 拖放上传。
- 一次性上传多个文件(按钮和拖放都支持此功能)。
- 易于扩展,该扩展大量依赖于事件。
有关我们发布物的完整概述,请访问Github上的里程碑跟踪器。
安装
使用Bazaar或手动安装
composer require "flagrow/upload:*"
更新
composer update flagrow/upload php flarum cache:clear
配置
启用扩展,左侧将出现一个新标签页。这个独立的设置页面允许您进一步配置扩展。
请确保您还在权限页面上配置了上传权限。
Mime类型正则表达式
正则表达式提供了很多自由度,但它们也难以理解。以下是一些提示,但请随时在官方Flarum论坛上寻求帮助。
如果您想允许所有常规文件类型(包括视频、音乐、压缩文件和图像),请使用此
(video\/(3gpp|mp4|mpeg|quicktime|webm))|(audio\/(aiff|midi|mpeg|mp4))|(image\/(gif|jpeg|png))|(application\/(x-(7z|rar)-compressed|zip|arj|x-(bzip2|gzip|lha|stuffit|tar)|pdf))
Mime类型由主要类型和次要类型组成。主要类型可以是image
、video
和application
等。次要类型是一个更详细的规范,例如png
、pdf
等。这两个类型由一个/
分隔,在正则表达式中,您必须使用\/
转义此字符。
变更日志
请访问帖子。
查看未来里程碑。
安全
如果您在Upload中发现安全漏洞,请发送电子邮件至Flagrow团队security@flagrow.io。所有安全漏洞都将得到及时处理。
请尽可能提供详细信息。您可以使用php flarum info
获取已安装的PHP、Flarum和扩展版本。
常见问题解答
- AWS S3:阅读AWS S3配置页面。
链接
由Flagrow开发的扩展。