---
title: "扩展"
description: "查看 Quire 内置的功能，并为组织启用或关闭扩展。"
image: "https://docs.quirelms.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.quirelms.com/zh-Hans/llms.txt
> Use this file to discover all available pages before exploring further.

# 扩展

<span id="extensions"></span>

`/admin/extensions` 会列出安装中内置的功能，以及组织正在使用的功能。Quire 对待所有扩展点中的内置项目都采用相同方式：活动类型、主页区块、选课方式、登录方式、题型、报告、主题以及 xAPI 和 HubSpot 等集成都属于扩展，每项都有名称、版本和状态。

<figure class="quire-shot" lang="en" dir="ltr"><img src="/screenshots/admin-extensions.webp" alt="The Extensions page listing each activity type with its version and a Switch off button." width="944" height="760" loading="lazy" decoding="async"><figcaption>Each extension shows its version, its status and a switch.</figcaption></figure>

## 启用或关闭扩展 <!--quire:switching-one-on-or-off-->

页面按扩展提供的功能分组，每组都会说明有多少项已为组织启用。选择**关闭**会立即在整个组织中停用该扩展，选择**启用**会恢复它。已有数据会保留：

- 已创建的活动、题目、选课记录和文件仍可使用。
- 已导出的文件仍可下载。
- 系统禁止的是新的使用：保存此类型的新活动、为课程添加这种选课方式、创建此类型的新题目、打开或导出已关闭的报告、使用已关闭的登录方式，或更改集成设置。

基础功能无法关闭，会显示**始终开启**：密码登录、手动、自助和 API 选课方式、描述题型、审计报告以及 Quire 自带的主题。

关闭影响用户登录方式的扩展前，值得再三考虑。如果有些用户依赖某种登录方式，关闭它会导致他们无法再用该方式登录。

## 添加自有扩展 <!--quire:adding-your-own-->

扩展是代码。扩展由负责安装的人员在构建 Quire 时编译进去；系统无法在运行期间或从租户处加载扩展。对于托管套餐，您看到的列表就是 Quire 提供的扩展。对于自托管安装，您的团队可以按照对应扩展点的契约编写扩展，在 Web 应用和 worker 组合的位置注册，然后重新构建镜像；[开发者指南](/zh-Hans/developer/#extensions)介绍了大致流程。扩展代码运行在 Quire 的信任边界内，其引入的依赖也必须像 Quire 自身依赖一样通过许可证检查。

Source: https://docs.quirelms.com/zh-Hans/admin/extensions/index.mdx
