VWcms Release Notes
 

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 ~~~~~~~~~~~~~~~~~~~