Uploaded image for project: 'CKEditor Integration'
  1. CKEditor Integration
  2. CKEDITOR-328

The CKEditor Integration doesn't work well when CKEditor is used in-line

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.40
    • Fix Version/s: 1.41
    • Component/s: None
    • Labels:
      None
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      Because the integration was written having the classic use case in mind when a text area is replaced by an iframe with its content editable.

      There are a couple of things to fix when the CKEditor is used in-line:

      • the "save" plugin calls updateElement which shouldn't be used when the editor is in-line (because it replaces the edited content with the raw HTML value that is supposed to be converted to wiki syntax)
      • the "source" plugins expects the source command to always be present, which is not the case when the editor is used in-line
      • the "source" plugins is currently handling the loading animation, which makes it hard to disable this plugin when editing in-line. Moreover other plugins, like the macro plugin, are depending on the source plugin because of this
      • the filter plugin performs some checks using a "hidden" editor instance, that steals the focus and scrolls the page making it annoying to use the editor in-line

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mflorea Marius Dumitru Florea
                Reporter:
                mflorea Marius Dumitru Florea
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: