Parameter
|
Default Value
|
Description
|
---|
Cache
|
on
|
Boolean value. If set to on, ADP caching is enabled.
|
DebugInit
|
"ns_adp_debuginit"
|
The procedure to run when debugging begins.
|
EnableExpire
|
off
|
Boolean value. If set to on, the "Expires: now" header is set on all outgoing ADPs.
|
EnableCompress
|
off
|
Boolean value. If set to on, extraneous spaces within an HTML page are removed.
|
EnableDebug
|
off
|
Boolean value. If set to on, appending "?debug" to a URL will enable TclPro debugging.
|
Fancy
|
on
|
Boolean value. If set to on, "fancy" ADPs are enabled, meaning that:
the TagLocks parameter is enabled
the <server>...</server> syntax is enabled
the ns_register_adptag and ns_adp_registertag commands are enabled
registered ADP tags are enabled
|
Map
|
|
The Map parameter specifies which pages the server will parse. You can specify a file extension (such as /*.adp) or a directory (such as /usr/pages/adp). If no directory is specified, the pages directory is assumed. The wildcards * ? and [] can be included in the Map specification. You can specify multiple Map settings.
The following example specifies that all files in the pages directory with the extensions .adp or .asp will be parsed, and all files in the /usr/pages/myadps directory will be parsed.
Map "/*.adp"
Map "/*.asp"
Map "/usr/pages/myadps"
|
StartPage
|
|
The file to be run on every connection instead of the requested ADP. It can be used to perform routine initialization. It would then usually include the requested ADP by calling:
ns_adp_include [ns_adp_argv 0]
|
TagLocks
|
off
|
Boolean value. If set to on, ADP tags may be registered after server startup. Pages will be served less quickly when this is turned on.
If set to off, ADP tags can only be registered before the first ADP is served.
|