有没有办法在不改变moodle中的access.php文件的情况下更改mod(或其他任何东西)的默认功能?

时间:2014-01-15 12:15:58

标签: moodle

在我的moodle安装中,我想设置用户默认情况下不能向任何词汇表活动添加新条目。

  • 我现在可以通过词汇表管理手动修改每项活动的功能来实现这一目的 - >权限,但我希望默认情况下将其设置为所有实例。
  • 我知道我也可以通过修改/ mod / glossary / db /中的access.php文件来全局完成它,但如果我想稍后升级它不是最好的选择。

所以我的问题是,管理菜单中是否有一些地方可以在管理菜单中全局设置?

1 个答案:

答案 0 :(得分:1)

是通过角色。转到

网站管理员 - >用户 - >权限 - >定义角色

选择“经过身份验证的用户” - 这是每个人的默认角色。

单击高级按钮

然后过滤“mod / glossary:write”

并将权限更改为“禁止或禁止”

  • 预防意味着默认用户无权访问,但可被其他角色否决
  • 禁止意味着它不能被其他角色否决 - 只有管理员才能访问。