MDL-58267 completion: allow to set default activity completion

Part of MDL-58138 epic
This commit is contained in:
Marina Glancy
2017-04-19 08:54:35 +08:00
committed by Jake Dallimore
parent 06cdda468a
commit 7f53e8aa22
42 changed files with 1125 additions and 407 deletions
+3 -5
View File
@@ -22,7 +22,7 @@
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
include __DIR__ . "/../config.php";
require_once(__DIR__ . "/../config.php");
require_once($CFG->libdir . '/completionlib.php');
$courseid = required_param('id', PARAM_INT);
@@ -68,13 +68,11 @@ if ($form->is_cancelled()) {
$renderer = $PAGE->get_renderer('core_course', 'bulk_activity_completion');
echo $OUTPUT->header();
echo $OUTPUT->heading(get_string('editcoursecompletionsettings', 'core_completion'));
echo $OUTPUT->heading(get_string('bulkactivitycompletion', 'completion'));
echo $renderer->navigation($course->id, 'bulkcompletion');
$form->display();
echo $renderer->activities_list($manager->get_activities(array_keys($cms)));
echo $renderer->edit_bulk_completion($form, $manager->get_activities(array_keys($cms)));
echo $OUTPUT->footer();