function display_default() { global $CFG, $USER, $OUTPUT; $context = context_system::instance(); if (has_capability('local/elisprogram:manage', $context) || has_capability('local/elisprogram:config', $context)) { echo $OUTPUT->heading(get_string('admin_dashboard', 'local_elisprogram')); echo $OUTPUT->box(html_writer::tag('p', get_string('elis_doc_class_link', 'local_elisprogram'))); echo $OUTPUT->box(html_writer::tag('p', $this->last_cron_runtimes())); $healthpg = new healthpage(); if ($healthpg->can_do_default()) { echo $OUTPUT->box(html_writer::tag('p', get_string('health_check_link', 'local_elisprogram', $CFG))); } // Output ELIS version info echo $OUTPUT->box($this->elis_versions()); } if ($cmuid = cm_get_crlmuserid($USER->id)) { $user = new user($cmuid); echo $user->get_dashboard(); } }
function action_default() { global $CFG, $CURMAN, $USER; $context = get_context_instance(CONTEXT_SYSTEM); if (has_capability('block/curr_admin:managecurricula', $context)) { echo print_heading_block('Administrator Dashboard', '', true); echo '<p>'; echo get_string('elis_doc_class_link', 'block_curr_admin'); echo '</p><p>'; echo $this->last_cron_runtimes(); echo '</p>'; $healthpg = new healthpage(); if ($healthpg->can_do_default()) { echo '<p>', get_string('health_check_link', 'block_curr_admin', $CFG->wwwroot), '</p>'; } echo print_heading(get_string('elisversion', 'block_curr_admin') . ': ' . $CURMAN->release, 'right', '4', 'main', true); } if ($cmuid = cm_get_crlmuserid($USER->id)) { $user = new user($cmuid); echo $user->get_dashboard(); } }