Upload by FriendsOfFlarum

一个为您的论坛智能处理文件上传的扩展程序。您需要安装 PHP 扩展 exif 后方可上传图片。
功能
- 图片上传
- 使用 MIME 限定文件上传类型。
- 本地、第三方存储服务支持(imgur、AWS S3、七牛云)。
- 支持拖拽、粘贴上传。
- 支持批量上传文件(按钮、拖拽上传均支持)。
- 易扩展性,本扩展高度依赖于事件。
安装
通过巴扎市场或 composer 手动安装:
composer require fof/upload
升级
composer require fof/upload
php flarum migrate
php flarum cache:clear
从 Flagrow 版本升级
本扩展是旧版 Flagrow Upload 的替代。
要从旧扩展升级到当前版本:
设置
启用插件,新选项卡将会出现在左侧菜单栏。此设置页面可以让您进一步配置扩展程序。
请确保同时在权限页面上配置上传权限。
文件模板
文件模板详情请查看插件设置里的说明。这里注意一下,模板是由处理优先级的,同一个 MIME 类型文件,最上层的文件模板会覆盖掉下层设置的文件模板。
Mimetype 正则表达式
正则表达式使您拥有很大的自由度,但是它们也很难理解。这里有一些提示,您随时可以在 Flarum 官方论坛上寻求帮助。
另外请注意,您添加的规则是有优先级的,最先添加的规则,优先级最高:

常见问题
- AWS S3 配置:请阅读 AWS S3 配置页面
- MIME 类型表:请查阅二楼回复帖。
- 启用插件、上传图片报错:请检查是否安装了 PHP 的扩展 exif
链接
FriendsOfFlarum 制作扩展
本译文仅用于学习和交流目的,转载请务必注明文章译者、原文出处、和本文链接。