[Mono-docs-list] Monodoc Handbook provider / Handbook as Windows Help file

Johannes Roith johannes@jroith.de
Wed, 23 Apr 2003 19:43:38 +0200


Hello, everybody!
Hello, Lee!

I have started to create a TOC for the Handbook in order to make a
MonoDoc provider possible.
I have choosen the Microsoft Html Help TOC format, that is some kind of
MS Html, but also valid Xml.

The file is in cvs in /monkeyguide/Documentation.xml

- Any further changes in the Handbook Html TOC must also be made in
Documentation.xml
 
- We can create Windows Help Files now as shown in the screenshot below.

You can download a compiled Windows help file here:
http://www.sport-huettn.de/mono/Documentation.chm

- Someone needs to write a provider for Monodoc (Miguel told me Lee
Mallabone would be interested in doing that).

The format is like this:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


<html>
<head>
<meta name="GENERATOR" content="Johannes Roith (manually) :P " />
<!-- Sitemap 1.0 -->
</head><body>
<object type="text/site properties">
	<param name="Auto Generated" value="No" />
</object>
<ul>
	<li> <object type="text/sitemap">
		<param name="Name" value="The Mono Handbook" />
		<param name="Local" value="html/en/index.html" />
		</object>
	</li>

	<ul>
		<li> <object type="text/sitemap">
			<param name="Name" value="Preface" />
			<param name="Local" value="html/en/preface.html"
/>
			</object>
		</li>
	</ul>

</ul>
</body>
</html>

This should be rendered in a treeview like shown here:

http://www.sport-huettn.de/mono/wintutorial.PNG

It should be possible to parse with the Mono Xml parser.

Johannes