我是PHP LMS框架Moodle
的新手。我看到了moodle
的一个默认功能,即在创建课程时创建新闻论坛。然而,我想取消这个功能,我不想要新闻论坛。
我所做的是,在mdl_modules
表中将forum
的可见性标志更改为0
零。这并没有在我的Create Activity
列表中反映论坛,而是创建了一个新闻论坛,但正在mdl_course_modules
中创建一个新闻平台。
我如何才能阻止此论坛创建。?有任何与此相关的设置吗。?
这比您预期的要容易得多。创建新课程时,只需将"要显示的新闻项目"(在配置表单的"外观"部分)设置为0(零)。不会创建新闻论坛(以及最新新闻块)。
您也可以通过在网站管理->课程->课程默认设置窗体(/admin/settings.php?section=coursesettings)中进行设置,将其设置为新建课程的默认设置。
您可以在config.php 中设置默认块
例如:
$CFG->defaultblocks_topics = 'online_users,progress,activity_modules,search_forums,calendar_upcoming,course_list:news_items,recent_activity';
其中course_list:news_items=区块和论坛新闻