lcinhk / flarum-imgur-upload
从 Flarum 编辑器中简单上传图片,增加了对自定义 proxy_pass URL 的支持
Requires
- flarum/core: ^0.1.0-beta.8
This package is auto-updated.
Last update: 2024-09-07 23:09:09 UTC
README
flarum-imgur-upload 是一个允许在 Flarum 帖子中使用 Flarum 扩展来发布图片的扩展,用于图片托管。
功能
使用 flarum-imgur-upload,您可以在撰写帖子时上传图片到 Imgur,并且扩展会自动将图片嵌入到您的帖子中。您还可以从剪贴板粘贴图片文件上传。
与原始扩展(matpompili/flarum-imgur-upload)相比,此扩展
- 不调整图片大小/改变方向。原始文件将被上传到 Imgur
- 支持从剪贴板粘贴
- 已经重写以使用 Flarum 组件
- 支持 beta 8
- 有更精致的用户界面
- 支持自定义 Imgur proxy_pass URLs --@LCinHK
- 增加了对反代URL的支持 --@LCinHK
安装
composer require lcinhk/flarum-imgur-upload
如果您之前使用了 matpompili/flarum-imgur-upload
(Matteo Pompili 对此扩展的原始工作)或 botfactoryit/flarum-imgur-upload
,您应该在升级到 beta 8 时禁用并删除这些扩展。
配置
由于 flarum-imgur-upload 使用 Imgur API 上传您的图片,您需要一个 Imgur 客户端 ID。要获取一个,只需在 Imgur 网站上注册,并在 此处 注册一个应用程序。您需要为您的应用程序选择一个名称(例如,我的论坛),并选择 匿名使用,无需用户授权。如果表单要求您设置 授权回调 URL,则这是一个错误。选择 无回调 URL 的 OAuth 2 授权 以避免这种情况,或者稍微调整一下单选按钮。
一旦您的应用程序已注册,您的客户端 ID 将可在 此处 获取。将其放入扩展的配置中,在您的管理页面上。
如果您的客户端无法访问 Imgur,请按照 此指南(中文)来设置 Imgur 反向代理。
如果您的客户无法访问 Imgur,可按照这个指南 来设置Imgur反向代理
致谢
此扩展的原始工作由 @matpompili 完成。