Website Management
At a server side hosting website a collection of cgi-bin scripts manages gateways and open resources, which we call “GO manager.” It is designed to provide an LATEX-based open-editing environment. The organization of the host website corresponds exactly to that of folders (i.e., the directory tree), each of which corresponds to a unique document. For example, this page “Guide for Developers” corresponds to the folder (directory)guide
,
can accessed by
http://www.math.tntech.edu/e-stat/guide/
Under each folder the CGI script gomngr.cgi provides basic services through which contributing authors
can update the content of document.
All the contents are LATEX-based,
by which the set of HTML files are simply generated via latex2html.
The converted HTML files are stored under the same directory.
For example, the HTML files of this document can be found at
Section \section
and subsection \subsection
in LATEX document are broken up
and split into separate HTML pages by latex2html.
These hyperlink texts of section-subsection structure
are all anchored to the root note index.html.
The menu navigation exactly corresponds to these links,
and will be automatically done when the contents are updated.
However, it is often needed to navigate other URL's,
and a little trick is provided for this purpose.
If you have a URL bracketed in \section
and subsection \subsection
it creates a link to the URL.
For example, we can write
\section{[http://www.math.tntech.edu/]TTU Math}
If the double square brackets
\section{[[http://www.math.tntech.edu/]]TTU Math}
is used instead,
the entire browser is taken over when the link is clicked.
The CGI gomngr.cgi manages the creation and removal of subdirectories. When a new subdirectory is created, a template is set up under the subdirectory. For example, if we create a new subdirectory under this with the folder name “example,” it will become immediately accessible at
http://www.math.tntech.edu/e-stat/guide/example/
© TTU Mathematics