Changes between Version 1 and Version 3 of Ticket #9829


Ignore:
Timestamp:
Dec 14, 2012, 8:31:09 AM (12 years ago)
Author:
Piotrek Koszuliński
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9829

    • Property Cc wim.leers@… added
    • Property Status changed from new to confirmed
  • Ticket #9829 – Description

    v1 v3  
    11The basic idea is introducing filtering that acts on the HTML accepte by the editor and the feature available in it.
    22
    3  * An as easy as possible way to configure the elements, attributes and transformations (e.g. <b> to <strong>) that the editor should support.
     3 1. An as easy as possible way to configure the elements, attributes and transformations (e.g. <b> to <strong>) that the editor should support.
    44
    5  * By default, this configuration is defined by the plugins available in the editor. E.g. remove the link plugin and <a> will not any more be accepted.
     5 2. By default, this configuration is defined by the plugins available in the editor. E.g. remove the link plugin and <a> will not any more be accepted.
    66
    7  * Developers can define this configuration. At that point, plugins, or part of their features, get enabled/disabled based on the configuration.
     7 3. Developers can define this configuration. At that point, plugins, or part of their features, get enabled/disabled based on the configuration.
    88
    9  * All data input (especially paste) in the editor will be then filtered, based on the configuration. Transformations first and then elements/styles checks.
     9 4. All data input (especially paste) in the editor will be then filtered, based on the configuration. Transformations first and then elements/styles checks.
    1010
    11  * Input data normalization will take place before filtering, bringing to an acceptable DOM structure.
     11 5. Input data normalization will take place before filtering, bringing to an acceptable DOM structure.
    1212
    13  * Special pasting plugins, like Paste from Word, will be reviewed to use the normalization+filtering system.
     13 6. Special pasting plugins, like Paste from Word, will be reviewed to use the normalization+filtering system.
    1414
    1515As a result only allowed HTML will reach the contents and only allowed plugins (or their features) will be enabled.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy