Server IP : 68.65.122.142 / Your IP : 18.118.121.240 Web Server : LiteSpeed System : Linux server167.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64 User : glenirhm ( 1318) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/glenirhm/lms.myglenbow.ca/old/userpix/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?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", 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();