On Tuesday, August 29, 2006 02:47:04 PM -0400 Derrick J Brashear <[EMAIL PROTECTED]> wrote:

Todd suggested earlier that the OpenAFS web site is perhaps not the most
helpfully designed in the world, and, well, I have no argument there. In
a brief discussion he suggested putting our tools in front of the world
in the hopes that we might enlist some aid in upgrading, and while all
are available, it's been rather transparent previously and so people
don't generally know how it works. This is both a clue dump and a
solicitation of volunteers to help.

The scripts used to generate web pages can be found in
/afs/cs.cmu.edu/project/systems-jhutz/SMMS/depot/host/grand.central.org/s
bin

Oh, ugh; I wish you hadn't told people about _those_ tools; we're trying to abandon most of the web-related tools in that directory in favor of new ones that generate pages that don't depend on frams. The new tools can be found in /afs/grand.central.org/local/src/tools, and are designed to work with something like /afs/grand.central.org/www/www.openafs.org/sb

There are two interesting scripts:

- mknavbar converts a simple representation of the navigation bar
 (parts/navbar.in) into an HTML fragment suitable for use in web pages.

- body2html takes an HTML fragment containing the "body" of a page (the
 part that changes from one page to the next, like main.body) and combines
 it with the header, footer, and navbar to produce a full page.

The sample files in the sandbox directory are taken from the OpenAFS web page from several months ago. You can see what they look like at

http://sb.openafs.org/


If there's someone out there who wants to do some work to clean up the tools, improve the web site design, and/or move the existing content to the new tools, please contact me off-list.

-- Jeff
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to