Upgrading EditLive!
- Updating the EditLive! Source Files
- Upgrading to EditLive! 7.0 Features
- Upgrading to EditLive! 6.7 Features
- Upgrading to EditLive! 6.6 Features
- Upgrading to EditLive! 6.5 Features
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
- Inline Table Toolbar
- Table Accessibility Plugin
- Broken Hyperlink Report Plugin
- XHTML Strict Mode
- Faster Load Times
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.