[Mono-docs-list] [PATCH] monodocs2html support for cross-type hyperlinks

Jonathan Pryor jonpryor at vt.edu
Wed Sep 20 17:34:43 EDT 2006


Attached is a patch to support to monodocs2html for cross-type
hyperlinks.

In short, it allows you to use <see cref="M:Foo.Bar" /> from within the
Baz type comments and have it turn into a hyperlink to Foo.html#Foo.Bar.

It requires removing the generate-id() XSLT calls to use full type
+member names instead.

For an example of this in action, compare the new file:

http://balthasar.jprl.com/~jon/Projects/mono-fuse/docs/Mono.Fuse/FileSystem.html

to the original output:

http://www.jprl.com/Projects/mono-fuse/docs/Mono.Fuse/FileSystem.html

It also uses <h2>...<h4> elements instead of <div> elements everywhere,
as this provides additional content structure.  (I also have an XSLT
that uses h1..h3 to generate a table-of-contents, and I'd like to use
this XSLT in the future.)

Permission to commit?

Thanks,
 - Jon

-------------- next part --------------
A non-text attachment was scrubbed...
Name: monodocs2html.patch
Type: text/x-patch
Size: 15491 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-docs-list/attachments/20060920/95739518/attachment.bin 


More information about the Mono-docs-list mailing list