VWcms Site Directives  
 

[PREV][NEXT]

[PRINT]

The following table provides all site configuration directives.  Directives are case-insensitive.

DirectiveDescriptionDefault
[archive-verify] setting this to true (1) performs SET VERIFY on archive DCL procedure SET NOVERIFY
[archive-zip] setting this to true (1) creates ZIP archives BACKUP
[comment-host-max] maximum number of comments originating from any one host (see Spam Abuse for these five items) none
[comment-max-size] maximum size of a comment file in kilobytes 64kB
[comment-max-chars] maximum size of any single comment 8kB
[comment-min-interval] minimum number of seconds between consecutive posts originating from any one host none
[comment-reject-agent] (new)line-separated strings found in the user-agent identification none
[comment-reject-string] (new)line-separated strings found in the comment text that reject a post none
[comment-reject-word] space-separated words (strings) found in the comment text that result in the reject of a post none
[downtime] disable the use of VWcms and provide the specified message to users as a simple announcement (see Downtime) none
[FCKeditor-init] JavaScript to initialise and configure FCKeditor  (see FCKeditor) none
[file-type-HTML] file extensions (types) for HTML .htm .html
[file-type-image] file extensions (types) for images/graphics .gif .jpg .jpeg .png
[file-type-text] file extensions (types) for plain text .conf .css .log .txt
[include-file] include a separate configuration file (maximum 2 deep) n/a
[lang-...] a number of directives for language-specific elements (see Non-English Language) compiled-in
[login-acme-doi] ACME Domain of Interpretation (DOI) VMS
[login-acme-no-restrict] ignore any login source restriction associated with the account (e.g. /NONETWORK) provided authentication is OK disabled
[login-alias] map one username into another before authentication (see Authorization) none
[login-credentials] comma-separated list of "user=password" entries as a crude, configuration-controlled authentication mechanism  (see Authorization) none
[login-idle] minutes session remains unused before forced re-login 60
[login-secret] string used as key for RC4 encryption of authentication credentials  (see Authorization) none
[login-source] source of authentication credentials  (see Authorization) none
[login-SSL] credentials (login) are only permitted using a secure (SSL) request disabled
[macro] a substitution directive for use in content (see Substitution) none
[ods] sets the file-naming convention to 2 or 5 site volume structure
[PMDF-kludge] if supplied applies the specified mail transport (e.g. IN%"") to the sender email address (for PMDF quirk) none
[read-only] a message such as "Site is read-only!" prevents VWcms from modifying the site writeable
[recaptcha-options] reCAPTCHA customisation options (see Using reCAPTCHA) none
[recaptcha-private-key] reCAPTCHA private key none
[recaptcha-public-key] reCAPTCHA public key none
[reject-agent] (new)line-separated strings found in the HTTP user-agent that are forbidden (403) to access the site (see Spam Abuse) none
[site-access] comma-separated list of (authenticated) users allowed to access the site  (see Authorization) all
[site-depth] an integer from 2 to 5 indicating how many levels of <Hn> are placed in the table-of-content (careful!) 3
[site-manage] comma-separated list of (authenticated) users allowed to manage the site  (see Authorization) none
[site-print] name of the print file _PRINT.HTML
[site-template] name of the template file _SITE.HTML
[TinyMCE-init] JavaScript to initialise and configured TinyMCE  (see TinyMCE) none
[unknown-302] redirection URL if a section is unknown (used in place of the $$UNKNOWN$$ section, see Root Site) none

It is also possible to conditionally apply site directives as described in Global Configuration.

[PRINT]  [PRINT]