} } $courseid = required_param('course', PARAM_INT); $course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST); require_login($course); require_capability('moodle/course:manageactivities', context_course::instance($courseid)); $pagename = get_string('convert_title', 'forumng'); $navigation = array(); $navigation[] = array('name' => $pagename, 'type' => 'forumng'); print_header_simple($pagename, "", build_navigation($navigation), "", "", true, '', navmenu($course)); $mform = new mod_forumng_convert_form('convert.php', $course); if ($mform->is_cancelled()) { redirect($CFG->wwwroot . '/course/view.php?id=' . $courseid); } else { if ($fromform = $mform->get_data()) { print_heading($pagename); if (empty($fromform->forums) || count($fromform->forums) == 0) { print '<p>' . get_string('convert_noneselected', 'forumng') . '</p>'; print_continue($CFG->wwwroot . '/mod/forumng/convert.php?course=' . $course->id); } else { foreach ($fromform->forums as $forumid) { mod_forumng::create_from_old_forum($course, $forumid, true, optional_param('hide', 0, PARAM_INT) ? true : false, optional_param('nodata', 0, PARAM_INT) ? true : false); } print_continue($CFG->wwwroot . '/course/view.php?id=' . $course->id); } } else { $mform->display(); } } // Display footer print_footer($course);