AutorÃa | Ultima modificación | Ver Log |
<?phprequire_once('../lib.php');$systemcontext = context_system::instance();require_login();require_capability('report/training:viewdashboard', $systemcontext);$pagetitle = get_string('userdata_name', 'report_training');$PAGE->set_context($systemcontext);$PAGE->set_url('/report/training/admin/userdata.php');$PAGE->set_title($pagetitle);$PAGE->set_heading($pagetitle);$PAGE->set_pagelayout('admin');$PAGE->set_cacheable(false);$userform = new userdata_users_form();$formresult = $userform->get_data();$content = '';if ($formresult !== null) {$user_connetions = report_training_get_user_connections($formresult->userselected);$content = $OUTPUT->heading(get_string('userdata_table_connection_title', 'report_training'), 4);if ($user_connetions) {$user_connections_table = report_training_create_user_connections_table($user_connetions);$content .= html_writer::table($user_connections_table);} else {$content .= $OUTPUT->heading(get_string('userdata_table_connection_empty', 'report_training'), 2);}$user_activity = report_training_get_user_courses_activity($formresult->userselected);$content .= $OUTPUT->heading(get_string('userdata_table_records_title', 'report_training'), 4);if ($user_activity) {$user_activity_table = report_training_create_activity_user_table($user_activity);$content .= html_writer::table($user_activity_table);} else {$content .= $OUTPUT->heading(get_string('userdata_table_activity_empty', 'report_training'), 2);}} else {}echo $OUTPUT->header();echo $OUTPUT->heading(get_string('userdata_name', 'report_training'));$userform->display();echo $content;echo $OUTPUT->footer();