PHPackages                             lafayettecollege/moodle-report\_roster - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. lafayettecollege/moodle-report\_roster

ActiveMoodle-report

lafayettecollege/moodle-report\_roster
======================================

This is a simple report which displays the user pictures for everyone enrolled in the given course.

v4.1.2(1mo ago)236↓75%7[6 issues](https://github.com/LafColITS/moodle-report_roster/issues)[1 PRs](https://github.com/LafColITS/moodle-report_roster/pulls)GPL-3.0-or-laterPHPCI passing

Since Jul 15Pushed 1mo ago5 watchersCompare

[ Source](https://github.com/LafColITS/moodle-report_roster)[ Packagist](https://packagist.org/packages/lafayettecollege/moodle-report_roster)[ RSS](/packages/lafayettecollege-moodle-report-roster/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (1)Versions (2)Used By (0)

Roster
======

[](#roster)

[![moodle-ci](https://github.com/LafColITS/moodle-report_roster/workflows/moodle-ci/badge.svg)](https://github.com/LafColITS/moodle-report_roster/workflows/moodle-ci/badge.svg)

This is a simple report which displays the user pictures for everyone enrolled in the given course.

Requirements
------------

[](#requirements)

- Moodle 4.1 (build 2022112800 or later)

Installation
------------

[](#installation)

Copy the roster folder into your /report directory and visit your Admin Notification page to complete the installation.

Administration
--------------

[](#administration)

There are several options available to the admin from the Roster Report settings page.

### General

[](#general)

**Profile fields to display:** A newline separated list of profile fields to display. Note that custom profile fields must be entered as `profile_field_{shortname}`. The following special values are also supported:

- `fullname` - displays fullname according to site settings.
- `currenttime` - displays date/time in user's configured timezone (you can specify PHP strftime style formatting like so: `currenttime %l:%M %p`)

**Display name:** The display string used by the Roster Report on the front end. Will appear in the flat navigation (if enabled) and on the Roster Report page.

### User Image Size

[](#user-image-size)

Any size set to `0` will not display in the drop-down on the report page. If there is only one non-zero size option, the drop-down will not be displayed.

On initial load of the report page, the report will attempt to use the size configured as default. If this size is 0, the report will fall back to the next highest size option. If all three size options are `0`, the size will hard default to 100.

**Default size:** The default size of the user images in the Roster Report.

**Size: Small:** The size, in pixels, of the user images when the user has selected "Small".

**Size: Medium:** ...when the user has selected "Medium".

**Size: Large:** ... when the user has selected "Large".

Usage
-----

[](#usage)

Once the plugin is installed, you can access the functionality by going to Reports &gt; Roster within the course, or by going to the URL `/report/roster/index.php?id=.`

There are several options available when viewing the Roster Report:

**Learning mode** turns the display of names on and off **Group** filtering to display only users in the selected group **Role** filtering to display only users with the selected role **Size** changes the display size of the user images based on levels configured in the admin settings (see above) **Display mode** which toggles between the regular web view and a version of the report suitable for printing

Author
------

[](#author)

Charles Fulton ()

###  Health Score

34

—

LowBetter than 74% of packages

Maintenance70

Regular maintenance activity

Popularity17

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity33

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

46d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3ef434bc036124ba911b2fdea03980e1867faaddd675e86184cdc2b18d210a66?d=identicon)[lafayettecollege](/maintainers/lafayettecollege)

---

Top Contributors

[![mackensen](https://avatars.githubusercontent.com/u/553370?v=4)](https://github.com/mackensen "mackensen (108 commits)")

### Embed Badge

![Health badge](/badges/lafayettecollege-moodle-report-roster/health.svg)

```
[![Health](https://phpackages.com/badges/lafayettecollege-moodle-report-roster/health.svg)](https://phpackages.com/packages/lafayettecollege-moodle-report-roster)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.8k10](/packages/helsingborg-stad-municipio)[wp-media/wp-rocket

Performance optimization plugin for WordPress

7691.4M4](/packages/wp-media-wp-rocket)[october/rain

October Rain Library

1611.7M109](/packages/october-rain)[drupal/recommended-project

Project template for Drupal projects with a relocated document root

1623.0M1](/packages/drupal-recommended-project)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

45945.2k1](/packages/pressbooks-pressbooks)[mediawiki/maps

Adds various mapping features to MediaWiki

84157.7k3](/packages/mediawiki-maps)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
