Creation of web sites from a collection of DocBook XML files
Uses most DocBook elements within specific framework. Has separate files that control page navigation and heirarchy.
See nwalsh.com as an example.
<!DOCTYPE webpage SYSTEM "../website.dtd" [ <!NOTATION XML SYSTEM "xml"> <!ENTITY test1a SYSTEM "test1a.xml" NDATA XML> <!ENTITY test3 SYSTEM "test3.xml" NDATA XML> <!ENTITY about.xml SYSTEM "about.xml" NDATA XML> ]> <webpage id="home"> <config param="desc" value="The Test Home Page"/> <config param="rcsdate" value="$Date: 2001/11/08 20:44:20 $"/> <config param="footer" value="about.html" altval="About..."/> <head> <title>Welcome to Website</title> <summary>Introduction</summary> <keywords>Norman Walsh, DSSSL, SGML, XML, DocBook, Website</keywords> </head> <para> This small, somewhat contrived website demonstrates the Website document type. Website provides a system for building static Websites from XML content.</para> <para>A <ulink url="txtindex.html">text-only</ulink> version is also available, demonstrating how multiple presentations can be derived from the same sources.</para> <webtoc/> <section><title>What is a Website?</title> <para>A website is a collection of pages organized, for the purposes of navigation, into one or more hierarchies. In Website, each page is a separate XML document authored according to the Website DTD, a customization of <ulink url="http://www.oasis-open.org/docbook/">DocBook</ulink>.</para> </section> </webpage>