New features and enhancements in SDL LiveContent S1000D 5.7
This section lists features and enhancements introduced in SDL LiveContent S1000D 5.7.
HTML5 support enhancements
SDL LiveContent S1000D now supports the audio, video, and animation file types available with HTML5 natively in most browsers, eliminating the need for the plug-ins (such as Adobe Flash) previously required to render graphics, audio, video, and animated or interactive content. This enhancement reduces browser dependence, improving the consistency of multimedia output among supported browsers.
- idr and idrz graphics files
- adts, aac, oga and ogg audio files
- ogv and webm video files
- HTML5 Canvas and WebGL interactive graphics and animation files
For more information about SDL LiveContent S1000D 5.7 support for graphics and multimedia, see the SDL Contenta S1000D and SDL LiveContent S1000D Cross-product graphics and multimedia support section of this documentation.
Third-party component security enhancements
In this release, a number of third-party components (packages and libraries) were removed or updated to eliminate known security risks associated with them.
Attachments to data modules enhancement
You can now attach files of any type to individual data modules in LiveContent S1000D. To enable this enhancement, an Attachments button has been added to the Navigation panel. Clicking this button opens a new Attachments window, which allows you to add, edit, delete, and view or download attachments.
For more information about this functionality, see the topic, Working with attachments to a publication, in the Using LiveContent S1000D section of the SDL LiveContent S1000D documentation.
SVG graphics support enhancements
As of this release, LiveContent S1000D supports compressed Scalable Vector Graphics (SVGZ) graphics.
This enhancement makes it easier to work with large and detailed images by allowing you to do the following.
- zoom in
- zoom out
- pan left and right
- pan up and down
- restore the original view
Navigation enhancements
- Preliminary Required Conditions
- Safety Conditions
- Warnings and Cautions
- Closing Conditions
In addition, you can now enable or disable the Caution message displayed when a user clicks Previous Step in a process DM.
<prop id="require_pdm_undo_confirm">0</prop>: Set this value to 1 to require an Undo confirmation message in a process DM when a user performs an "undo" operation, such as clicking the Previous Step button.<prop id="require_pdm_proc_stepping">0</prop>: Set this value to 1 to require a user to move through each step in a procedure within a PDM before moving to the next PDM node by disabling the Next Step button while the user is in the procedure.<prop id= "show_procanchor_points">0</prop>: Set this value to 1 to display and stop at procanchor points in a procedure, such as Preliminary Requirements, Safety Requirements, and the like.<prop id="show_stepanchor_points">0</prop>: Set this value to 1 to display and stop at stepanchor points in a procedure, such as Warnings and Cautions.
For more information about this enhancement, see the Customizing the LiveContent S1000D user interface section under Configuring LiveContent S1000D in the LiveContent S1000D documentation.
Extended support for DMLs
This release of LiveContent S1000D includes improved support for Data Module Lists (DMLs) for S1000D Issues 4.0 and later. The sample data delivered for S1000D Issues 4.0, 4.1, and 4.2 includes updated DML files.
LiveContent S1000D API enhancements
- Specifying character encoding for API results
You can now configure LiveContent S1000D to return the results of API calls in either UTF-8 or ISO-8859-1 character encoding. Previously, the character encoding of content generated by various API calls was not consistent. This enhancement improves LiveContent S1000D support for foreign languages and character entities by eliminating problems that could occur when content stored as UTF-8 was returned in a different character set.
To enable this enhancement, add the new
encode_typeconfiguration item to the<ietm>section of the wietmsd_prg.xml configuration file. This configitem takes as its value either ISO-8859-1 or UTF-8. If this configuration item is not added, the default character set (ISO-8859-1) is used.For more information about this enhancement, see the Specifying character encoding topic under Configuring LiveContent S1000D in the LiveContent S1000D documentation.
- Executing XSL transformation on the server
A new
XSL Transformcall was added to the LiveContent S1000D API. This new API call executes XSL transformation of XML content on the server, which receives a POST transaction from a client, which is returned using a specified style file. This enhancement improves browser compatibility by eliminating the transformation on the client browser. For more information about this enhancement, see the new XSL Transform topic in the Extending LiveContent S1000D section of this documentation. - LiveContent S1000D API documentation enhancements
The Extending LiveContent S1000D section of the LiveContent S1000D documentation has been updated and reorganized to improve access to current and accurate information for developers using the API.