On Saturday 24 September 2005 13:39, Chris Bullock wrote: > I have a web server that is just a bunch of html documents. I have an > index page that links to each of the documents. Is there a script in > apache or bash that can create an index page that links to each of these > files, so that everytime I add a file i do not have to edit the index > page.
If you don't want to use the auto-index page generation that Apache can already do, you could try ESR's sitemap script. http://www.catb.org/~esr/sitemap/ You can run it via CGI and have it generate a sitemap for your pages on the fly. Or you could run it by hand to regenerate your front page every time. Here's an example of the default look of the output. http://www.catb.org/~esr/sitemap.html Note that the sitemap will include certain information from the meta tags in the HTML files, so that you can get some description of the file with the link. You can also configure it to ignore certain files and subdirectories. If you know python, you can start with that script and tweak it as much as you like. For example, here's a simple extension of the current script: add CSS classes to the output so that a simple stylesheet could be used to vary the output and make it look less plain. Disclaimer: my name is in the sitemap credits, so my advice is not entirely unbiased. :-) ---Tom -- TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug TriLUG Organizational FAQ : http://trilug.org/faq/ TriLUG Member Services FAQ : http://members.trilug.org/services_faq/ TriLUG PGP Keyring : http://trilug.org/~chrish/trilug.asc
