我正在使用moodle版本2.8,我在课程中添加了聊天活动。我想删除显示聊天窗口右侧的参与者姓名的参与者个人资料链接。
那么如何才能只显示参与者的姓名,而且名字上没有任何链接呢?
提前致谢..!
答案 0 :(得分:0)
您正在寻找的文件是 /mod/chat/lib.php
我没有对此进行测试,但我认为您正在寻找的行是第1037行(按GitHub计算)。您可以找到它,然后从
更改它 $item['url'] = $CFG->wwwroot.'/user/view.php?id='.$user->id.'&course='.$course->id;
到
$item['url'] = '#';
然后如果你想从用户列表中删除URL,请转到第1257行并从
更改它$userlink = new moodle_url('/user/view.php', array('id' => $chatuser->id, 'course' => $course->id));
到
$userlink = '#';
对此文件周围的配置文件页面有更多引用(总共七个引用)。在模块的view.php底部还有另一个引用。
请注意,修改这些文件意味着您将创建一个 从模块的核心分支,不建议。