What's New in EditLive! for XML 3.1
EditLive! for XML 3.0 includes new functionality and usability improvements for end users, form designers and developers.
End User Features
|
|
|
|
Simplified WYSIWYG editor
Edit template files, based on XSLT in a new WYSIWYG editing interface. |
|
|
|
|
|
Dynamically Updating XPath Expressions
Create intelligent forms which dynamically work with data. Operations including rounding, addition, subtraction, multiplication and string parsing can all be performed with data dynamically at runtime.
|
|
|
|
|
|
Performance Improvements
Threaded architecture substantially improves the performance during both load-time and run-time. Developers can further improve performance by using APIs for caching the EditLive! for XML and Visual Designer applets. |
|
|
|
|
|
Improved Support for Repeating Elements
Form designers can choose to add repeating elements in the form of a list, table or as a repeating section. Action buttons for repeating sections are also placed more appropriately within the form.
|
|
|
|
|
|
Enhanced Support for Validation Rules
An extended range of XML facets is now available to form designers using the Visual Designer. With these facets form designers can develop better validation rules to more accurately suit their content.
|
|
|
|
|
|
Support for Password Fields
Form designers can specify "password" input fields which obscure the content as it is entered.
|
|
|
|
|
|
Improved Support for Hyperlinks in Stylesheets
Hyperlinks embedded in stylesheets used within EditLive! for XML will now cause the relevant page to open in a new browser window when clicked. |
|
|
|
|
|
Set the Output Namespace
The Visual Designer now allows form designers to specify the XML namespace for the data model. |
|
|
|
|
|
Desktop Visual Designer Application
Stand-alone version allows users to easily access and create solutions for use with EditLive! for XML. Design and test XML solutions more quickly with a single solution file, containing the developed schema and views. |
|
|
|
|
|
Improved schema editor New tree view the of XSD and XSL code for quick editing of the W3C XML Schema data model for the solution. |
|
|
|
|
|
Visual Designer Preview Button
The Visual Designer now allows users to preview how their solution would appear in EditLive! for XML. |
|
|
|
|
|
Field Size Customization
Using the Visual Designer users can now specify the size of the fields XML values will be mapped to. |
|
Developer Features
|
New file format
Faster deployment with a single ZIP-based file, which contains all the template (XSLT) and schema files required to load a form. |
|
|
|
|
|
Support for Mixed Content in XHTML Sections
By registering an extended range of XML tags through Ephox's CSS extensions developers can allow users to create mixed content in XHTML fields. |
|
|
|
|
|
Specify Custom Tag Rendering via CSS
Developers can affect the rendering of custom tags in XHTML sections in EditLive! for XML using CSS. Images and labels can be specified to be used for rendering custom tags. Developers can also specify if custom tags are to be presented as block, inline or empty tags. |
|
|
|
|
|
Load EditLive! for XML in a Separate Window
A new API for displaying EditLive! for XML allows developers to load EditLive! for XML in a popout window. EditLive! for XML can also be associated with button that opens a window containing EditLive! for XML when clicked. |
|
|
|
|
|
Set the Output Character Set
An API enabling the output character set of EditLive! for XML and the Visual Designer to be specified allows developers to ensure that all content is correctly encoded for use within their systems. |
|
|
|
|
|
Extended JavaScript Runtime API
New functions added to the JavaScript runtime API enable developers to develop further custom functionality for use with EditLive! for XML. New JavaScript runtime API functions include a function to POST the content of EditLive! for XML and to determine if the current XML document is valid. |
|
|
|
|
|
New Examples and Documentation
Enhanced documentation includes a new lifecycle example demonstrating how to use the Visual Designer in conjunction with EditLive! for XML in a Web application. |
|
|
|
|
|
Sample Forms Package
A new sample forms package for the Visual Designer and EditLive! for XML provides several common forms to enable developers to get up and running quickly with the EditLive! for XML solution. |
|
|
|
|
