Upgrading EditLive!

Updating the EditLive! Source Files

In order to update EditLive! Professional or Enterprise Edition the new EditLive! redistributables must be used in place of your previous EditLive! install. Simply download the new version of the EditLive! SDK and use the files in the INSTALL_HOME/webfolder/redistributables to replace your existing install, where INSTALL_HOME represents the location of the EditLive! SDK install.

If you are using EditLive! for IBM Web Content Management either download the new version from the Ephox web site or follow the update process outlined in more detail in the Updating Your Custom EditLive! for IWWCM Installer article.

Upgrading to EditLive! 7.0 Features

Ephox EditLive! 7 includes a variety of new features. To see the details on how to eanble these features in your integration, please refer to the product documentation, and the release notes for the EditLive! 7.0 release.

Upgrading to EditLive! 6.7 Features

Accessibility-As-You-Type Plugin

This Enterprise Edition only plugin provides an option for displaying an icon on HTML elements which do not meet specified web compliance standards.

This plugin is enabled and configured via the configuration file, e.g:

<plugins>
<plugin name=”accessibility” />
</plugins>

<toolbars>
<toolbar name=”Command”>
<toolbarButton name="AccessibilityAsYouType"/>
<toolbar>
<toolbars>

For more information see the Enterprise Edition Features article and the Menu and Toolbar Item List article in the EditLive! SDK.

Inline Table Toolbar

Much like the EditLive! 6.6 Image Editor Toolbar, an inline table toolbar is available in EditLive! 6.7. This toolbar is added via the configuration file, e.g:

<plugins>
<plugin name=”tableToolbar” />
</plugins>

<inlineToolbars>
<inlineToolbar name=”table”>
<toolbarButton name="Gridlines"/>
</inlineToolbar>
<inlineToolbars>

To display the inline table toolbar you do not require an Enterprise Edition license. An Enterprise Edition license is only required if the toolbar contains Enterprise Edition features.

For more information see the Menu and Toolbar Item List article in the EditLive! SDK.

Table Accessibility Plugin

This Enterprise Edition only plugin provides various menu and toolbar items for creating and editing accessible tables. These features are added via the configuration file, e.g:

<plugins>
<plugin name=”tableToolbar” />
</plugins>

<inlineToolbars>
<inlineToolbar name=”table”>
<toolbarButton name="ApplyCellHeaders"/>
<toolbarButton name="ClearCellHeaders"/>
<toolbarButton name="TableHeaderMappings"/>
</inlineToolbar>
<inlineToolbars>

For more information see the Enterprise Edition Features article and the Menu and Toolbar Item List article in the EditLive! SDK.

Broken Hyperlink Report Plugin

This Enterprise Edition only plugin displays a dialog which checks each hyperlink in the page. This feature is added via the configuration file, e.g:

<plugins>
<plugin name=”BrokenHyperlinkReport” />
</plugins>

<toolbars>
<toolbar name=”Command”>
<toolbarButton name="BrokenHyperlinkReport"/>
<toolbar>
<toolbars>

For more information see the Enterprise Edition Features article and the Menu and Toolbar Item List article in the EditLive! SDK.

XHTML Strict Mode

The xhtmlStrict attribute on the <htmlFilter> configuration file element allows EditLive! to generate content in compliance with the W3C XHTML Strict specification.

For more information see the <htmlFilter> article in the EditLive! SDK.

Faster Load Times

When EditLive! is launched using Java 6 update 10 or above, the editor will load in a significantly shorter time.

Upgrading to EditLive! 6.6 Features

Customizable Paste Special Dialog

4 new attributes are available in the <htmlImport> configuration file, i.e.

...

<htmlImport
cleanOption=”true”
mergeInlineStylesOption=”true”
mergeEmbeddedStylesOption=”true”
plainTextOption=”true”
/>

...

These attributes can either be true or false and define if the specified option appears in the Paste Special dialog. These same attributes can be applied to the <wordImport> configuration element for customizing options for pasting content from Microsoft Word.

For more information on Customizing the Paste Special dialog see the <htmlImport> and <wordImport> articles in the EditLive! SDK.

Inline Image Toolbar

The buttons appearing on the toolbar used for the Image Editor can now be customized via the configuration file

...

<plugins>
<plugin name=”imageEditor” />
</plugins>

<inlineToolbars>
<inlineToolbar name=”img”>
<toolbarButton name="crop"/>
</inlineToolbar>
<inlineToolbars>

...

For more information see the Enterprise Edition Features article and the Menu and Toolbar Item List article in the EditLive! SDK.

Upgrading to EditLive! 6.5 Features

Image Editing

Image editing functionality is only available for clients with a valid Enterprise Edition license or trial license. For clients with an Enterprise Edition license or for those evaluating EditLive! Enterprise Edition image editing functionality is automatically enabled.

Image editing requires image upload functionality to be integrated with EditLive!. If your server does not support image upload then image editing can be disabled via the enableEditing attribute of the <images> element e.g.:

<images enableEditing="false" >

For more information on image editing and image upload support please see the Multimedia Support section of the EditLive! SDK.

Customizable Color Palette

The color palette of EditLive! can now be customized via the configuration file. This enables global configuration of the color palette throughout the editor. This applies to:

Selecting the foreground and background color for text
Selecting the background color for table cells, rows and columns
Selecting the color for horizontal rules (HR elements)
The configuration is performed within the <wysiwygEditor> element e.g.:

...

<wysiwygEditor>
<colorPalette>
<color name="#FF0000" />
<color name="#0000FF" />
<color name="#FFFF00" />
</colorPalette>
</wysiwygEditor>

...

Note: Colors must be specified via their hexadecimal code

For more information on Customizing the Color Palette see the Editor Appearance section of the EditLive! SDK.

Autocorrect

Autocorrect functionality is only available for clients with a valid Enterprise Edition license or trial license. To enable autocorrect you need to set the startAutoCorrect attribute of the <spellCheck> e.g.:

<spellCheck startAutoCorrect="true" ... />

The word list used by autocorrect can also be modified, this allows you to add company branding rules and other terminology to the autocorrect dictionary. For more information on how to do this see the Language Support section of the EditLive! SDK.

Plugin Configuration

Plugins can now be added to Editlive! via the <plugins> configuration file settings. This enables plugins to be added via EditLive!'s configuration file and requires no changes to server-side scripting.

For more information see the <plugins> Configuration File Element reference document in the EditLive! SDK.