moodle插件类型的动态多行用户CV



我将为moodle创建一个插件,在前端为每个用户显示一个类似CV的页面。
数据仅由管理员插入,用户只能查看简历页面。

我查看了moodle的插件类型,但除了local plugin之外,没有一个插件类型似乎是足够的,但它没有管理部分的功能。

我的问题是:什么类型的moodle插件,我应该使用能够存储自定义结构化的数据行为用户在管理部分和显示他们为每个用户在前端?

通常在Moodle中,答案取决于您想在哪里显示输出。

如果你想要一个活动(在课程中,或者在首页课程中)保存输出,那么一个'活动模块'是正确的答案。

如果你想在侧边栏块中显示内容(或到主要内容的链接),或者在我的主页/仪表板页面的中心区域,那么"块"是正确的答案。

如果你的插件是一种报告形式,它应该被添加到课程或系统级别的可用报告列表中,那么一个'报告'插件将是最好的。

如果你只是想在管理设置菜单中添加一个链接(或者,就这件事而言,在导航块或课程或活动设置块中插入一个链接),那么'local'插件是正确的答案(回想起来,'local'这个名字不再适合这些插件类型,但现在改变它已经太晚了)。

最新更新