2013-08-23 38 views
2

我想要更改默認塊以及創建新課程時的順序。我想這應該通過編輯源代碼來完成,但是如果應用程序層中有方法,那將非常棒!Moodle:如何在新課程中設置默認塊及其順序?

我不想把我的任務發送給他人。發現:

  • 什麼是正確的方法;
  • 應檢查哪些文件;
  • 做什麼是系統的方式:通過代碼,數據庫或應用程序。

沒關係!

回答

2

根據您的課程格式設置,您可以在您的config.php文件中添加以下配置變量。在此設置中,提供冒號來分隔左側和右側塊。

$CFG->defaultblocks_site = 'site_main_menu,course_list:course_summary,calendar_month'; 

$CFG->defaultblocks_social = 'participants,search_forums,calendar_month,calendar_upcoming,social_activities,recent_activity,course_list'; 

$CFG->defaultblocks_topics = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity'; 

$CFG->defaultblocks_weeks = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity'; 
+0

我還沒有測試過您的答案。你能裝飾(格式)你的答案代碼嗎? – HPM

+0

目前做從移動如此裝飾選項不會 –

+0

謝謝,我得到什麼是$ CFG-> defaultblocks_site,樹其他變量呢?哪些與新創建的課程有關? – HPM

相關問題