This page describes how Crane Softwrights Ltd. syndicates our training course delivery information to any web site that wishes to include our information on a web page.

The list of upcoming publicly-subscribed courses we are delivering can be rendered in real time into an HTML table using the sample stylesheets found in the Crane Calendar Access ZIP Package and Crane Calendar Access TAR/GZ Package. Users are not obliged to use the sample stylesheet as it only illustrates how to work with the information in the two forms in which it is available.

A file conforming to the Rich Site Summary (RSS) format:  RSS XML  http://www.CraneSoftwrights.com/training/crane-courses.rss

A file is conforming to a custom XML vocabulary: http://www.CraneSoftwrights.com/training/crane-courses.xml

Both files contain the up-to-date schedule information and course description generated from Crane's internal information. The ZIP package above includes RELAX-NG (ISO/IEC 19757-2) compact expressions of the structure of both instances, with comments documenting the semantics expected of the given labels for the information items.

An example of the output using the sample cranerss.xsl stylesheet, incorporating the data from the RSS file as it stands:

Courses (2008-07-21T21:43:18-04:00) Locations Lengths Dates
Introduction to the Universal Business Language (UBL) (syllabus) (past deliveries) (none scheduled at this time)
Introduction to XML Information Modeling (syllabus) (past deliveries) (none scheduled at this time)
Introduction to XML, XSLT and XSL-FO (syllabus) (past deliveries) (none scheduled at this time)
Introduction to XSL-FO (syllabus) (past deliveries) (none scheduled at this time)
Introduction to XSLT and XPath (syllabus) (past deliveries) (none scheduled at this time)
Overview of the XSLStyle™ methodology (syllabus) (past deliveries) (none scheduled at this time)
Practical Code List Implementation (syllabus) (past deliveries) (none scheduled at this time)
Practical Formatting Using XSL-FO (syllabus) (past deliveries) (none scheduled at this time)
Practical Transformation Using XSLT and XPath (syllabus) (past deliveries) (none scheduled at this time)
Practical Universal Business Language Deployment (syllabus) (past deliveries) (none scheduled at this time)
Practical XML Information Description (syllabus) (past deliveries) (none scheduled at this time)
Practical XML Information Modeling (syllabus) (past deliveries) (none scheduled at this time)
Summary - Crane Softwrights Ltd. Publicly-subscribed Training (syllabus) (past deliveries) (none scheduled at this time)
XML in the Corporation (syllabus) (past deliveries) (none scheduled at this time)
XML Models, Stylesheets and Transformations (syllabus) (past deliveries) (none scheduled at this time)
XML Town Hall (syllabus) (past deliveries) (none scheduled at this time)

Here is the same output using the sample cranecal.xsl stylesheet, incorporating the data from the XML file as it stands:

Courses (2008-07-21T21:43:18-04:00) Locations Lengths Dates
Introduction to the Universal Business Language (UBL) (syllabus) (past deliveries) (none scheduled at this time)
Introduction to XML Information Modeling (syllabus) (past deliveries) (none scheduled at this time)
Introduction to XML, XSLT and XSL-FO (syllabus) (past deliveries) (none scheduled at this time)
Introduction to XSL-FO (syllabus) (past deliveries) (none scheduled at this time)
Introduction to XSLT and XPath (syllabus) (past deliveries) (none scheduled at this time)
Overview of the XSLStyle™ methodology (syllabus) (past deliveries) (none scheduled at this time)
Practical Code List Implementation (syllabus) (past deliveries) (none scheduled at this time)
Practical Formatting Using XSL-FO (syllabus) (past deliveries) (none scheduled at this time)
Practical Transformation Using XSLT and XPath (syllabus) (past deliveries) (none scheduled at this time)
Practical Universal Business Language Deployment (syllabus) (past deliveries) (none scheduled at this time)
Practical XML Information Description (syllabus) (past deliveries) (none scheduled at this time)
Practical XML Information Modeling (syllabus) (past deliveries) (none scheduled at this time)
XML in the Corporation (syllabus) (past deliveries) (none scheduled at this time)
XML Models, Stylesheets and Transformations (syllabus) (past deliveries) (none scheduled at this time)
XML Town Hall (syllabus) (past deliveries) (none scheduled at this time)

It is in your interest to inform us of your real-time use of our calendar information, so that we can keep you up-to-date with any changes. We reserve the right to change the document model at any time to meet any changing requirements and we commit to informing those people who tell us they are using the information about such changes. Of note, we are sharing our RSS document model with other organizations to establish a common training events and courses model, so this information will likely change.

visual separator Crane logo
CRANE
SOFTWRIGHTS
LTD.

BOX 266,
KARS, ONTARIO
CANADA K0A-2E0

+1 (613) 489-0999 (Voice)
+1 (613) 489-0995 (Fax)

 RESOURCES RSS XML 
 TRAINING RSS XML 

Site navigation:

Small print: All use of this web site and all business conducted with Crane Softwrights Ltd. is subject to the legal disclaimers detailed at http://www.CraneSoftwrights.com/legal ... please contact us if you have any questions.

Link legend: links that are marked with this dotted underline will open up a new browser window, otherwise the same browser window is used for the link target. 

Last changed: $Date: 2004/06/04 20:15:29 $(UTC) (Privacy policy)