多语言展示
当前在线:1169今日阅读:39今日分享:10

moodle平台中教师无法查看学生的作业

Moodle平台中,任何一个班级中,只要学生上传了作业,教师查看就是无法显示。本文将详细介绍解决的方法。
工具/原料

Moodle平台

步骤/方法
1

教师查看不了,如果管理员可以看到的话,那一般就是权限的问题了,需要对教师的权限进行修改。

2

如果管理员也是看不到提交的作业,那么可以在mod\assignment\lib.php里面查找一段代码COALESCE(SIGN(SIGN(s.timemarked) + SIGN(s.timemarked - s.timemodified)), 0) AS status 。

3

改为下面这一段代码:COALESCE(SIGN(CAST(s.timemarked as SIGNED) + SIGN(CAST(s.timemarked as SIGNED) - CAST(s.timemodified asSIGNED))), 0) AS status

4

整个文档共有两处一模一样的需要修改,然后保存刷新。

5

如果还不行,尝试第二种方法。还是在这个文档进行修改,查找一段代码COALESCE(SIGN(SIGN(s.timemarked) + SIGN(s.timemarked - s.timemodified)), 0) AS status ;

6

在下面添加一段代码COALESCE(SIGN(SIGN(s.timemarked) + SIGN( CASE WHEN s.timemarked = 0 THEN null WHEN s.timemarked > s.timemodified THEN s.timemarked - s.timemodified ELSE 0 END )), 0) AS status

7

搜索下一个,在下面继续添加同一个代码。

注意事项

后两种方法都是有两处一模一样的地方进行同样的操作,然后保存刷新。

推荐信息