Activities: Stamp collection

Maintained by Picture of David MudrákDavid Mudrák
The Stamp collection module allows a teacher to give "stamps" (i.e. picture with a comment, similar concept to badges) to students so they collect these stamps. The activity can be used in many ways, such as motivative bonus marks, absence marks, certification records etc.
276 sites
36 fans

The module uses capabilities to control who can collect stamps and give stamps. Therefore, student can be allowed to give stamps to other students, the stamps may be given to teachers etc. Teachers can setup the module to show all stamps to all students, to show stamps only to the individual student to whom it was awarded or to hide stamps completely.

Warning! The maintainer of this plugin has discontinued active development of it. It is likely to still work in recent Moodle versions but no support should be expected. If you are interested in becoming a new maintainer, please see Plugins adoption programme and contact the current maintainer.


This plugin is part of set Seeking new maintainer.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6


Picture of David Mudrák
David Mudrák (Lead maintainer)
Frankie's the name, Moodle's my game!
Frankie Kam: Author of several useful extensions and modifications of the module
Picture of Tony Butler
Tony Butler: Privacy API implementation
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Barry Richards
    Wed, Oct 9, 2013, 5:17 PM
    Hi Guys,

    Thanks for the fast response. I did some more digging and realised the issue isn't with David's original plugin – I installed a copy of that and it displays the 'Manage Stamps' page fine in IE 8. The problem is in Frankie's modified multi-stamp version which I got from

    I'll email you both with as much information as I can gather.

    Kind regards,

  • Picture of Barry Richards
    Wed, Oct 9, 2013, 5:49 PM
    Actually guys, no need to email. I've found the problem in Frankie's code. It's the first few lines of managestamps.php, in particular this code:

    [style type="text/css"]
    .expandedNode div{
    display: block;
    .collapsedNode div{

    Because this is outside the php and before the HTML element gets rendered it just gets dumped into the output before the HTML element, and this causes IE to freak out. Remove it and the page displays correctly.

    I guess you have three options:

    1) Use php to add it to the output in the correct position in the header
    2) Move it to styles.css
    3) Ditch it, and just display the stamp guide all the time

    I'm going to go with number 3.

    I spent hours yesterday trying to figure this out, this morning solved in an hour. It's amazing what a good night's sleep can do for you.

    Kind regards,


    NB Had to replace < and > with [ and ] to get the CSS code to display
  • Picture of Colin Rice
    Thu, Jan 14, 2016, 11:26 PM
    Hi, I think this module is great and am just about to try out Frankie's version, as I like the look of the extra functionality. One question: are there any plans to import Frankie's functionality into the the original, so it can be downloaded/installed/supported against future Moodle versions like the original plugin?

  • Picture of Colin Rice
    Thu, Jan 14, 2016, 11:49 PM
    Hi, Unfortunately, it looks like Frankie's version does not work with Moodle 3.0.x sad. Is there any chance this will change?

  • Picture of David Mudrák
    Fri, Jan 15, 2016, 1:38 AM

    Hi Colin. To be honest, I have not seen Frankie's version for some time. I will have to recheck it again to see if and which features could be backported.

  • Picture of Colin Rice
    Fri, Jan 15, 2016, 4:03 AM
    OK thanks David, no problem. It would be great if this can work with latest Moodle smile
  • Picture of David Mudrák
    Fri, Jan 15, 2016, 2:29 PM

    if this can work with latest Moodle

    Well, this module does work with Moodle 3.0, as far as I know. Frankie's should be considered a fork, a new module rather than a version of this one.

  • Picture of Colin Rice
    Tue, Jan 19, 2016, 5:16 PM
    OK no problem. I'm currently using your original stampcoll David with no problems on 3.0. Hopefully Frankie is listening to this forum, to see if his version can be made to support 3.0 smile.
  • Picture of Frankle Lee 李智高
    Sat, May 7, 2016, 6:59 PM
    Is the Stamp manually awarded to the student? Can it be issued automatically according to some conditions?
  • Picture of David Mudrák
    Mon, May 9, 2016, 1:35 AM

    Stamps much be awarded manually. There is no support for giving stamps automatically.

  • Picture of virginia alonso
    Fri, Oct 14, 2016, 8:05 PM
    is it currently possible to add a search box to the stamps collection activity? We have many students enrolled in each course and it is hard for teachers to find the student they're looking for.
  • Picture of David Mudrák
    Thu, Oct 20, 2016, 7:51 PM

    I don't think there is anything at the moment. I agree that having at least the standard name initials filter would help. May I ask you for reporting it as a feature request to the plugin's tracker? Thanks.

  • Picture of Angel Ballesteros
    Tue, Jan 12, 2021, 11:34 PM
    Good morning, thanks for your plugin, it has been very useful for our center.

    Do you plan to make the version compatible with moodle 3.8?

    Thank you very much and greetings
  • Picture of amine bendahou
    Sat, Feb 6, 2021, 5:52 AM
    Thank you for this pulgin
    I suggest to add "image auto resize" to make uploading new stamps easier
  • Picture of David Mudrák
    Sat, Feb 13, 2021, 3:13 AM

    Hello Angel and Amine. It is nice to hear that you found the plugin useful. I am sorry but I had to officially put the plugin up for adoption by a new maintainer. I am no longer planning to maintain and further develop it myself. According to the usage stats, the plugin has been used on recent Moodle versions. However, please feel encouraged to seek for alternative and up-to-date solution such as Badges.

1 2
Please login to post comments