The script I mentioned in my previous message follows in this message.
It contains some comments/documentation, but not very much. It is
in perl4.
Please note that is quite tuned to our local installation, where we have
two modules directories that each contain the same three-level hierarchy
of module-directories and -files:
the first level contains the application 'groups', the second level
the programs/packages and the third the modulefiles themselves.
In addition to the html file we also generate a tcl script that contains
array initializations to represent our module tree. We use it in a tcl(dp)-
based user-setup like program that is still being worked on. The idea of
it is that the program works as a small http 'server' which allows us
to use a webbrowser (netscape?) as the user-interface - the same idea that
was used in SATAN.
The (perl4) script follows below, together with our version of prologue
and epilogue html files that it uses.
If you make any improvements to it, I'd appreciate to receive a copy.
Regards,
Axel.
|