This site is currently using: VWCMS AXP-0.9.6
VWcms Release Notes
-------------------
17-JAN-2009 BETA 6
~~~~~~~~~~~~~~~~~~~
* New $$FORM$$ directive and form processing functionality.
* New $$HTML$$ directive allows the inclusion of raw HTML.
* New $$TICKET$$ and associated comment, feedback and form processing.
* The $$RSS$$ directive now provides an additional "validate this feed" link.
* When logged-in $$LOGIN$$ now dynamically displays any remaining [login-idle]
period (time before login becomes invalid forcing re-login).
* Reject access where the user-agent is absent or empty.
* [reject-agent] rejects access where the user-agent contains one of these
(new)line-delimitted strings. Intended to help deter known SPAMbots.
* [ods] sets the on-disk structure to either 2 or 5 (when creating file
names for comments, hit counting, etc.) VWcms now defaults to the same
structure as the volume the site configuration file resides on.
* Some changes to some language directives. Check any you have customised.
30-OCT-2009 BETA 5
~~~~~~~~~~~~~~~~~~~
* $$RSS$$ provides the facility for an RSS feed of $$BLOG$$ and $$SYNOPSIS$$
summaries. Multiple feeds can be configured.
* $$BLOG$$ and $$SYNOPSIS$$ now support the same parameters (but different
defaults). Multiple blogs per site are now supported.
* $$IF$$, $$ELSE$$ and $$ENDIF$$ provide an infrastructure to allow
conditional content.
* $$CRUMBS$$ provides a breadcrumb-style navigation aid.
* The [IncludeSpawn] directive has been replaced with a logical name.
06-AUG-2009 BETA 4
~~~~~~~~~~~~~~~~~~~
* $$TOC$CSS$$ provides a sophisticated, cascading, pop-out or drop-down
Table-of-Content system using only CSS (Thanks Dean Woodward for the
suggestion).
* $$TOC$ACROSS$$ obsoleted (see TOC$CSS$DROP$$).
* Changes in [.VDUB]_VWCMS.CSS mean it should be copied to autonomous sites.
19-APR-2009 BETA 3
~~~~~~~~~~~~~~~~~~~
* When SYSUAF authenticated [site-access] and [site-manage] can discriminate
using a VMS rights identifer rather than on a specific username. Just prefix
the identifer name with a percentage symbol ('%').
* When [include-spawn] is enabled, the $$INCLUDE$$ and $$INSERT$$ "spawn:///"
directives, which provide raw HTML output, can now use "splain:///" to include
preformatted, HTML-escaped output (e.g. directly include the output of DCL
commands).
* Reader comment may now be moderated. Initial submissions have text
obfuscated until moderator approval or removal. Moderator(s) (site manager(s))
are (optionally) notified by mail when a comment is submitted.
* Due to some substitution directives having many parameters making positional
roles cumbersome, a keyword indicator for each parameter has been introduced.
Current directives using these are $$BLOG$$, $$COMMENT$$, $$SYNOPSIS$$ and
the new $$FEEDBACK$$. Any existing test sites using the first three will need
remedial changes to comply with the new syntax. (Better the pain now :-)
* To support a more complete Reader Comment infrastructure the comment file
has changed to a format incompatible with anything previous. All previous
comment is effectively lost (it is only an EAK BETA after-all).
* There have been changes to language configuration.
* Changes in [.VDUB]_VWCMS.CSS mean it should be copied to autonomous sites.
04-APR-2009 BETA 2
~~~~~~~~~~~~~~~~~~~
* [include-file] configuration file directive allows one configuration to
include the configuration directives of another.
* [login-alias] configuration file directive maps a user-supplied login name
to user name prior to authentication. An example use might be using the user
email address, or local mailbox name, as the 'username' and mapping that to a
VMS username before authenticating against the SYSUAF.
* $$TITLE$$ substitution directive has additional parameters and behaviour
allowing the titles of superior sections to be displayed.
* $$TOC$ACROSS$$ substitution directive allows tables of content across the
page as a primary TOC and then a secondary TOC as subsections are opened.
* New [.EXAMPLE2] with the basics of $$TOC$ACROSS$$
* Changes in [.VDUB]_VWCMS.CSS mean it should be copied to autonomous sites.
* miscellaneous refinements (even a bugfix or two :-)
21-MAR-2009 BETA 1
~~~~~~~~~~~~~~~~~~~
