Drupal 8 can do this out of the box!

This module is meant to be a utility module for content admins. It could be useful for content authors/admins to communicate with one another about their content or keep a todo list on pages, thus the name stickynote.

How it works

This module simply creates a block with the ability to add, delete, and edit notes (ajaxified). Notes are stored on a per path basis and the block can be made visible to certain roles/paths etc... like any other block. All of the notes, site-wide, can be viewed from the manage page at /admin/structure/stickynote/manage. Basic configuration is available at /admin/config/content/stickynote.


Try out the stickynote module now at the demo site. In this case, the block has been placed at the bottom of the content region.
user: stickynoteuser
pwd: stickynoteuser

Differences from sticky_notes module:

This module creates a block and allows adding/editing/deleting in the block rather than using the modal frame api and jquery ui to display the note. This makes it a lighter module and less obtrusive (meaning it doesn't cover up content with a floating stickynote).

Please see the sticky_notes module (d6 only) to decide which solution meets your needs as they are very different approaches.

Future plans:

Drupal 8 can do this in core!

Views + Content + Edit = Stickynotes! This means there will be no D8 release for this project. A demo of this functionality will be available once D8 is released. For now, see the image above. I set up this example in about 15 minutes!

Note: A D6 Backport is not planned.

Security Update:

Users are encouraged to download the latest 7.x-1.3 version of the stickynote module. Updates were made to protect against a xss vulnerability. Click here for more details.

Innovation sponsored by:

Achieve Internet

Supporting organizations: 
Donated Development Time

Project Information