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