学生笔记的导师插件
项目描述
这是Tutor的插件,可轻松将Open edX 笔记应用程序添加到 Open edX 平台。这个应用程序允许学生对课件的部分进行注释(参见官方文档)。
安装
该插件目前与Tutor 的二进制版本捆绑在一起。如果你从源代码安装了 Tutor,你也必须从源代码安装这个插件:
pip install tutor-notes
然后,要启用此插件,请运行:
tutor plugins enable notes
您应该注意notes.<LMS_HOST>域名应该存在并指向您的服务器。例如,如果您的 LMS 托管在http://myopenedx.com,则应在http://notes.myopenedx.com找到笔记服务。
如果您想在不同的域名上托管 notes 服务,您可以设置NOTES_HOST配置变量(见下文)。在本地计算机上测试 Tutor 时,这将自动设置为 notes.local.overhang.io。
要为特定课程启用学生笔记,您应该进入工作室中的课程高级设置,并将“启用学生笔记”设置为“true”。然后,点击“保存更改”。
配置
NOTES_MYSQL_PASSWORD (默认: "{{ 8|random_string }}" )
NOTES_SECRET_KEY (默认: "{{ 24|random_string }}" )
NOTES_OAUTH2_SECRET (默认: "{{ 24|random_string }}" )
NOTES_DOCKER_IMAGE(默认:“{{ DOCKER_REGISTRY }}overhangio/openedx-notes:{{ NOTES_VERSION }}”)
NOTES_HOST (默认: "notes.{{ LMS_HOST }}" )
NOTES_MYSQL_DATABASE(默认值:“notes”)
NOTES_MYSQL_USERNAME(默认值:“notes”)
这些值可以使用utor config save --set PARAM_NAME=VALUE命令进行修改。