matpompili / flarum-imgur-upload
启用从composer直接上传图片到imgur的功能
Requires
- flarum/core: ^0.1.0-beta.3
This package is not auto-updated.
Last update: 2024-09-14 18:04:20 UTC
README
flarum-imgur-upload 是一个Flarum 扩展,支持将图片上传到流行的网站 Imgur,并在帖子中包含图片的直接链接。
Flarum 是一个使用 PHP 和 Mithril.js 构建的免费、开源的论坛软件。
Imgur 是分享和享受互联网上最酷图片的最佳场所。
特性
使用 flarum-imgur-upload,你可以在撰写帖子时附加任意数量的图片,并且它将自动将上传图片的链接添加到你的帖子中!
它使用 Markdown 语言来包含图片,因此你也可以复制链接用于其他目的。
你也可以选择在上传前将图片调整到最大尺寸,从而减少上传时间!
安装
获取 flarum-imgur-upload 的唯一方法是通过 composer:在你的 flarum 文件夹中运行
composer require matpompili/flarum-imgur-upload
配置
由于 flarum-imgur-upload 使用 Imgur API 上传你的图片,你需要一个 Imgur Client-ID。要获取一个,只需注册到 Imgur 网站,并在 此处 注册一个应用程序。你需要为你的应用程序选择一个名称(例如:我的论坛),并选择 无回调URL的 OAuth 2 授权(如下所示)。
一旦你的应用程序(甚至可以是你的网站)注册完毕,你的 Client-ID 将会在这里提供。只需将其放入扩展的配置中,在你的管理页面。
从这里你还可以设置最大图片尺寸。如果图片大小超过该值,它们将在上传前被调整大小(保持宽高比)。
使用方法
在撰写帖子或打开新的讨论时,点击 附件 按钮。这将弹出文件选择器,如果你使用的是电脑,或者如果你使用的是手机,将会弹出图库和/或相机。选择要上传的图片后,上传过程将开始(这可能需要一些时间,取决于图片大小和连接质量)。一旦过程完成,包含图片的代码将自动添加到你的 composer 中。祝您玩得开心!