Feature Wiki
Tabs
Replace TinyMCE by Markdown Editor in Data Collection
Page Overview
[Hide]1 Initial Problem
The TinyMCE is without maintenance.
Its use prevents the switch to kitchen sink forms.
2 Conceptual Summary
The TinyMCE in the data collection is to be replaced by the Markdown Editor. (See here)
There will be no migration. In accordance with previous processes for switching from TinyMCE to ILIAS Page Editor or Markdown a read-only until ILIAS 10, if it exists.
This content will be removed in ILIAS 11 and later.
The settings form of the individual table should be converted to KS Forms.
That's a good thing.
The context DataCollection was never considered in the Administration settings for TinyMCE, therefore no changes are to be considered.
3 User Interface Modifications
3.1 List of Affected Views
- "Settings"-Tab in each Data Collection Table.
3.2 User Interface Details
3.3 New User Interface Concepts
None.
3.4 Accessibility Implications
None.
4 Technical Information
{ The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues. }
5 Privacy
Nothing specific.
6 Security
Nothing specific.
7 Contact
- Author of the Request: Samoila, Oliver [oliver.samoila]
- Authority to Sign off on Conceptual Changes: Seeland, Per Pascal [PerPascalSeeland], Samoila, Oliver [oliver.samoila]
- Authority to Sign off on Code Changes: Seeland, Per Pascal [PerPascalSeeland], Szmais, Ingmar [iszmais]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
9 Discussion
Kunkel, Matthias [mkunkel], 27 MAY 2024: Will there be a separate FR for introducing the markdown editor in the DC? IMHO it makes sense to bundle both requirements. Otherwise it could happen that we only have a simple text input – which I would object! Therefore I recommend to rename this FR to "Replace TinyMCE by Markdown Editor in Data Collection" and to add additional information to the page. Thanks!
Samoila, Oliver [oliver.samoila], 19 May 2024: Thank you for your feedback. I have restructured the request from the perspective of the replacement.
JourFixe, ILIAS [jourfixe], 10 JUN 2024: We highly appreciate this suggestion and accept it for ILIAS 10 / trunk.
10 Implementation
{ The maintainer has to give a description of the final implementation and add screenshots if possible. }
Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
Privacy
Information in privacy.md of component: updated on {date} by {user} | no change required
Approval
Approved at {date} by {user}.
Last edited: 10. Jun 2024, 14:34, Kunkel, Matthias [mkunkel]