Overview

Based on the HTML canvas element and the jqscribble JS library, this module provides the functionality to add canvas pages (scribbles) to your site. Visitors with the corresponding permission can then draw on the canvas' of those sites. The idea is to provide a module that turns your website into a more or less public canvas, such that visitors can draw pictures and save their changes.

Drawn changes can be saved by authorized visitors and also removed again by authorized admin users on a separate UI. The drawings of a scribble can also conveniently get downloaded in a zipfile. Further more, all saved images of a scribble can be displayed in a slideshow.

Features

  • Add as many Scribbles blackboard pages as you want without writing one line of markup or code
  • Manage scribbles, their images and snapshots in an admin UI
  • Download the images that have been drawn and saved to a certain scribble entity
  • Control certain elements in the toolbar, control available brushes
  • Configure the background color of a scribble blackboard
  • Configure the canvas size
  • Permissions for access and administration of scribbles

Dependencies

  1. Entity API
  2. Field slideshow module
  3. JQuery colorpicker module
  4. Libraries API
  5. Jqscribble JS library

Installation

Please check the README for further details.

Development

This module was developed and is maintained by s_leu. You are welcome to request Co-maintainership or open issues for found bugs / improvement proposals.

Project information

Releases