
The templates are exceedingly simple.  Keywords enclosed in
double curly brackets are replaced with text from the
%FKong::cgi::keyword hash.  To see what keywords are
already defined for a given page, turn on debugging
and scroll down.

If the keyword hash contains a subroutine reference that
subroutine is called only if the keyword is in the template.
The scalar return of that routine is used to replace the
keyword.

If a keyword is not found in the keyword hash, then the 
template directory is searched for a $keyword-template.html
file.  If found that file is expanded and used to replace
the keyword.

The templates used for each page can be seen with debugging
turned on.  Generally if a template is used more than once
it expanded with different values in the keyword hash
each time.

References to images and such should be relative to
featurekongs html directory.  Of course absolute paths
are okay too.  If a template can be used at different
url directory depths, then using the keyword {{fkroot}}
will expand to a relative path to the featurekong html
directory.


