Any paths given are relative to the website "root".
/
"
.site
- contains site-wide macros.
.level
- contains directory-wide
macros.
index.htm4
- the website home
page or index to the directory's web pages.
keyindex.htm4
- automatically generated by
makekey - index to all the given
keywords.
.masterkey
- automatically appended onto by
the htm4
macro package for each
page processed. Is the database of keywords & website
pages.
verindex.htm4
- automatically generated by
makever - chronological index to web pages.
help.htm4
- the button help guide accessed by hitting
in the button bar.
htm4
and associated files -
THE m4
macros that format the .htm4
files into HTML.
template.htm4
- template .htm4
file
.distrib
- list of files or directories that get
archived together for the
"minimal distribution".
/
"
Makefile
- not exactly a program,
but it does drive the efforts of make in
generating the HTML pages.
The Makefile
in the website root directory is
unique and can not be auto-generated.
Makefile
for each
directory, except for the website root.
makekey.C
- a C++ program that requires
the "standard" C++ STL (standard template library).
It creates the keyindex.htm4
file
from .masterkey
file.
makever.C
- a C++ program that requires
the "standard" C++ STL (standard template library).
It creates the verindex.htm4
file
from .masterver
file.
.fix.sed
- script & sed file
to help make global changes to all .htm4
(or whatever)
files. must customize for your own changes.
/
".
All are perl scripts and expect perl to be located at
/usr/local/bin/perl
. (Edit the first line of each script
if perl is located somewhere else.) Makefile
when
a .list
file is found within the directory.
ALL.htm4
, which is a collection
of all the slides onto one web page for easy printing or
for non-frames capable browsers.
toc.htm4
).
index.htm4
webpage
that sets up the frames environment for the slides.
.list
file.
/
"
that help with the RCS management of .htm4
files
.htm4
files under
RCS control via ci
and pages through a rcsdiff of each file with differences
before asking for version messages.
Skips any auto-generated files (like for slides
or special indices,
and skips any directory trees with a .skip
file,
or those directories that have names that end with tmp
.
(For example: /howto/webpaging/slidetmp
, a template
directory will be skipped.)
Can select to have a common message for each checked-in file.
This feature is mainly for wholesale changes, such
as those performed with .fix.
.htm4
that was missed by .ci.all
such as valid files not under RCS control.
Can also just list affected files.
.htm4
files from RCS control.
/etc
"
html.lite
- a trimmed down version of html.htm4
without a lot of the special features ... mostly for
use of the formatting tags, etc.
.htaccess.htm4
- template file added to any directory
that needs web browsing restricted.