Actions
Feature #591
openAdd wysiwyg editor
Start date:
Due date:
% Done:
0%
Estimated time:
Compatible Redmine Version:
Pull Request Link:
Description
Currently, Redmine supports markup languages (markdown, textile). There should by a wysiwyg editor as additional choice.
These plugins exist:
-
https://github.com/taqueci/redmine_wysiwyg_editor -> uses TinyMCE editor- see #616 - https://github.com/a-ono/redmine_ckeditor -> uses ckeditor 4
Rails gem:
- https://github.com/igorkasyanchuk/new_ckeditor -> supports ckeditor 5
Updated by liaham over 3 years ago
- Related to Testing #616: Test Redmine Wysiwyg editor plugin added
Updated by liaham 6 months ago · Edited
There is a promising WYSIWYG-Editor based on Markdown: https://ui.toast.com/tui-editor.
It supports editing with in Markdown-Mode with Preview or in WYSIWYG-Mode where the user does not be familiar with Markdown at all. It also stores text in Markdown and is based on Javascript.
There are still some technical questions open:
- Will existing Markdown text as stored already in db be broken when using this editor?
- How to integrate macros that will be rendered to HTML after the text is fetched from db?
- How to render macros just in time?
- How to add custom buttons with macros of plugins for example?
- Is it possible to integrate the editor with all text fields having the wikitoolbar enabled?
- How to upload and store files securely?
- How to export to PDF?
- Would it be possible to use a template language in the future for custom dynamic reports?
All these processes must be able to integrate in order not to loose features.
Actions