Sticky Notes

Activities ::: mod_stickynotes
Maintained by Olivier Valentin
Sticky Notes is a very simple activity for creating a sticky notes wall for your brainstormings, ranking... It can be configured as a collaborative or individual activity, and teacher can choose to enable votes, repositioning of notes, limitation for notes and votes, set codes for 6 available background colors... Notes can be moved by drag n drop to offer the most simple experience !
Latest release:
657 sites
40 fans
Moodle 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 4.0

How it works

Sticky Notes is an easy-to-use activity to build a post-it wall for your collaborative brainstorming, pedagogic uses, ranking, meeting, ideas organization...
Create, update and move sticky notes in different columns as a kanban, change background color and vote for sticky notes as you wish !


When creating an activity, teacher can define which background colors will be used between the 6 default colors, and add a meaning/caption for each color if necessary. Teachers can edit any notes, while users updates only their own notes.

The vote function can be enabled in order to "like" some notes.

Teacher can also enable or define :
  • number of notes per user
  • number of votes per user if enabled
  • enable the rotate effect for notes for accessibility
  • view authors (only for teachers)
  • students see only their notes or all
  • sutdents can move only thier notes or all
During the activity, the student can:
  • create, update, delete and move his own notes
  • vote for notes if enabled
  • move his notes, or all if enabled

How to move notes

Yo can move notes in the same column or between columns in two ways :

  • you can use update interface,
  • you can also move notes using drag and drop. Click on a note and move it with your mouse to its new place. Drag and drop also works on smartphones or tablets.
Teacher can choose if students can move only their notes to limit modifications, or if they can move any notes in activity as a real collaborative activity.


In global settings, you can set 6 colors that will be used for sticky notes backgrounds, and give each color its own signification. Admin will set the 6 colors availables for all activities. Default colors are set in plugin global parameters, and have been chosen to respect accessibililty for colorblindness.

Feature request and bug reports

For bug reports and support requests, please use bug tracker which is linked below. Thanks !


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


Olivier Valentin (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Roland Sherwood
    Thu, Aug 26, 2021, 3:51 PM
    Dear Olivier,

    Many thanks - very much appreciated!

    Best wishes,
  • Ray Ho
    Thu, Sep 16, 2021, 10:53 AM
    It is a very good plugin. But installing it, the course content cannot be backed up, the database reading errors
  • Olivier Valentin
    Thu, Sep 16, 2021, 2:18 PM
    Dear Ray Ho,
    indeed, there's a problem with the backup : I've made a mistake with the table names ! As I'm working on other features, I've made changes to solve this problem, but I didn' uploaded it on Moodle yet. You can download the GitHub version to solve the problem !
    Best wishes,
  • Gilles Le Page
    Sun, Oct 31, 2021, 4:34 PM
    Bonjour Olivier,
    J'apprécie ton plugin qui est très pratique avec des adultes pour recueillir des avis sur un sujet.
    Je travaille avec des Moodle 3.11.3+
    Je rencontre une difficulté sur plusieurs plateformes : les sauvegardes automatiques des cours comportant Sticky Notes plantent quand on inclus les utilisateurs du cours, mais pas quand on ne les inclus pas.
    Message :
    03:50:12 - backup_auto_failed_on_course M6.1 - Accomp. changem.
    03:50:12 - Exception: ddltablenotexist stickynotescolumn

    Les sauvegardes manuelles du cours plantent de la même manière si on inclus les utilisateurs mais pas si on ne les inclus pas : "Erreur de lecture de la base de données"

    La sauvegarde manuelle de l'activité plante de la même manière si on inclus les utilisateurs mais pas si on ne les inclus pas.

    As-tu une piste ?
  • Hoda Farazandeh
    Mon, Nov 29, 2021, 9:35 AM
    Hello there,
    Thanks for your lovely plugin.
    If possible, we have a suggestion for future releases. Can you please consider making more data available to download? Such as number of likes, which user wrote what, which user liked what, etc. It is a cute, engaging plugin visually & it will be much more powerful when combined with practical data

    Sincere Regards
  • Olivier Valentin
    Mon, Nov 29, 2021, 3:31 PM
    Hi Hoda !
    Thanks for your message, I will consider it for my next update. For informations about authors, that reminds me I must first add the privacy API !
    Best regards
  • Fray Francisco Castañeda
    Thu, Mar 24, 2022, 8:40 PM
    Se podría pensar en una actualización que esté en idioma español!!.. Graciasss
  • Olivier Valentin
    Mon, Mar 28, 2022, 5:45 PM
    Hi Fray Francisco Castañeda !
    For spanish translation, please use AMOS : ! With this tool, you will be able to translate all strings for this plugin. It's very simple : search for Stickynotes plugin, then edit all strings in spanish. Then, spanish translation will be available for all users. Sorry I can't do it my self : my spanish level is... worse than bad ! sourire
    Best regards !
  • Dave Emsley
    Tue, May 3, 2022, 3:51 PM
    Hi Olivier,
    Is it possible for the sticky notes to be individualised? ie each user sees a blank and cannot see someone else's notes?

    Best Regards

  • Moien Abadi
    Sun, Jul 31, 2022, 9:41 PM
    Hi Oliver
    Thanks a lot for such useful plugin. I faced to 2 issues:
    1. students can move other students sticky notes
    2. students can move teacher sticky notes
    (although the move icon is not appear, but student role can move sticky notes of others among columns)

    Is it possible to have a move permission for such issue as well as update or delete ot ... issue in permissions for this activity moulde?
  • Eurecat Academy
    Fri, Jul 21, 2023, 8:21 PM

    Congratulations for the plugin. It is very useful and easy to use for students and teachers!

    Are you planning to maintain the plugin for the next Moodle versions?
  • Olivier Valentin
    Fri, Jul 21, 2023, 10:53 PM
    Dave, Moien, Eurecat : sorry for my very late response ! I will try to work on Sticky Notes in september. I will first study your demands, and I think it will be useful to check better if it works perfectly on next Moodle versions. I will try to maintain it as fast as possible, for I am working on another plugin in the same time.
    Stay tuned ! smile
  • Serge Fleussu
    Tue, Sep 26, 2023, 5:03 PM
    Hello Olivier,
    We use Sticky Notes that works great.
    But with the Adaptable theme, there is a confilct in CSS : the class .sticky is used by both your plugin and Adaptable theme. We change the occurences of CSS class sticky by stickynote : once in ./amd/src/dragndrop.js (line 37) for consistency, once in dragndrop.min.js, three times in styles.css (lines 4, 50 and 56) and twice in notes_list.mustache (lines 26 and 29). It seems to work. Maybe you could change this in future release smile.
    Thanks again for this plugin.
  • Olivier Valentin
    Thu, Oct 12, 2023, 4:23 PM
    Hi Serge !
    I remember this bug a long time ago, when my university used Adaptable. I'm going to try to fix it thanks to your indications.
    I installed StickyNotes and last Adaptable version on a local Moodle, but when I set Adaptable as default theme, I don't see exactly what this classname redundance produce. Would you mind explain me or send capture of class .sticky impact on presentation ?
    Thank you !
  • Olivier Valentin
    Thu, Oct 12, 2023, 4:25 PM
    Hi Moien Abadi !
    I succeeded in taking time to finally solve this problem ! I am working on other bugs in the same time. Next update will contain all modifications so students can't move other students (and teacher !) notes.
    In the same time, I'm trying to imagine a parameter if teacher wants everybodyu to move all notes... I'll see if it is easy to add.
1 2
Please login to post comments