Issue Details (XML | Word | Printable)

Key: CONTRIB-1456
Type: New Feature New Feature
Status: Open Open
Priority: Minor Minor
Assignee: Mihai Sucan
Reporter: Martín Langhoff
Votes: 3
Watchers: 10
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Non-core contributed modules

Extend TinyMCE to support in-place drawing

Created: 24/Mar/09 12:22 AM   Updated: 17/Oct/09 03:58 AM
Return to search
Component/s: Patch: Paintweb
Affects Version/s: 1.9.4
Fix Version/s: None

File Attachments: 1. Text File Color mixer 2009-07-03 13:01.bmml (15 kB)
2. File paintweb-0.9-20090706.tar.bz2 (698 kB)
3. Text File toolbar grouping 2009-07-03 15:57.bmml (8 kB)

Image Attachments:

1. Color mixer 2009-07-03 13:01.png
(175 kB)

2. HSV color selector.png
(5 kB)

3. toolbar grouping 2009-07-03 15:57.png
(32 kB)
Issue Links:
Relates
 

Participants: Anthony Borrow, Dan Poltawski, Martin Dougiamas, Martín Langhoff, Mauno Korpelainen, Mihai Sucan and Olli Savolainen
Security Level: None
Affected Branches: MOODLE_19_STABLE


 Description  « Hide
Most of online (webbased) interaction is via forms -- a text-heavy approach. Young children find it easier to paint and draw.

If we can switch the WYSISWYG HTML editors in forms with a paint here facility, then we make webbased tools easier for them.

    * Additional notes at http://wiki.laptop.org/go/XS_Moodle_design#What_You_Paint_Is_What_You_Get_editor
    * An initial exploration of existing tools http://moodle.org/mod/forum/discuss.php?d=110902

Technical notes:

    * Moodle is using a WYSIWYG editor called TinyMCE - that is a possible integration point.
    * Implementation idea: write a vector-based "paint" facility in JS that runs in the browser.
    * Implementation idea: write a vector or bitmap paint facility in Flash, bearing in mind that OLPC ships Gnash instead of Adobe's Flash.
    * Performance matters - the OLPC XO has a relatively low power CPU, so image editing has to be tuned / optimised to be responsive.

The complexity of this project is high.

This feature idea comes from the OLPC project -- see http://wiki.laptop.org/go/XS_Project_Ideas#Moodle

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
No commits have yet been performed on this issue.