$PAGE->set_heading($userfullname);
        $PAGE->set_title("{$course->shortname}: {$streditmyprofile} - {$userfullname}");
        echo $OUTPUT->header();
        echo $OUTPUT->heading($userfullname);
    }
} else {
    if (!empty($USER->newadminuser)) {
        $strinstallation = get_string('installation', 'install');
        $strprimaryadminsetup = get_string('primaryadminsetup');
        $PAGE->navbar->add($strprimaryadminsetup);
        $PAGE->set_title($strinstallation);
        $PAGE->set_heading($strinstallation);
        $PAGE->set_cacheable(false);
        echo $OUTPUT->header();
        echo $OUTPUT->box(get_string('configintroadmin', 'admin'), 'generalbox boxwidthnormal boxaligncenter');
        echo '<br />';
    } else {
        $streditmyprofile = get_string('editmyprofile');
        $strparticipants = get_string('participants');
        $strnewuser = get_string('newuser');
        $userfullname = fullname($user, true);
        $PAGE->set_title("{$course->shortname}: {$streditmyprofile}");
        $PAGE->set_heading($userfullname);
        echo $OUTPUT->header();
        echo $OUTPUT->heading($streditmyprofile);
    }
}
// Finally display THE form.
$userform->display();
// And proper footer.
echo $OUTPUT->footer();