The basic stati ;) are #new and #standard. If the pageStatus is nil,
we make make the page #standard, as that is the old behavior. You could add
other types to get e.g., different kinds of URLs, or to exclude pages from
a search, or alter the formatter, or...
While I'm trying to be careful about default behavior if the type is
unknown, one should still be careful to check all the places that pageType
is used.
If aTag is not in aSet, put it in and return aTag. If it's there,
make up a new tag, insert it, and return it. For keeping insertion points
in text unique, so can tell where to put incoming text.
Find all occurances of '*append here'. Make them lower case. If
they don't have a number after them, assign one. Don't use the same number
twice in this page. Place ID can actually be any string.
We are positioned at the end of a chunk. Read the size of this
chunk from its end. Back up one chunk. Return the position of the space
before the back number.
Record the name of this page during startup. When reading the
page in order to serve it, this is NOT executed. The text is read from the
file explicitly.
Record the name of this page during startup. When reading the page in
order to serve it, this is NOT executed. The text is read from the file
explicitly.