指南
- 介绍
- Contribute
- 部署
- 管理
- 高级
内部文档
扩展
- Main 核心概念
- 参考指南
- 进阶指南
- 更新指南
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
扩展程序
Flarum 是简约的,同时也是高度可扩展的。 实际上,Flarum 附带的大部分功能都是扩展程序。
这种方法使得 Flarum 具有极高的可定制性。 您可以禁用任何您不需要的功能,并安装其他扩展,打造更适合您的社区。
如果您想了解更多关于 Flarum 的理念,我们在核心中包含了哪些功能,或者您想制作自己的扩展,请查看我们的 扩展文档。 本文将重点讨论从论坛管理员的角度管理扩展。
寻找扩展
Flarum 有一个广泛的扩展生态系统,其中大部分是开源和免费的。 要想找到新的超棒的扩展,请访问 Flarum 社区论坛上的 扩展 标签。 非官方的 Extiverse 扩展数据库 也是一个好地方。
安装扩展
与 Flarum 一样,扩展是使用 SSH 通过 Composer 安装的。 要安装一个典型的扩展:
cd
to your Flarum directory.cd
到composer.json
所在文件夹。 You can check directory contents vials -la
.- Run
composer require COMPOSER_PACKAGE_NAME:*
. 具体安装命令一般可在扩展的文档中找到。
管理扩展
Follow the instructions provided by extension developers. If you're using *
as the version string for extensions (as is recommended), running the commands listed in the Flarum upgrade guide should update all your extensions.
Uninstalling Extensions
Similarly to installation, to remove an extension:
- If you want to remove all database tables created by the extension, click the "Purge" button in the admin dashboard. See
后台管理面板的「扩展」页面提供了一种在安装后便捷管理扩展程序的途径。 您可以:
- 启用或禁用一个扩展
- 访问扩展设置(有些扩展会在主侧边栏添加标签页进行设置)。
- Revert an extension's migrations to remove any database modifications it made (this can be done with the Purge button). 这将删除与该扩展相关的所有数据,并且是不可逆的。 只有当你要删除一个扩展程序,并且不打算再次安装它时,才应该这样做。 当然这不是非要做的事情,选择权在您手中。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论