Set XSLT Stylesheets to Transform Data - Fluid Topics - 3.8 - Technical Notes

Upload Author-it Content to Fluid Topics

Fluid Topics
Technical Notes

Fluid Topics needs to transform the source format into HTML to enable web output. In the case of the Author-it Resolved format, it is transformed into HTML by Saxon with XSLT stylesheets.

"XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subsequently be converted to other formats, such as PDF, PostScript and PNG. XSLT 1.0 is widely supported in modern web browsers.

The original document is not changed; rather, a new document is created based on the content of an existing one."


Note: To get the XSLT transformations folder, download the ZIP archive attached to this document, which is available in the Attachment tab of the sidebar.

The ZIP archive contains the following files:

Author-it Objects - Fluid Topics Publishing Profiles.xml
This file contains the XML object to import.
This file is required when using the "Fluid Topics - with upload" publishing profile.
This file turns Author-it published content into the files required for web-based output.
This file turns web-based output into the files required for Fluid Topics.
Copy the transformations folder and its content to the Author-it templates folder inside the Author-it data folder.
The directory structure must result as follows:
  • \\$SERVER_NAME\$SHARE_NAME\data\templates\transformations\web.xslt
  • \\$SERVER_NAME\$SHARE_NAME\data\templates\transformations\web_fluidtopics.xslt