ez publish / user manual / 5.x / the online editor

Caution: This documentation is for eZ Publish legacy, from version 3.x to 5.x.

The Online Editor

The eZ Publish Online Editor (OE, or ezoe for short) is an extension that allows you to create formatted text using an intuitive interface. With the Online Editor you can easily format long passages of text for your articles, product descriptions, weblogs, etc. You can put your text into an XML field and then format the contents by using the OE interface which is very similar to the ones found in many word processors but within the limitations of the XML field format. It allows you to insert images and tables, add links, create bulleted and ordered lists, and more. There is no need to know XML/XHTML or manipulate tags manually. Simply click the necessary buttons and the OE will automatically convert your instructions into valid eZ Publish XML code when you store or publish the draft, which makes your content easy to export to different channels or transform to other formats later.

After installation, the Online Editor becomes an integrated part of your administration interface. It will appear every time you edit text that is stored using the XML block datatype. The following screenshot shows the Online Editor in action:

The Online Editor

The eZ Publish Online Editor is licensed under the GPL and included in the eZ Publish distribution. Unlike earlier versions of the extension, the Online Editor 5.0 is based on TinyMCE 3.x. This version of the extension introduces various new features and works in some modern browsers that were previously unsupported (Opera, Internet Explorer 7 on Windows Vista, Safari).

NB!: In next generation of eZ Publish (6.x), we hope to deliver a semantic RichText editing solution that works as close to possible to what one would expect coming from desktop editor solutions like Word. However as of this writing (2013), todays browser based web editing solutions, including Online Editor, are not able to:

  • Work exactly like Word; Display on the web has traditionally not had the same level of precision
    • For best result make sure you get a integration partner to tweak Online Editor settings + css, and your output templates + css to work as close to each other as possible.
  • Accept any kind of copy/paste content in any kind of browser; Again not something browsers and browser based editing solutions have been traditionally cable of
    • If you get issues either enable paste button or make sure you copy as plain text, also worth consider trying another browser

Andrea Melo (08/01/2013 2:31 pm)

André R. (20/10/2014 6:08 pm)

Andrea Melo, Ricardo Correia, André R.


There are no comments.