At the moment this is just random notes.
Foo::Whatever
.
mod_perl
cgi-bin
directory, so that the code can access them.
mod_dav
is used (probably a good idea), there
needs to be a CGI to run the processing. One way would be start/end
session ops. A cron
job can handle the inevitable loose
ends.
.ht
files
.wt
files (wiki text)
.ht
files. Mail-style headers for
additional control info. Not converted to <wiki> tags
in .ht
files, because we want to allow owners to edit them
in the original format.
.html
files
.ht
on upload by splicing in header/footer
tags, unless otherwise specified.
.tex
, .flk
, .abc
, etc.
All conversion to HTML should be done offline when a file is uploaded; the
best thing is probably to automagically generate a Makefile
with the appropriate dependencies. Skinning could be done by specifying a
handler for HTML.
Note that ad selection (member, nonmember, etc.) doesn't require active
HTML, only a CGI for the image src
that does the appropriate
redirects.
For the moment we need only a limited number of tags.
date(1)
format.
There will also be site-wide and directory-wide entity definitions. Anything not defined (e.g. the standard HTML entities like &) will be passed through.