Blocks ::: block_faces
Maintained by Kyle Goslin, Daniel McSweeneyDaniel Mc Sweeney
Faces is a simple block that allows you to print or view a collection of user profile pictures for your moodle course. Its very useful for those of us who need to put a name to a face. Faces can be viewed/printed for the entire class or by group.
Latest release:
262 sites
59 fans
Current versions available: 2

It can be difficult to put a name to so many faces! Faces is a simple Moodle block that allows teachers to print out a collection of names and profile photos of those students who attend their classes. 


Faces can print a collection of profile photos in grid format for the entire class or by group. It can be useful for use in the classroom or meetings when its useful to 'put a name to a face'

Its a quick and easy block to use and install. All feedback welcome

Development of this block is currently ongoing, so please feel free to make any suggestions.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


Kyle Goslin (Lead maintainer)
Daniel McSweeney
Daniel Mc Sweeney
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Tue, Feb 24, 2015, 6:15 PM
    Very good block.
    You can add the option to export to excel?
    thanks a lot
  • Oam
    Wed, Feb 25, 2015, 1:32 AM
    Hi ! Thanks for this.

    I added an issue : https://github.com/Kylegoslin/moodle-block_faces/issues/1

    Why don't you merge this plugin with Roster ? (and with attendance plugin by the way ? ^^)

  • Wed, Feb 25, 2015, 3:45 PM
    I tried all. report_roster,mod_attendance and autoattendmod but when you export to excel the images are not.
  • Sat, Jan 23, 2016, 7:39 PM
    Erro version Moodle 3.0
    Validating block_faces ... Erro
    [Error] Plugin does not declare its component name [null] Ajuda com Plugin does not declare its component name
    Installation aborted due to validation failure
  • Fri, Jan 29, 2016, 3:08 AM
    Please make it Moodle 3.0 ready. After that it will be very helpful.
    What I'm looking for is an option to learn my student names just like with flashcards: Profile-Picture as question - lastname as answer. And not allways beginning with name a-z but shuffeld. Any hint how to do that? In Moodle? With export via Excel to a flashcard-App
  • Tue, Feb 16, 2016, 1:18 PM
    Hola, ¿cómo puedo corregir este error?
    Erro version Moodle 3.0
    Validating block_faces ... Erro
    [Error] Plugin does not declare its component name [null]

    Gracias al quien me pueda ayudar. El bloque se ve muy interesante.
  • Sat, Apr 9, 2016, 5:53 AM
    in the archive file version add a line $plugin->component = 'block_faces';
  • Thu, Apr 14, 2016, 10:20 PM
    Installing through the Moodle interface, I first get "Unable to detect plugin type...". I selected manually to do "Block" as the type. At that point I get the following error.

    Debugging output enabled
    ZIP /data/web/ecampus/data/temp/tool_installaddon/4e0288a6-9118-4805-aee2-f51c8f194fa1/plugin.zip
    Validating block_faces ... Error
    [OK] Name of the plugin to be installed [faces] Help with Name of the plugin to be installed
    [OK] Plugin version [2015052915]
    [OK] Required Moodle version [2011070110.00]
    [Error] Plugin does not declare its component name [null] Help with Plugin does not declare its component name
    Installation aborted due to validation failure
  • Mon, Feb 13, 2017, 8:21 PM
    Are there any plans for a M3.2 version?
    Has anybody tested the current version (1.6) against Moodle 3.2?
  • Fri, Mar 10, 2017, 6:40 PM
    I second the need for a M3.2 version.
  • Tue, Mar 20, 2018, 9:23 PM
    Kyle, Daniel,

    Your plugin is highly appreciated. Any change for a 3.4 edition?

  • Ricardo Caiado
    Fri, Jun 29, 2018, 11:15 PM

    Any updates to 3.5?

  • Tue, Nov 13, 2018, 9:45 PM
    Works nice and smoothly in our 3.5. Compliments for Kyle for quick response on an issue!
  • Mon, Feb 4, 2019, 11:51 PM
    This looks like a useful plugin. We've used Roster but our faculty find it cumbersome. We had a homegrown "name quiz" solution that presented student photos in random order minus names for faculty quiz themselves. They loved this method of learning student names for their face-to-face courses, but we've moved away from this in favor of Roster. Any chance a change to your plugin along these lines is in the works? Thanks!
  • Wed, Feb 16, 2022, 8:00 PM
    The block is very convenient to make a "who is who" for groups on a course page. Thank you for making it!

    We found a possible privacy issue Even when the block is not installed/active on a specific course page a member of that page can make a faces page when he copies the page id (XXX) to the faces URL


    To make an overview of all the members of that page (even with separate groups) you can visit this url:


    There is no difference whether the block is installed or not on page XXX. The use of the block anywhere on the site makes this possible.
    Is there a way to prevent or fix this?

    It would be more privacy friendly
    if the block only showed faces on the pages it is installed
    if the block only showed faces of the groups to which the user belongs
1 2
Please login to post comments