See Release Notes
Long Term Support Release
<?php // This simple script displays all the users with pictures on one page. // By default it is not linked anywhere on the site. If you want to // make it available you should link it in yourself from somewhere. // Remember also to comment or delete the lines restricting access // to administrators only (see below) require('../config.php'); $PAGE->set_url('/userpix/index.php'); require_login(); /// Remove the following three lines if you want everyone to access it $syscontext = context_system::instance(); require_capability('moodle/site:config', $syscontext); $title = get_string("users"); $PAGE->set_context($syscontext); $PAGE->navbar->add($title); $PAGE->set_title($title); $PAGE->set_heading($title); echo $OUTPUT->header();< $rs = $DB->get_recordset_select("user", "deleted = 0 AND picture > 0", array(), "lastaccess DESC", user_picture::fields());> $rs = $DB->get_recordset_select("user", "deleted = 0 AND picture > 0", array(), "lastaccess DESC", > implode(',', \core_user\fields::get_picture_fields()));foreach ($rs as $user) { $fullname = s(fullname($user)); echo "<a href=\"$CFG->wwwroot/user/view.php?id=$user->id&course=1\" ". "title=\"$fullname\">"; echo $OUTPUT->user_picture($user); echo "</a> \n"; } $rs->close(); echo $OUTPUT->footer();