kyro46 / assPaintQuestion

!ILIAS 8-Version requires testing! Questiontype that allows free painting on a browsercanvas in ILIAS 4.3 to 8

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

assPaintQuestion

Paint-Questiontypeplugin for ILIAS 8

For ILIAS 4.3 to 7 see the Releases, for ILIAS 7 also see the corresponding Branch

Questiontype that allows drawing on a backgroundimage or a plain canvas

This plugin will add a questiontype, that allows:

  • drawing on a canvas
  • adding a backgroundimage and drawing on it
  • changing the color
  • changing the pensize
  • undo/redo/delete painted lines
  • keep an configurable amount of historized images for logging purposes (files accessible by the server admin)

Installation

PhantomJS recommended for PDF generation since ILIAS 5.3+

  • Customizing/global/plugins/Modules/TestQuestionPool/Questions
mkdir -p Customizing/global/plugins/Modules/TestQuestionPool/Questions  
cd Customizing/global/plugins/Modules/TestQuestionPool/Questions
git clone https://github.com/kyro46/assPaintQuestion.git

and activate it in the ILIAS-Admin-GUI. Manual correction has to be enabled for this question type.

Known Problems

  • gd-jpeg, libjpeg: recoverable error - Please check "gd.jpeg_ignore_warning" in your php.ini, see PHP Docs

Credits

  • Development of plugin-draft for ILIAS 4.4 by Yves Annanias, University Halle, 2014
  • Further development by Christoph Jobst, University Halle/Leipzig, 2014/2015/2016/2017
  • The plugin (1.1.10+) utilises literallycanvas (BSD-2-Clause) by Steve Johnson

About

!ILIAS 8-Version requires testing! Questiontype that allows free painting on a browsercanvas in ILIAS 4.3 to 8

License:GNU General Public License v3.0


Languages

Language:JavaScript 90.6%Language:PHP 8.8%Language:HTML 0.6%