打开编辑按钮在课程页面中向经过身份验证的用户显示



在课程页面中向 Moodle 中经过身份验证的用户显示编辑按钮。 我尝试编辑经过身份验证的用户权限,但它仍然存在。 似乎某些权限正在覆盖,但我无法将其设置为默认值。

在报告设置中,功能块显示以下行: 情绪/课程:更新:更新课程设置

我从 2 天开始就在这个问题上苦苦挣扎,终于找到了解决方案。这可能会在将来对某人有所帮助。

实际上,情况是每个来宾和登录用户都具有与moodle中的"经过身份验证的用户"相同的权限。(3.0版)

问题是经过身份验证的用户有权编辑课程。除以下权限外,没有向经过身份验证的用户分配任何权限:

块/社区:Myadd实例 块/course_list:myaddinstance 块/course_overview:myadd实例 向仪表板添加新的随机词汇表条目块 block/html:myaddinstance 块/导航:Myadd实例 块/news_items:myadd实例 moodle/作品集:导出 moodle/user:manageownfiles 报告/课程概述:视图 Moodle/Badges:Earnbadge moodle/calendar:manageownentries 情绪/评论:发布 情绪/评论:视图 情绪/课程:部分可见性 moodle/course:viewhiddensections 心情/评级:查看全部 心情/评级:视图 块/online_users:视图列表 块/site_main_menu:添加实例 情绪/块:视图 模组/文件夹:视图 mod/imscp:view 模组/页面:视图

我将以下权限设置为禁止,现在打开编辑按钮不会向经过身份验证的用户显示。仍然不知道以下哪个对此问题有效。但是任何在这个问题上挣扎的人都可以从这篇文章中概述完整的权限列表。

情绪/评论:发布 情绪/评论:视图 情绪/课程:部分可见性 moodle/course:viewhiddensections 心情/评级:查看全部 心情/评级:视图 块/online_users:视图列表 块/site_main_menu:添加实例

相关内容

最新更新