
Course checker
- Moodle 1.9–5.1
- 更新 2023-08-30
A Moodle course checker plugin that improves the quality and eliminate human routine tasks in online courses.
NOTICE: This plugins (block_course_checker) is deprecated and new plugins with subplugin support were created.
Please check local_course_checker and his companion plugin block_course_checker_info .
Leave this plugin installed so that local_course_checker can copy the settings. Then you are safe to uninstall.
Moodle Course Checker
A Moodle course checker plugin that improves the quality and eliminate human routine tasks in online courses
This plugin provides a framework that can check a course based on independent checkers. It will help you find misconfiguration in your courses and follow your internal guidelines. The checkers can be triggered manually an will be executed by the Moodle AdHoc task system.
Requirements
This plugin should be compatible with Moodle 3.7+
You have to set up a cron to run the checkers
php-ext-curl should be on (for the link checker)
Installation
Install the plugin like any other plugin to folder blocks/course_checker .
Use git to install this plugin:
cd /var/www/html/moodle
git clone https://github.com/ffhs/moodle-block_course_checker.git blocks/course_checker
echo ‘/blocks/course_checker/’ >> .git/info/exclude
Then complete upgrade over CLI:
sudo -u apache /usr/bin/php admin/cli/upgrade.php
or GUI (Site administration -> Notifications).