The NCSA-HTML module

This module contains a NCSA "parsed html" style parser. It supports all features, except the "exec" command. It is slighly more liberal in what it accepts than the original NCSA parser.

System issues

Causes the server to close Keep-Alive sockets after the file has been sent (since the Content-Length depends on a lot of things, including the output of exec'ed external commands).

Configuration options (map.conf)

Nothing to configure.

Example file (test.shtml)

	<HTML>
	<HEAD>
	<TITLE>SHTML Sample Page</TITLE>
	</HEAD>
	<BODY>
	
	<H2 ALIGN=CENTER>SHTML Sample Page</H2>
	
	<H3>The <B>Config</B> directive</H2>
	
	<!--#config timefmt="%d %b %Y at %T"-->
	
	<H3>The <B>Count</B> directive</H3>
	
	This page has been accessed <!--#count--> times.
	
	<H3>The <B>Echo</B> directive</H2>
	
	The DOCUMENT_URI is <!--#echo var=DOCUMENT_URI-->.
	
	<H3>The <B>Flastmod</B> directive</H2>
	
	It was last modified <!--#flastmod-->.
	
	<H3>The <B>Fsize</B> directive</H2>
	
	This document contains <!--#fsize--> bytes.
	
	<H3>The <B>Include</B> directive</H2>
	
	<PRE>
	<!--#include file=hosts.txt-->
	</PRE>
	
	</BODY>
	</HTML>