Problem/Motivation
Over at #1911884: Enable CKEditor in the Standard install profile, we enabled CKEditor for the "Basic HTML" text format (the successor of the "Filtered HTML" for authenticated users, the closed down variant "Restricted HTML").
We agreed there that we should also enable CKEditor for the "Full HTML" text format. (It's deferred to this issue because the question of which buttons should be enabled when in principle all HTML tags are allowed — as is the case for the "Full HTML" format is a tricky one, likely to lead to bikeshedding.)
Proposed resolution
- Enable CKEditor by default for the "Full HTML" text format.
- In its CKEditor configuration, enable additional buttons that are most commonly used. E.g. the Strikethrough, Superscript, Remove Formatting and Table buttons.
- Ensure that CKEditor's configuration allows the
<script>
tag unless aFILTER_TYPE_HTML_RESTRICTOR
-type filter is used that disallows that tag (see relevant parts of #1911884: Enable CKEditor in the Standard install profile for more info about that).
Remaining tasks
- Get concensus on which buttons to enable.
- Ensure that the
<script>
tag is not removed by CKEditor.
User interface changes
CKEditor enabled by default for the "Full HTML" text format.
API changes
None.