Leo : Examples   Screenbook Maker XSLT  

A further note for XSLT developers. Since the Leo file contains a library of XSLT templates for manipulating the XML generated by Screenbook Maker, when you want to add a totally new output format, all you need to do is add a new XSLT file, and you already have examples of just about every possible useful expression you could need for extracting from the XML using XSLT.

In the screenshot here, we can see that there is a file name toc_imsmanifest.xml.xsl. Screenbook Maker will use this XSLT file to create a file named imsmanifest.xml. The format for this xml is taken from Microsoft's LRN Resource, meaning that this bookshelf will now be SCORM compliant, since it will have a properly formatted imsmanifest.xml file. In other words, adding SCORM compliance (an industry standard for online training structure) consisted of:

  1. examining Micorsoft's LRN format
  2. using the same XSLT elements as in other files in this Leo tree to extract the data from the bookshelf XML and output to the LRN format.
 
screenbooks home site

21 of 21
  Text Author: Joe Orr   Copyright 2002 All Rights Reserved  
  Created with ScreenBook Maker   Last update: 8/3/2002   Additional Trademark and Copyright Information