Moodle 4.1.1

Moodle 4.1.1

平台管理员 -
回帖数:0

发布日期:2023年1月16日

官网下载地址:https://download.moodle.org/download.php/stable401/moodle-4.1.1.zip

一般性修复和改善

  • MDL-69570 - 重置和删除所有提交不会删除 assignfeedback_editpdf 文件。
  • MDL-76106 - 拖动标记问题类型:标记位置不正确/丢失(MDL-71145 和 MDL-72679 的后续)。
  • MDL-68981 - 回收站不包括用户数据,如果“普通恢复默认值>包括用户”为否。
  • MDL-76258 - 使用预配置工具恢复 mod_lti 课程模块,会产生数据库错误。
  • MDL-76274 - bump_submission_for_stale_conversions adhoc 任务在不应该运行的情况下运行。
  • MDL-74454 - 当 SCORM 有三个或三个以上级别时发生错误。
  • MDL-76330 - 在未授予 enrol/{method}:config 权限的情况下,也会显示用于注册方法的编辑图标。
  • MDL-76061 - 日历事件类型无法从类型“用户”更改。
  • MDL-66924 - 具有“mod/forum:postprivatereply”能力的用户不能查看自己的私人回复。
  • MDL-74779 - BigBlueButton 录音以名称顺序显示,而不是按日期排序。
  • MDL-76225 - “绝对”直接链接到部分(course/view.php?id=25122#sectionid-346124-title)不再起作用。
  • MDL-75279 - LTI NRPS 响应省略了用户名属性。
  • MDL-76380 - 如果禁用了 requireconfirmation,则无法编辑 OAuth2 服务。
  • MDL-76251 - 手机上的论坛比设备的宽度大。
  • MDL-72563 - 当缩放时,标尺内容显示在区域外。
  • MDL-76666 - setlocale() 与长于 255 个字符的区域设置字符串的问题。
  • MDL-69071 - 如果 langpack 下载失败,CLI 安装程序将触发调试(在 PHP 8.0 中发生致命错误)。
  • MDL-60038 - Web 服务用户不应该必须接受站点政策。
  • MDL-75914 - 测验 test_process_attempt 测试如果尝试中有论文题目并且该问题包括附件,则发送调试输出。
  • MDL-76193 - 带有测验类别问题标签的备份和恢复失败。
  • MDL-32105 - 术语表:允许在关键字中使用特殊字符。
  • MDL-75588 - 学生时间表应在授予其他尝试的作业后显示待办提交任务。
  • MDL-76273 - 自定义报告的 PDF 下载没有文件名的多字节字符名。
  • MDL-75441 - 访客用户不再提示要创建帐户并注册才能在论坛中发帖。
  • MDL-76571 - 描述问题出现在测验报告中。
  • MDL-76674 - 时区 america/ciudad_juarez 的字符串未找到 (tzdb 2022g)。
  • MDL-76679 - 类型为密码的管理员配置字段不一致的行为。
  • MDL-76487 - Tiny 编辑器仍在重新加载旧内容(保存时也会发生控制台错误)。
  • MDL-75965 - 问题:多项选择的正确和错误图标对齐出错。
  • MDL-76308 - 问题\D&D:可拖动区域似乎有非常高/瘦的字符可以选择。
  • MDL-53137 - 在带有负答案和几何容差的计算问题中,最小值和最大值限制被颠倒。
  • MDL-75789 - 长度超过可用空间的多字节课程简称破坏课程还原过程。
  • MDL-76250 - 选择筛选器时,提交页面要求“重新加载页面”。
  • MDL-75281 - BigBlueButton 升级脚本失败,当录制表存在时。
  • MDL-75381 - Grader 报告使用 PHP 8.0 生成异常。
  • MDL-73017 - 添加环境检查,以支持 PHP 8.1 的版本。
  • MDL-76074 - 活动完成报告的过滤器按名字和姓氏过滤不适用于自定义配置文件字段。
  • MDL-72019 - 下载用户批量操作时,用于日期的自定义用户配置文件字段显示 unixtime。
  • MDL-76476 - 在没有设置图像的情况下,图像预览尝试加载预览。
  • MDL-75571 - 时间线块在已自定义图标的情况下仍使用库存 LTI 图标。
  • MDL-75826 - 编辑用户时,参数“returnto”被忽略。
  • MDL-76127 - Boost 主题上的面包屑摘要页面上的分析 URL 链接不可点击。
  • MDL-76145 - 管理课程和类别页面上的长课程名称和课程 ID 超出可用空间。
  • MDL-76446 - 课程参与者在按不活动和关键字筛选时显示活动用户。
  • MDL-76166 - complete_user_login 中未考虑记录用户名。
  • MDL-75346 - 重置包含丢失块的仪表板会显示异常。
可访问性改善

  • MDL-74822 - 用户向导存在无障碍性问题。
  • MDL-76597 - 测验编辑页面存在无障碍性问题。
  • MDL-76601 - 我的课程中课程卡片的操作菜单无法通过键盘访问。
  • MDL-76803 - 使电子邮件显示选择框中的选项更简明。
对开发者

  • MDL-75105 确实是一个有用的建议,它建议在管理界面的 Behat 配置页面中列出可用的数据生成器。
安全性修复

  • MSA-23-0001 - 某些 returnurl 参数中存在反射型 XSS 风险。
  • MSA-23-0002 - 博客搜索中存在反射型 XSS 风险。 
  • MSA-23-0003 - 可以设置其他用户的首选“起始页面”。