For the complete documentation index, see llms.txt. This page is also available as Markdown.

工作流程

跨领域的工作流程开关——课程创建、注册验证、作业流程等类似功能。

管理 > 配置设置 > 工作流程 下访问这些设置。此类别包含 23 个设置,以下列出平台设置固定数据(SettingsCurrentFixtures.php)中提供的标题和注释。

代码中的变量名以等宽字体显示。在通过 API 进行脚本编写或需要通过编辑 config/settings_override.yaml 在全局级别更改这些设置时使用。

设置

allow_user_course_subscription_by_course_admin

允许课程管理员订阅用户

激活此选项将允许课程管理员在课程内订阅用户

默认值:true

allow_users_to_create_courses

允许非管理员创建课程

允许非管理员(教师)在服务器上创建新课程

默认值:false

allow_working_time_edition

启用课程工作时间的编辑

启用此功能,让教师可以手动更新学习者在课程中花费的时间。

默认值:false

course_visibility_change_only_admin

仅管理员可更改课程可见性

禁止非管理员更改课程可见性。当教师数量过多难以直接控制时,可见性可能成为问题。强制设置可见性有助于组织更好地管理课程目录。

默认值:false

default_menu_entry_for_course_or_session

课程的默认菜单项

定义用户未注册任何课程或会话时,“课程”条目显示的默认子元素。

默认值:my_courses

disable_user_conditions_sender_id

用于发送禁用账户通知的用户的内部ID

通过使用“机器人”账户向用户发送电子邮件,避免在账户因某些原因被禁用时过于个人化。

默认值:0

disabled_edit_session_coaches_course_editing_course

禁用编辑课程教练的能力

禁用后,管理员在课程编辑页面上将没有快速分配教练到会话课程的链接。

默认值:false

drh_allow_access_to_all_students

人力资源经理可访问所有学生的报告页面

[推测] 授予人力资源/部门负责人经理访问平台上所有学习者的报告页面。

默认值:false

gamification_mode

游戏化模式

在学习路径中激活星级成就

go_to_course_after_login

登录后直接进入课程

当用户注册了一个课程时,登录后直接进入该课程

默认值:false

load_term_conditions_section

加载条款条件部分

法律协议将在登录时或进入课程时显示。

默认值:login

multiple_url_hide_disabled_settings

在子URL中隐藏禁用的设置

设置为“是”后,如果主URL中禁用了某个设置(即 access_url_changeable 字段 = 0),则在子URL中完全隐藏该设置

默认值:false

plugin_redirection_enabled

启用重定向插件

仅在使用重定向插件时启用

默认值:false

redirect_index_to_url_for_logged_users

为已认证用户将 index.php 重定向到指定URL

如果您不希望使用索引页面(公告、热门课程等),可以在此定义用户尝试加载索引时将被重定向到的脚本(从文档根目录开始)。

send_all_emails_to

将所有电子邮件发送至

提供一个电子邮件地址列表,平台发送的所有电子邮件都将发送到这些地址。这些地址将作为可见的目的地接收电子邮件。

用于搜索和命名会话的额外用户字段

此设置定义了用于搜索用户和在 /admin-dashboard/register 注册学生时定义会话名称的额外用户字段键(例如,“company”)。

teacher_can_select_course_template

教师可以选择课程作为模板

允许选择一个课程作为教师创建的新课程的模板

默认值:true

update_student_expiration_x_date

首次登录时设置到期日期

定义在用户首次登录时设置账户到期日期的“天数”和“月份”的数组。

user_edition_extra_field_to_check

设置额外字段作为前学习者注册的触发条件

在此提供一个额外字段标签。如果任何用户的此额外字段被更新,将触发一个流程,检查该用户是否可以访问具有相同额外字段的课程。


user_number_of_days_for_default_expiration_date_per_role

按角色设置的默认过期天数

一个角色 => 天数的数组,表示根据角色不同,账户在过期前的天数。

usergroup_do_not_unsubscribe_users_from_course_nor_session_on_user_unsubscribe

在用户从组/班级取消订阅时,不自动取消其课程或会话的订阅

[推断] 当从组/班级中移除用户时,不自动取消其与相关课程或会话的订阅。

默认值:false

usergroup_do_not_unsubscribe_users_from_course_on_course_unsubscribe

在从组/班级移除课程时,不自动取消用户的课程订阅

[推断] 当从组/班级中移除课程时,不自动取消用户对该课程的订阅。

默认值:false

usergroup_do_not_unsubscribe_users_from_session_on_session_unsubscribe

在从组/班级移除会话时,不自动取消用户的会话订阅

[推断] 当从组/班级中移除会话时,不自动取消用户对该会话的订阅。

默认值:false

最后更新于

这有帮助吗?