将按钮添加到 moodle 的管理员用户列表部分

Adding buttons to admin user list section of moodle

我需要为管理员用户列表中的每个用户添加一个按钮 (admin/user.php)。
是否可以从我的本地插件中做到这一点?如果是怎么办?

或者我需要手动编辑用户模块?

在不修改核心代码的情况下执行此操作的唯一方法是使用主题(或可能是本地插件)将一些 javascript 注入页面以在页面加载后添加按钮.

页面本身很旧,所以它不使用渲染器,因此无法通过主题覆盖生成的 HTML。用户操作也不是设计为可插入的。

根据您的需要,您当然可以创建一个本地插件,将新的 link 添加到 'Site administration' 树中。在这个 link 的页面上,您可以添加自己的用户列表,以及您想要的任何按钮。