• Epic Name:
      RichText editing


      Current XMLtext field type uses the old xmltext ezxml format, a better approach in the future would be to use and update the Document component so it handles the internal format instead (docbook).


      The Field Type may expose several formats like intended with eZ Document Component, but for WYSIWYG editors and web use there is a need to have a xhtml5 like format that has all the capabilities of ezxml or even more.

      A xhtml5 wysiwyg format could be based on ezxml but with some changes:

      • Tag names should be changed to names in html5, most are easy, custom tag is not.
      • Tags should behave as in html5 (inline / block / inline-block), and custom tags should be able to be one of these.
      • Attribute names should be aligned with html5 (map custom attribute to -data-?)
      • Valid parent and child tags might need some minor adjustments, table in paragraphs for instance.
      • As for section tags, that can be mapped to the html5 section tag, and this can be visually hinted by the editor in needed:

      For Legacy Database there could be a converter that transforms the format to ezxml, if eZ Document Component is used then it needs some updates for minor changes done to the format in 4.1.

        Issue Links

          Issues in Epic


            Transition Time In Source Status Execution Times Last Executer Last Execution Date
            Open Open Backlog Backlog
            22m 17s 1 Christian Bacher (Inactive) 14/Mar/12 9:02 PM
            InputQ InputQ Specification Specification
            148d 18h 56m 1 André Rømcke 10/Aug/12 4:59 PM
            Specification Specification Specification Done Specification Done
            95d 20h 39m 1 André Rømcke 14/Nov/12 12:39 PM
            Specification Done Specification Done Development Review Development Review
            15s 1 André Rømcke 14/Nov/12 12:39 PM
            Development Review Development Review Backlog Backlog
            5s 1 André Rømcke 14/Nov/12 12:39 PM
            Backlog Backlog InputQ InputQ
            1m 53s 2 André Rømcke 14/Nov/12 12:41 PM
            InputQ InputQ Open Open
            147d 16m 1 André Rømcke 10/Apr/13 1:58 PM
            Open Open Development Development
            105d 1h 49m 1 André Rømcke 24/Jul/13 3:47 PM
            Removed Status Removed Status Specification Specification
            7s 1 16/Aug/14 8:13 AM
            Specification Specification QA QA
            2m 14s 1 16/Aug/14 8:15 AM
            QA QA Development Review Development Review
            21s 1 16/Aug/14 8:15 AM
            Development Review Development Review Deploy Deploy
            1m 20s 1 16/Aug/14 8:17 AM
            Deploy Deploy Open Open
            1m 43s 1 16/Aug/14 8:18 AM
            Open Open Removed Status Removed Status
            29s 1 16/Aug/14 8:19 AM
            Development Development Removed Status Removed Status
            602d 4h 39m 3 André Rømcke 23/Mar/15 4:46 PM
            Removed Status Removed Status Development Development
            61d 13h 23m 3 André Rømcke 19/May/15 9:56 AM
            Development Development Open Open
            145d 10h 1 11/Oct/15 7:57 PM
            Open Open Specification Specification
            0s 1 11/Oct/15 7:57 PM
            Specification Specification Deploy Deploy
            1s 1 11/Oct/15 7:57 PM
            Deploy Deploy QA QA
            0s 1 11/Oct/15 7:57 PM
            QA QA Documentation Documentation
            0s 1 11/Oct/15 7:57 PM
            Documentation Documentation Accepted Scheduled Accepted Scheduled
            0s 1 11/Oct/15 7:57 PM
            Accepted Scheduled Accepted Scheduled Research Research
            1s 1 11/Oct/15 7:57 PM
            Research Research Accepted Scheduled Accepted Scheduled
            18d 22h 16m 1 30/Oct/15 5:13 PM
            Accepted Scheduled Accepted Scheduled Development Development
            1h 10m 1 30/Oct/15 6:24 PM
            Development Development Specification Specification
            14m 9s 1 30/Oct/15 6:38 PM
            Specification Specification Open Open
            1h 4m 1 30/Oct/15 7:42 PM
            Open Open Deploy Deploy
            1h 1m 1 30/Oct/15 8:43 PM
            Deploy Deploy Documentation Documentation
            28m 19s 1 30/Oct/15 9:12 PM
            QA QA Research Research
            1m 26s 1 30/Oct/15 10:12 PM
            Research Research Specification Specification
            16d 11h 52m 1 André Rømcke 16/Nov/15 10:05 AM
            Specification Specification Development Development
            13s 1 André Rømcke 16/Nov/15 10:05 AM
            Development Development Documentation Documentation
            50d 7h 19m 1 André Rømcke 05/Jan/16 5:24 PM
            Documentation Documentation QA QA
            180d 18h 53m 2 Dominika Kurek 04/Jul/16 12:19 PM


              • Assignee:
                André Rømcke
              • Votes:
                0 Vote for this issue
                5 Start watching this issue


                • Created: