XslWebMaker - Download and Setup
First Published (Original Date):
2005-11-09%
Last Modified (Date):
2021-11-16 15:04
Datetime Format:
EDTF with spaces.
System Requirements
- Windows Script Host (5.6 or above). This ships with Windows 2000 or Windows XP. It is also downloaded with Microsoft Internet Explorer 5.0 or above.
- Microsoft's XML Core Services (MSXML) 6.0. Check, for example,
msxml6.dll
inC:\Windows\System32\
. For details see Microsoft's List of Microsoft XML parser (MSXML) versions.
Download
XslWebMaker.zip (62 KB)
Setup Instructions
- Verify you meet the system requirements. Install Microsoft's XML Core Services (MSXML) 6.0 if needed.
- Download
XslWebMaker.zip
to a temporary directory. - Unzip
XslWebMaker.zip
to the location for your websites. Eg~\MyWebSiteProjects
- Rename the folder
XslWebMaker
to the name of your website. Eg~\MyWebSiteProjects\XslWebMaker
->~\MyWebSiteProjects\MyWebSite
- Run
~\MyWebSiteProjects\MyWebSite\Source\make.bat
. You can do this in two ways:- Open up a command console and change the path to
~\MyWebSiteProjects\MyWebSite\Source
. (To make this easy you could use a window utility like CMenuExtender with the "DOS here" command.) Type make - Double click
make.bat
This will begin the transformation process on the sample website. The results will be created in~\MyWebSiteProjects\MyWebSite\WebOut\
- Open up a command console and change the path to
Updates
- Version. 3.05. 2021-12-02 15:18. Bug fixed: files in Source\speech\* were not output to WebOut\speech\*.
- Version. 3.04. 2021-12-01 20:45. More lorem.
- Version. 3.03. 2021-11-16 14:58. Renamed "pastCalendar.*" to "meetingsPast.*"; transformDir.wsf now processes xsl:include and xsl:import; added meetingsFuture.xslt; added meetingsTable.xslt which meetingsPast.xslt and meetingsFuture.xst now xsl:includes (to demonstrate making an XSLT template use XSLT library code).
- Version: 3.01. 2021-11-09 00:26. Simplified description of what XslWebMaker is, in index.html (and XslWebMaker-Intro). Changed logo slogan to "A website from XML files".
- Version: 3.00. 2021-11-08 20:47. Updated XslWebMaker to produce more coherent self-documenting output in \WebOut: added an index.html; Renamed the logo to "XslWebMaker"; cleaned up the output html pages; added some explanations in each of the html pages; added a version number to footer of html pages.
- Version: 2.31. 2021-11-07 22:44. Fixed bug in that example html pages were not outputting to \WebOut due to the passage of time since 2006 (updated transformDir.wsf).
- Version: 2.30. 2006-03-08. Updated XslWebMaker with new xwmToXhtml file. Inline scripts (without a src attribute)
are escaped properly with
/* <![CDATA[ */
. - Version: 2.01. 2006-03-08. Added helpful error message for when your processing instruction can't find the Xsl stylesheet.
- Version: 2.00. 2005-11-09 16:31. Release.