VWcms Release Notes  
 

[PREV][NEXT]

[PRINT]

This site is currently using:  VWCMS AXP-1.2.0

VWcms Release Notes ------------------- 31-JUL-2011 v1.2.0 ~~~~~~~~~~~~~~~~~~~ * Support the Google reCAPTCHA service. http://en.wikipedia.org/wiki/reCAPTCHA http://www.google.com/recaptcha * Provide Question and Answer challenge. Yet another approach to frustrating spambots. 21-MAY-2011 v1.1.0 ~~~~~~~~~~~~~~~~~~~ * $$IF$query=<keyword>$$ allows testing the query string keywords used for several fundamental VWcms actions. Provides for the slightly more intuitive $$IF$query=tag$$ than $$IF$cgi=WWW_FORM_TAG$$. * $$INCLUDE$$ and $$INSERT$$ refresh=<integer> parameter * Improve (indeed some may say make work correctly in the first place) the scope of copy, remove and insertion actions so that internal links to the sections are maintained. * Refine [copy], [remove] and [h1]/[h2]/[h3] insertion so that related sections of the site can be manipulated as a whole (in fact this is now the default). See "VWcms Edit" and checkbox section of the Vdub document. * The VWcms Edit dialog now allows the name of a section to be inserted into the content ([Here^]) in addition to a link to a section ([Link^]). * Bugfix (or two (or three)). 09-APR-2011 v1.0.0 ~~~~~~~~~~~~~~~~~~~ * Ta-da! * The edit/manage interface can be dragged from its initial position, and can be "closed" (returned to site view) using an icon in the drag bar. * $$MANAGE$absolute=X,Y$$ allows the edit/manage interface to be explicitly positioned within the window. * New $$BLOG$new$$ parameter allows single-button blogging. * [PMDF-kludge] configuration directive introduces the specified transport to wrap the sender email address. This is specifically to improve PMDF handling of some email addresses. * The [save] button has been removed from the TinyMCE editor menu. * The [save] button has been removed from the FCKeditor menu through the introduction of the configuration file element oFCKeditor.Config["CustomConfigurationsPath"] = "/_vdub/_fckeditor.js" ; and a custom FCKeditor toolbar in that file. * The [.STARTER] subdirectory contains the necessary files required to start or transform a site into VWcms. 15-APR-2010 BETA 7 ~~~~~~~~~~~~~~~~~~~ * CAUTION! VWcms global configuration has changed from a logical name based schema to a global configuration file. Ensure you read section "Global Configuration" BEFORE attempting an upgrade! Mapping rules into site resources (e.g. pass /_vdub/ /vwcms_root_vdub/vdub/) will require adjustment. I get away with this because it's still in BETA :-P * New $$BLOG$latest=..$$ allows the most recent blog entry to be used as ny pages content (e.g. the home page of a site). * $$INCLUDE$$ and $$INSERT$$ use a new syntax (with backward compatibility) and allow greater control over width and height. * New directive $$NOPRINT$$ suppresses printing of a section and $$NOPRINT$+$$ supresses the section and all subordinates. * New $$TAG$$ directive allows section tagging and synopsis generation based on those tags. * Regular expressions can now be used when searching (and for conditional configuration matching). Just prefix the search term with a '^' character. 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 ~~~~~~~~~~~~~~~~~~~

[PRINT]  [PRINT]