openedx / platform-roadmap

Tracking the maintenance, enhancement, and advancement of the Open edX project.
10 stars 0 forks source link

WYSIWYG integration #91

Open jmakowski1123 opened 2 years ago

jmakowski1123 commented 2 years ago

Opportunity Objective Make sure that any text field in CMS and LMS supports WYSISWYG version with upload/select images/files option

Market Evidence It's 21st century out there, customers expect the platform to behave in a user-friendly way with them. One shouldn't have knowledge of HTML to work with Open edX.

Proposal Specifics Some ready-made JS wysiwyg-editor should be selected and used uniformly throughout the whole platform (think about "course about" information, course updates, etc).

The vital part of this is the option to upload/select from media library image in place, without a need to go to files&uploads and back. All files need to be uploaded to a course- or instance-specific media library and then be reused throughout the course wherever the user needs.

jmakowski1123 commented 2 years ago

The problem editor is being updated to use a more interactive WYSISWYG editor, thereby improving the course authoring experience specifically for the use case of authoring problems. Work can be tracked here: https://openedx.atlassian.net/browse/TNL-8366