Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-118290

Provide an improved Source plugin to CKEditor instances

    Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: 7.3.X, Master
    • Component/s: CKEditor
    • Labels:
      None

      Description

      As part of the Proposal for Web Content Migration to CKEditor, one feature that was flagged as interesting but missing is the current "Source" view in AlloyEditor.

      Based on Jorge Ferrer coments:

      While we don't have extensive feedback, the one we have points to this feature being valuable and appreciated by our users.

      The goal of this story is to implement a version of AlloyEditor's Source View for CKEditor instances.

      Acceptance Criteria

      • The feature is integrated in the CKEditor toolbar either reusing the current Source button or creating a new one in a plugin
      • The Source view has syntax highlighting for HTML inside the editor
      • There is an option to see a preview of the content side by side with the source code
      • Changes in the "source" view are properly reflected back in the editor and when switching back to visual view
      • The feature works both for the ckeditor and ckeditor_classic versions of CKEditor

        Attachments

          Activity

            People

            Assignee:
            brian.chan Brian Chan
            Reporter:
            jose.balsas Chema Balsas
            Engineering Assignee:
            Julien Castelain
            Recent user:
            Enterprise Release HU
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                7.3.X
                Master