VWcms What's Changed?  
 

[PREV][NEXT]

[PRINT]

A complete list of modified sections and date of change with most recent shown first.

This information is available via  [SUBSCRIBE]  (see RSS Feed).

Q&ASunday, 24 July 2011 22:40  (nearly 2 years ago)A question and answer challenge attempts to exclude automated spam generators by requiring additional input in the form of an answer to a question that is difficult for a machine to recognise as distinct[read]
Using Q&ASunday, 24 July 2011 22:22  (nearly 2 years ago)A question and answer challenge attempts to exclude automated spam generators by requiring additional input in the form of an answer to a question that is difficult for a machine to recognise as distinct[read]
Spam AbuseSunday, 24 July 2011 11:11  (nearly 2 years ago)Comment/feedback/form submission abuse may be from humans being a nuisance or malicious, or from spambots creating unwanted activity and site pollution. Although a notoriously difficult issue to address[read]
Reader CommentSunday, 24 July 2011 07:48  (nearly 2 years ago)Reader comment may be solicited and displayed using the $$COMMENT$$ substitution directive. JavaScript is required to view and make comments. When included on a page two buttons are displayed. The[read]
Using reCAPTCHAWednesday, 20 July 2011 21:46  (nearly 2 years ago)reCAPTCHA is a Google service that helps avoid automated ('bot) spam submission. A CAPTCHA is a program that can tell whether its user is a human or a computer. You've probably seen them - colorful[read]
SubstitutionWednesday, 20 July 2011 21:30  (nearly 2 years ago)Substitution of content for directive is a fundamental mechanism used in the building and dynamic nature of VWcms sites. The HTML content is parsed by VWcms, with all text other than that surrounded[read]
Form ExampleWednesday, 20 July 2011 21:24  (nearly 2 years ago)The following example is also used during bench-testing of VWcms. Ticket (disabled): (though is used during testing) Form action: is to store the form data in a file (though in this case is overridden[read]
Reader FormWednesday, 20 July 2011 20:53  (nearly 2 years ago)VWcms uses the $$FORM$$ directive to allow information to be solicited from the reader. All of the familiar HTML form elements are available. check box: radio button: selection list: text field: text[read]
Reader FeedbackWednesday, 20 July 2011 20:52  (nearly 2 years ago)Reader feedback may be solicited using the $$FEEDBACK$$ substitution directive. This presents the reader with a dialog containing a text field allowing a return email address to be specified and a[read]
Site DirectivesTuesday, 19 July 2011 02:40  (nearly 2 years ago)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[read]
reCAPTCHAMonday, 18 July 2011 17:18  (nearly 2 years ago)A CAPTCHA is a program that can tell whether its user is a human or a computer. You've probably seen them - colorful images with distorted text at the bottom of Web registration forms. CAPTCHAs are[read]
Include ExamplesMonday, 16 May 2011 21:29  (2 years ago)$$INCLUDE$height=200px$source=/vdub/$$ Places a remote (network) URL into a scrolling window on the page. $$INCLUDE$height=200px$source=plain:///_site.html$$ Places the content of a local file as plain[read]
Reserved SectionsThursday, 12 May 2011 00:33  (2 years ago)There are three reserved sections and titles. There is one other similar used during site editing. These do not appear in the table of content or site-map unless in management mode. $$LOGIN$$ This[read]
VWcms EditThursday, 12 May 2011 00:17  (2 years ago)VWcms provides additional composition tools (amongst others) below the edit area: and the associated selection dialog allows the name of a section to be inserted. allows a link to another section of[read]
Section EllipsisWednesday, 11 May 2011 19:45  (2 years ago)VWcms Edit by default now copies and removes a section and its subordinate sections. There have been other refinements and previous users should reread this section.[read]
Insert Here^Wednesday, 11 May 2011 19:30  (2 years ago)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^]).[read]
What's New?Tuesday, 10 May 2011 12:01  (2 years ago)Announcements of new/changed functionality, etc., with VWcms. This information is available via (see RSS Feed). For complete list of modified documentation see What's Changed?.[read]
HTML ContentSaturday, 07 May 2011 11:09  (2 years ago)**If you're not sure how you got "back here" when you expected to go on to "the next page" then read Go & Gone To. The HTML content of the site is managed as a single HTML file and the content modified[read]
Go & Gone ToSaturday, 07 May 2011 11:08  (2 years ago)The $$GOTO$$ and $$GONETO$$ directives redirect the user to a specified URL. Both can be used to redirect to other sections of the same site, other VWcms sites, or completely different sites. The directive[read]
Building The SiteSaturday, 07 May 2011 11:08  (2 years ago)For working examples of VWcms concepts consult the relevant parts of the Vdub (this) site. There are many sources for the essentials of a Web site, including free and commercial template packages.[read]
Go to building ...Saturday, 07 May 2011 11:04  (2 years ago)[read]
Archive & TidySaturday, 07 May 2011 10:40  (2 years ago)The button creates an archive of all the files contained in the site directory. By default this archive is a BACKUP saveset. Setting site configuration directive [archive-zip] makes it a ZIP archive[read]
Managing ContentSaturday, 07 May 2011 10:39  (2 years ago)Below the content editing tools are a collection of file-oriented tools. They are initially disabled (greyed-out) and require a file name to be selected (adjacent to the button) before becoming active[read]
Site MapSaturday, 07 May 2011 10:25  (2 years ago)A map of Vdub resources:[read]
PragmaSaturday, 07 May 2011 10:20  (2 years ago)Some things just cannot be accomplished without a pragmatic kludge! The $$PRAGMA$$ directive allows these to be enabled. $$PRAGMA$MSIE_INCLUDE_PERCENT$<integer>$$ MSIE appears incapable of correctly[read]
StructureSaturday, 07 May 2011 10:19  (2 years ago)As the content of the site is framed inside the template structure it should be carefully planned. When using a third-party package for the Web site the structure is already largely determined but[read]
PrintSaturday, 07 May 2011 10:18  (2 years ago)The VWcms print facility provides three levels. $$PRINT$$ print the current section (page) $$PRINT$+$$ print the current and any subordinate section (a chapter, of sorts) $$PRINT$*$$ print the entire[read]
TimeSaturday, 07 May 2011 10:17  (2 years ago)Directives substituting a time string (e.g. $$LASTMOD$$ and $$TIME$$) have a default format the same as displayed at the bottom of this page, and can take an optional, dollar-separated parameter, specifying[read]
Print TemplateSaturday, 07 May 2011 10:15  (2 years ago)The print template is generally a simplified version of the site template. It does not contain the components supporting on-line, interactive access to the site, and provides the essential HTML content[read]
TaggingSaturday, 07 May 2011 00:25  (2 years ago)A tag in a site or blog is a label that explicitly categorises site content. These can then be presented allowing a site user to select items of potential interest based on those categories. A word[read]
TemplateWednesday, 04 May 2011 02:07  (2 years ago)This file is named _SITE.HTML (by convention) and contains standard HTML and VWcms directives delimited by double dollar symbols (i.e. $$). The HTML is output directly and is used to format the composition[read]
SubstitutionWednesday, 04 May 2011 01:50  (2 years ago)Substitution directives are now uniform between template and content (with a couple of notable exceptions). A single section covering substitution has been consolidated from earlier (largely redundant[read]
Conditional ContentWednesday, 04 May 2011 01:11  (2 years ago)The $$IF$$ directive evaluates the request environment and then conditionally processes (and outputs) content between it and a matching $$ELSE$$ and/or $$ENDIF$$. Conditionals may be nested, and can[read]
Global ConfigurationSaturday, 16 April 2011 03:05  (2 years ago)Global Configuration File The logical name VWCMS_CONFIG locates the system global configuration file. For example $ DEFINE /SYSTEM VWCMS_CONFIG VWCMS_ROOT:[000000]VWCMS.CONF To make this permanent[read]
Site ConfigurationSaturday, 16 April 2011 01:48  (2 years ago)Site Directory Although sites can be located anywhere the web server has access, as suggested in Installation a concealed logical name for locating VWcms sites is the recommended approach. $ DEFINE[read]
Website PackagesSunday, 10 April 2011 05:13  (2 years ago)There are many free and commercial packages providing the essentials of a website. These are constructed by professional graphic artists and designers and can provide a polished look and feel to a[read]
Website PackagesSunday, 10 April 2011 04:52  (2 years ago)There are many free and commercial packages constructed by professional graphic artists and designers that can provide a polished look and feel to a Web presence while saving a significant amount of[read]
What's Changed?Sunday, 10 April 2011 04:30  (2 years ago)A complete list of modified sections and date of change with most recent shown first. This information is available via (see RSS Feed).[read]
IntroductionThursday, 07 April 2011 19:28  (2 years ago)Vdub CMS is a content management system for VMS-based Web sites. Vdub is a nickname for the VWcms (VMS Web-content management system) application. The generic term content management system (CMS) is[read]
SynopsisThursday, 07 April 2011 07:00  (2 years ago)A VWcms is a listing of site sections (pages) showing the title and an extract from the beginning of the section content. There are four levels of synopsis 1 Lists the entire site (limited by parameters[read]
Editing ContentTuesday, 05 April 2011 21:04  (2 years ago)VWcms displays, edits and stores its content as HTML (XHTML in fact). Each section shown in the table of content (to the left of this text) is composed and maintained as a relatively autonomous unit[read]
Composite SiteSaturday, 02 April 2011 08:51  (2 years ago)A composite site is one that spans multiple directories, using shared templates and $$GOTO$$ to integrate the tables-of-content. This allows multiple, independent site management domains to provide[read]
Include & InsertThursday, 31 March 2011 19:06  (2 years ago)The $$INCLUDE$$ and $$INSERT$$ directives both display content from elsewhere than site HTML content. That is, a mandatory parameter is the source of what is to be included/inserted. These are an effective[read]
ConfigurationSaturday, 26 March 2011 03:28  (2 years ago)Most configuration is performed on a per-site basis, with some that is applied globally. VWcms configuration comprises these activities for each site: Allocation of a file-system area to contain the[read]
TinyMCESaturday, 26 March 2011 03:25  (2 years ago)TinyMCE is a very capable, open-source, JavaScript-driven HTML editor: http://tinymce.moxiecode.com/ TinyMCE is copyright MoxieCode Systems and released under LGPL. TinyMCE is supported on ODS-2 and[read]
FCKeditorSaturday, 26 March 2011 03:21  (2 years ago)FCKeditor can be downloaded from a link available at the home page: http://www.fckeditor.net FCKeditor is copyright 2003 - 2008 Frederico Caldeira Knabben and released under GPL. The default FCKeditor[read]
PMDF KludgeTuesday, 01 March 2011 00:23  (2 years ago)PMDF is reported to have an issue with a mixed-case sender address passed directly via the VMS Callable Mail API. This does not occur if a suitable mail transport is used to wrap the address. The [read]
BloggingMonday, 28 February 2011 22:55  (2 years ago)The $$BLOG$$ substitution directive allows simple weblogs to be supported. http://en.wikipedia.org/wiki/Blog The VWcms blog facility should not be thought of as just a mechanism for airing opinions[read]
Form ProcessingMonday, 28 February 2011 22:34  (2 years ago)When a form is submitted the associated action with email, spawn or store parameter is processed. Email An email address may be specified as a VMS username, a DECnet node and username specification[read]
Single-Button BloggingMonday, 28 February 2011 18:31  (2 years ago)The single-button blog entry! See Blogging.[read]
Root SiteTuesday, 13 April 2010 21:27  (3 years ago)A root site is one that does not need to use the site name to access its content pages (though of course that will work as well). It resides at the root of the site's content and supplies all content[read]
VWcms ConfigurationSunday, 11 April 2010 21:52  (3 years ago)BE WARNED! VWcms configuration has been radically altered. It has moved from the use of logical names to define sites and some site characteristics to being globally configured using file-based directives[read]
TaggingSunday, 11 April 2010 19:04  (3 years ago)A tag in a site or blog is a label that explicitly categorises site content. These can then be presented allowing a site user to select items of potential interest based on those categories. See Tagging[read]
RSS FeedSunday, 11 April 2010 04:15  (3 years ago)"Really Simple Syndication" or "RDF Site Summary" is a means of providing timely and concise summaries of site content specifically for subscribers to that information. http://en.wikipedia.org/wiki[read]
AuthorizationFriday, 09 April 2010 21:11  (3 years ago)Authentication is the verification of a user's identity, usually through username/password credentials. Authorization is the control of a given action based on that identity. VWcms identifies a user[read]
DowntimeWednesday, 07 April 2010 19:25  (3 years ago)VWcms can provide a catch-all message configured on a per-system, global configuration or per-site configuration basis. Defining a system logical name containing an explanatory message disables all[read]
Release NotesTuesday, 06 April 2010 05:19  (3 years ago)This site is currently using:[read]
Regular ExpressionsSunday, 04 April 2010 22:12  (3 years ago)VWcms conditional configuration and VWcms searching can now use regular expressions.[read]
Regular ExpressionsSunday, 04 April 2010 17:43  (3 years ago)Regular expressions (regex) provide a concise and flexible means for matching strings of text, such as particular characters, words, or patterns of characters. A detailed tutorial on regular expressions[read]
Form ProcessingTuesday, 30 March 2010 18:40  (3 years ago)The $$FORM$$ directive allows all of the familiar HTML form elements (text, radio and check boxes) to be used to solicit information from the reader and pass that back to the site via email, file or[read]
Example ThreeTuesday, 30 March 2010 18:36  (3 years ago)A bit more history from Wikipedia ... "The term "weblog" was coined by Jorn Barger[51] on 17 December 1997. The short form, "blog," was coined by Peter Merholz, who jokingly broke the word weblog into[read]
Hit CounterSaturday, 16 January 2010 00:30  (over 3 years ago)The subsitution directive $$HIT$$ implements a section (page) hit counter. This page has been accessed times since Hit counts are stored separately to content. By default a file name is generated from[read]
IconsSaturday, 16 January 2010 00:25  (over 3 years ago)All VWcms substitution directives that produce navigation or other prompts on a rendered page have a textual default. For example, the navigation directives $$PREV$$, $$NEXT$$, $$BACK$$ and $$TOP$[read]
Using TicketsSunday, 27 December 2009 08:12  (over 3 years ago)A ticket is a unique, one-off, 15 character string, provided by VWcms, which must be manually copied and pasted by the user. When a VWcms comment or feedback or form element contains a $$TICKET$$ directive[read]
Example OneMonday, 14 December 2009 03:22  (over 3 years ago)This is the first example blog entry. From Wikipedia ... "A blog (a contraction of the term weblog) is a website, usually maintained by an individual with regular entries of commentary, descriptions[read]
Comment AbuseTuesday, 01 December 2009 22:28  (over 3 years ago)Abuse may be from humans being a nuisance or malicious, or from spambots creating unwanted activity and site pollution. Though a notoriously difficult issue to address other than through moderation[read]
Conditional OperatorsTuesday, 01 December 2009 22:26  (over 3 years ago)While deploying some conditional content (and bug-fixing) Tim Sneddon concluded that the keyword match was insufficiently functional. He then added code to provide string equality operators. Thios[read]
WASDTuesday, 01 December 2009 21:59  (over 3 years ago)VWcms is distributed as a ZIP archive and can be UNZIPed onto either an ODS-2 or ODS5 volume. $ SET DEFAULT HT_ROOT:[SRC]$ UNZIP <device>:[<directory>]VWCMS<nnn>.ZIP and the optional object module[read]
OSUTuesday, 01 December 2009 21:58  (over 3 years ago)VWcms is distributed as a ZIP archive. In this example it is UNZIPped into the OSU tree. $ SET DEFAULT WWW_ROOT:[000000]$ UNZIP <device>:[<directory>]VWCMS<nnn>.ZIP and the optional object module archive[read]
ApacheTuesday, 01 December 2009 21:54  (over 3 years ago)VWcms is distributed as a ZIP archive. In this example it is UNZIPped into the Apache tree. $ SET DEFAULT APACHE$COMMON:[000000]$ UNZIP <device>:[<directory>]VWCMS<nnn>.ZIP and the optional object[read]
Raw HTMLThursday, 26 November 2009 17:36  (over 3 years ago)The HTML editor formats and reformats entered text according to its own requirements. Occasionally this can make the management of some site-specific (HTML) construct frustrating. The $$HTML$$ directive[read]
Example What's NewTuesday, 24 November 2009 10:32  (over 3 years ago)This entry is really just a place-holder for the $$NOTOC$$ example referenced from Table of Content.[read]
Conditional ContentFriday, 25 September 2009 17:02  (over 3 years ago)The $$IF$$ directive evaluates the request environment and then conditionally processes (and outputs) content between it and a matching $$ELSE$$ and/or $$ENDIF$$. Conditionals may be nested, and can[read]
Breadcrumb NavigationFriday, 25 September 2009 17:02  (over 3 years ago)The $$CRUMBS$$ directive provides a breadcumb style of navigation aid to compliment a CSS table of content.[read]
RSS FeedFriday, 25 September 2009 16:52  (over 3 years ago)"Really Simple Syndication" or "RDF Site Summary" is a means of providing timely and concise summaries of site content specifically for subscribers to that information. The $$RSS$$ directive allows[read]
Table of ContentWednesday, 23 September 2009 12:07  (over 3 years ago)The $$TOC$$ directive provides a mechanism for navigating the site. The default generates a plain-text list of all major sections of the document along with an expanded list of any subordinate sections[read]
Example ThreeWednesday, 09 September 2009 03:27  (nearly 4 years ago)And Wiktionary describes synopsis as: Etymology From Late Latin synopsis, itself from Ancient Greek &sigma;&upsilon;&nu;&omicron;&psi;&iota;&sigmaf; (sunopsis) < &sigma;&upsilon;&nu; (sun), &ldquo[read]
Formal ExampleFriday, 28 August 2009 09:50  (nearly 4 years ago)This is an example of a formal synopsis. It is used in the listing as well as presented in the section.[read]
Style-SheetThursday, 06 August 2009 12:38  (nearly 4 years ago)The style-sheets contain the required Cascading Style Sheet (CSS) markup for the site. There are two used to style the site. The first contains all that is used to define VWcms for the current release[read]
Non-English LanguageSunday, 19 April 2009 18:41  (4 years ago)VWcms is designed with considerable scope for non-English language deployment. Although the substitution directives all use English-language keywords that's about the total of the dependency. All of[read]
Example OneSaturday, 18 April 2009 09:50  (4 years ago)Wikipedia redirects synopsis to: An abstract is a brief summary of a research article, thesis, review, conference proceeding or any in-depth analysis of a particular subject or discipline, and is often[read]
InstallationThursday, 02 April 2009 18:00  (4 years ago)VWcms kits may be downloaded from http://wasd.vsm.com.au/wasd/ or a mirror site. VWcms installation comprises three main steps. These are covered in detail in the following sections. VWcms kit build[read]
Section TitleThursday, 02 April 2009 09:20  (4 years ago)By default the $$TITLE$$ directive displays the section HTML heading. In the case of this section, "" is from the <h3>Section Title</h3>. A preferred title may be set for any section by placing the[read]
SearchThursday, 02 April 2009 03:43  (4 years ago)The $$SEARCH$$ directive inserts a search-for dialog comprising a text input field and a submit button immediately adjacent to it. The (on-screen) size of the text field can be specified as an optional[read]

[PRINT]  [PRINT]