diff options
-rwxr-xr-x | htdocs/about.html | 8 | ||||
-rwxr-xr-x | htdocs/docs/api.html | 11 | ||||
-rwxr-xr-x | htdocs/docs/errors.html | 14 | ||||
-rwxr-xr-x | htdocs/docs/help.html | 20 | ||||
-rwxr-xr-x | htdocs/docs/users.html | 266 | ||||
-rwxr-xr-x | htdocs/header.html | 4 | ||||
-rwxr-xr-x | htdocs/index.html | 17 | ||||
-rwxr-xr-x | htdocs/source/index.html | 23 | ||||
-rwxr-xr-x | htdocs/whatsnew.html | 22 | ||||
-rwxr-xr-x | misc/docs_errors.pl | 14 | ||||
-rw-r--r-- | share/templates/en_US/error_messages.cfg | 4 | ||||
-rw-r--r-- | share/templates/en_US/valid.tmpl | 1 |
12 files changed, 173 insertions, 231 deletions
diff --git a/htdocs/about.html b/htdocs/about.html index 3a8a600..5814fbf 100755 --- a/htdocs/about.html +++ b/htdocs/about.html @@ -1,5 +1,5 @@ -<!--#set var="revision" value="\$Id: about.html,v 1.34 2006-11-02 06:34:14 ot Exp $" ---><!--#set var="date" value="\$Date: 2006-11-02 06:34:14 $" +<!--#set var="revision" value="\$Id: about.html,v 1.35 2006-11-15 08:02:45 ot Exp $" +--><!--#set var="date" value="\$Date: 2006-11-15 08:02:45 $" --><!--#set var="title" value="About the W3C Markup Validation Service" --><!--#set var="relroot" value="./" --><!--#include virtual="header.html" --> @@ -190,9 +190,9 @@ Roland W. Crowl, Scott Bigham, <a href="http://sierkbornemann.de/">Sierk Bornemann</a>, - <a href="http://purl.org/net/sbp/">Sean B. Palmer</a>, + <a href="http://inamidst.com/sbp/">Sean B. Palmer</a>, Terje Bless, - <a href="http://www.iki.fi/scop/">Ville Skyttä</a>, + Ville Skyttä, <a href="http://lists.w3.org/Archives/Public/www-validator/">...and the great user community on www-validator@w3.org.</a> </p> diff --git a/htdocs/docs/api.html b/htdocs/docs/api.html index c28edf8..84eedb6 100755 --- a/htdocs/docs/api.html +++ b/htdocs/docs/api.html @@ -1,5 +1,5 @@ -<!--#set var="revision" value="\$Id: api.html,v 1.6 2006-11-02 06:34:15 ot Exp $" ---><!--#set var="date" value="\$Date: 2006-11-02 06:34:15 $" +<!--#set var="revision" value="\$Id: api.html,v 1.7 2006-11-15 08:02:46 ot Exp $" +--><!--#set var="date" value="\$Date: 2006-11-15 08:02:46 $" --><!--#set var="title" value="Documentation of the Programmatic Interface (API) to The W3C Markup Validation Service" --><!--#set var="relroot" value="../" --><!--#include virtual="../header.html" --> @@ -112,13 +112,6 @@ is appreciated. thanks.</p> after the validation results. In SOAP output, does not have any impact.</td> <td>0 (unset)</td> </tr> -<tr> - <th>sp</th> - <td>In the web interface, when set to 1, triggers the display of the parsing tree - after the validation results. When used with the auxiliary parameter <code>noatt</code> - set to 1, the parse tree will not display attributes. In SOAP output, does not have any impact.</td> - <td>0 (unset)</td> -</tr> </table> <h3 id="soap12format">SOAP format description</h3> diff --git a/htdocs/docs/errors.html b/htdocs/docs/errors.html index 0cbc646..4eb7a15 100755 --- a/htdocs/docs/errors.html +++ b/htdocs/docs/errors.html @@ -1,5 +1,5 @@ -<!--#set var="revision" value="\$Id: errors.html,v 1.36 2005-10-20 06:46:50 ot Exp $" ---><!--#set var="date" value="\$Date: 2005-10-20 06:46:50 $" +<!--#set var="revision" value="\$Id: errors.html,v 1.37 2006-11-15 08:02:46 ot Exp $" +--><!--#set var="date" value="\$Date: 2006-11-15 08:02:46 $" --><!--#set var="title" value="Error Explanations for The W3C Markup Validation Service" --><!--#set var="relroot" value="../" --><!--#include virtual="../header.html" --> @@ -335,7 +335,9 @@ How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or - use CSS instead of this attribute. + use CSS instead of this attribute. If you received this error when using the + <embed> element to incorporate flash media in a Web page, see the + <a href="docs/help.html#faq-flash">FAQ item on valid flash</a>. </p> </div> <p> @@ -806,6 +808,12 @@ <a href="../feedback.html#errormsg">feedback channels</a> to send your suggestions.</p> <ul> + <li id="ve-0"><p>0: length of name must not exceed NAMELEN (X) + <a href="../feedback.html?errmsg_id=0#errormsg" + title="Suggest improvements on this error message through our feedback channels">✉</a> + </p> + </li> + <li id="ve-1"><p>1: length of parameter entity name must not exceed NAMELEN less the length of the PERO delimiter (X) <a href="../feedback.html?errmsg_id=1#errormsg" title="Suggest improvements on this error message through our feedback channels">✉</a> diff --git a/htdocs/docs/help.html b/htdocs/docs/help.html index c470f5a..5e4f19f 100755 --- a/htdocs/docs/help.html +++ b/htdocs/docs/help.html @@ -1,5 +1,5 @@ -<!--#set var="revision" value="\$Id: help.html,v 1.31 2006-07-24 07:06:49 ot Exp $" ---><!--#set var="date" value="\$Date: 2006-07-24 07:06:49 $" +<!--#set var="revision" value="\$Id: help.html,v 1.32 2006-11-15 08:02:46 ot Exp $" +--><!--#set var="date" value="\$Date: 2006-11-15 08:02:46 $" --><!--#set var="title" value="Help for The W3C Markup Validation Service" --><!--#set var="relroot" value="../" --><!--#include virtual="../header.html" --> @@ -68,6 +68,8 @@ mailing-list.</p> <li><a href="#icon">"valid" icons</a> <ol> <li><a href="#icon-usage">My document is valid, can I use your "valid" icon?</a></li> + <li><a href="#icon-list">Is there a list of all available icons somewhere?</a></li> + <li><a href="#icon-license">License and Guidelines for usage of the "valid" icons</a></li> <li><a href="#icon-invalidpage">I saw the "valid" icon displayed on a site but the page is invalid. What should I do?</a></li> </ol> </li> @@ -82,6 +84,9 @@ mailing-list.</p> <a href="#faq-charset"><q>No Character Encoding Found!</q></a> </li> <li> + <a href="#faq-flash">How can I include flash in valid (X)HTML Web pages?</a> + </li> + <li> <a href="#faq-ampersand">The validator complains about "&" in my URLs!</a> </li> <li> @@ -346,8 +351,10 @@ mailing-list.</p> alt="Valid XHTML 1.0!" height="31" width="88" /></a> </p> </pre> + <h5 id="icon-list">Is there a list of all available icons somewhere?</h5> + <p>The <a href="http://www.w3.org/QA/Tools/Icons">full list of "valid" icons</a> is available on the W3C website.</p> - <h5>License and Guidelines for usage of the "valid" icons</h5> + <h5 id="icon-license">License and Guidelines for usage of the "valid" icons</h5> <p>Web content providers are granted the right to use the "W3C valid" logo on pages that pass validation (through the use of the <a href="http://validator.w3.org/">W3C Markup Validator</a>) @@ -442,7 +449,12 @@ mailing-list.</p> common encodings if you are not sure what encoding to choose. </p> - + <h4 id="faq-flash">How can I include flash in valid (X)HTML Web pages?</h4> + <p>Many Flash authoring tools recommend, or enforce, the usage of the <embed> element to include + flash animations or applications in Web pages. <embed>, however, was never part of any + standardized version of HTML, and this practice produces invalid markup.</p> + <p>There are many techniques to incorporate flash in valid web pages. One of the most famous is the + <a href="http://alistapart.com/articles/flashsatay">Flash Satay</a> technique.</p> <h4 id="faq-ampersand">The validator complains about "&" in my URLs!</h4> <p>Most probably, you should read the <a diff --git a/htdocs/docs/users.html b/htdocs/docs/users.html index dc34737..1574ceb 100755 --- a/htdocs/docs/users.html +++ b/htdocs/docs/users.html @@ -1,5 +1,5 @@ -<!--#set var="revision" value="\$Id: users.html,v 1.25 2006-11-13 04:13:13 ot Exp $" ---><!--#set var="date" value="\$Date: 2006-11-13 04:13:13 $" +<!--#set var="revision" value="\$Id: users.html,v 1.26 2006-11-15 08:02:46 ot Exp $" +--><!--#set var="date" value="\$Date: 2006-11-15 08:02:46 $" --><!--#set var="title" value="User Documentation for The W3C Markup Validation Service" --><!--#set var="relroot" value="../" --><!--#include virtual="../header.html" --> @@ -14,11 +14,19 @@ <ul> <li><a href="#Quickstart">Quick Start</a></li> <li><a href="#Introduction">Introduction</a></li> - <li><a href="#Options">Validator's options</a></li> - <li><a href="#Calling">Calling/Linking to the Validator</a></li> + <li><a href="#Calling">Calling/Linking to the Validator</a> + <ul> + <li><a href="#API">Calling the validator's API</a></li> + </ul> + </li> + <li><a href="#Options_Params">Validator's options and output formats</a> + <ul> + <li><a href="#Options">Options and Parameters</a></li> + <li><a href="#Output">Output Formats</a></li> + <li><a href="#deprecated_options">Deprecated options</a></li> + </ul> + </li> <li><a href="#Interpret">Interpreting the results</a></li> - <li><a href="#Output">Output Options</a></li> - <li><a href="#CommaTools">Comma Tools</a></li> <li><a href="#Installing">Installing the Markup Validator Locally</a></li> </ul> </div> @@ -38,7 +46,7 @@ </p> <p> Alternatively, you can also copy and paste the <em>complete</em> markup - (including a <a href="help.html#faq-doctype">DOCTYPE declaration</a> + (including a <a href="help.html#faq-doctype">DOCTYPE declaration</a>) for a document in the "direct input" box. </p> </div> @@ -71,8 +79,50 @@ </p> </div> - <div id="Options" class="stb"> - <h3>The Options</h3> + <div id="Calling" class="stb"> + <h3>Calling/Linking to the Validator</h3> + <p> + You can link directly to the Validator home page, or you can call the + Validator CGI program. The home page is <<a + href="http://validator.w3.org/">http://validator.w3.org/</a>> at + the moment (and for the foreseeable future) and the CGI program can be + reached at <<a + href="http://validator.w3.org/check">http://validator.w3.org/check</a>>. + </p> + <p> + If you call the CGI program with extra path info matching "/referer" + (i.e. <<a href="http://validator.w3.org/check/referer">http://validator.w3.org/check/referer</a>>) + it will fetch the referring document and validate that. This means that + if you embed a link to that URL in your pages, following on that link + will send you the validation results for that page. + </p> + <p> + You can also link to the validation results for a specific page. You do + this by giving "check" an "uri" parameter pointing at the page you want + to validate. For example <<a href="http://validator.w3.org/check?uri=http://www.example.com/">http://validator.w3.org/check?uri=http://www.example.com/</a>> + will validate the www.example.com home page. + </p> + <p> + The various options are listed above in the section + "<a href="#Options">The Options</a>" in parenthesis after the long + name. To add options to your links directly, append the options + separated by a semi-colon. For example + <<a href="http://validator.w3.org/check?uri=http://www.example.com/;ss=1;outline=1;sp=1">http://validator.w3.org/check?uri=http://www.example.com/;ss=1;outline=1;sp=1</a>> + will validate the example.com home page with "Show Source", "Outline" and + "Show Parse Tree" on, but "Exclude Attributes" off. + </p> + <p> + You may also see these separated by ampersands, but this usage is + deprecated and support may be removed at some time in the future. + </p> + <h4 id="API">Calling the validator's API</h4> + <p>The Validator can also be called by programs through its <a href="api.html">API</a>. See full documentation for details.</p> + </div> + + + <div id="Options_Params" class="stb"> + <h3>Options and output formats</h3> + <h4 id="Options">Options and Parameters</h4> <p> In addition to the text field where you enter an URL -- or the file selection field if you are uploading files -- there are a few @@ -97,7 +147,7 @@ is not served with character encoding information. Think of this as a gentler override mechanism.</p> </dd> - <dt><a id="option-doctype" name="option-doctype"></a>Type</dt> + <dt><a id="option-doctype" name="option-doctype"></a>Document Type (Doctype)</dt> <dd> <p>This allows you to <strong>override</strong> the DOCTYPE declaration for you document. You may use this option for test @@ -131,14 +181,14 @@ </dd> - <dt><a id="option-no200" name="option-no200"></a>Validate error pages</dt> + <dt><a id="option-no200" name="option-no200"></a>Validate error pages (<code>no200</code>)</dt> <dd> <p>The Markup Validator will usually tell you if the page you tried to validate could not be retrieved (for example, if the server gave a "404 not found" message. In some circumstances you may want to be able to validate the error page sent by the server. This is the option to use then.</p> </dd> - <dt><a id="option-verbose" name="option-verbose"></a>Verbose Output</dt> + <dt><a id="option-verbose" name="option-verbose"></a>Verbose Output (<code>verbose</code>)</dt> <dd> <p>This option triggers verbose output. Verbose output adds more explanations and suggestions to the validation results, and gives more information on the @@ -147,52 +197,39 @@ unset.</p> </dd> </dl> - <h4>Deprecated options</h4> + <h4 id="Output">Output Options</h4> + <p> + In addition to the HTML output intended for human consumption in a + browser, the Validator has some experimental features to generate + machine parseable output in a few different forms. To enable these + output options, append "<code>;output=<option></code>" to the + URL of the Validation results (an interface for these options will be + provided when they exit the beta stage). + </p> + <dl> + <dt id="output-soap12">Web Service API (<em>NEW</em> in version 0.7.3)</dt> + <dd>Using the SOAP1.2 language over HTTP, this defines a web service with an output similar to the API for + the W3C CSS validator and Feed Validator. The <a href="api">Full documentation</a> for this API is available. + Can be called by using parameter <code>output=soap12</code>. This API is <em>still under development</em>, + and subject to change.</dd> + <dt id="output-earl">EARL/RDF</dt> + <dd>Produces output in the EARL RDF syntax. + Can be called by using parameter <code>output=earl</code>. <em>This output may change or be removed in the future</em>.</dd> + <dt id="output-n3">Notation3 </dt> + <dd>Produces output in the Notation3 RDF syntax. + Can be called by using parameter <code>output=n3</code>. <em>This output may change or be removed in the future</em>.</dd> + <dt id="output-xml">XML (<code>xml</code>)</dt> + <dd>This output option has been deprecated, and will be removed from subsequent versions of the validator. </dd> + </dl> + + <h4 id="deprecated_options">Deprecated options</h4> <p>A number of options once available have been deprecated and are not available any more. This includes the <em>Show parse tree</em> and <em>exclude attributes from the parse tree</em>, as well as <em>Show Esis</em> and <em>Show Raw Errors</em>. </p> - </div> - <div id="Calling" class="stb"> - <h3>Calling/Linking to the Validator</h3> - <p> - You can link directly to the Validator home page, or you can call the - Validator CGI program. The home page is <<a - href="http://validator.w3.org/">http://validator.w3.org/</a>> at - the moment (and for the foreseeable future) and the CGI program can be - reached at <<a - href="http://validator.w3.org/check">http://validator.w3.org/check</a>>. - </p> - <p> - If you call the CGI program with extra path info matching "/referer" - (i.e. <<a href="http://validator.w3.org/check/referer">http://validator.w3.org/check/referer</a>>) - it will fetch the referring document and validate that. This means that - if you embed a link to that URL in your pages, following on that link - will send you the validation results for that page. - </p> - <p> - You can also link to the validation results for a specific page. You do - this by giving "check" an "uri" parameter pointing at the page you want - to validate. For example <<a href="http://validator.w3.org/check?uri=http://www.example.com/">http://validator.w3.org/check?uri=http://www.example.com/</a>> - will validate the www.example.com home page. - </p> - <p> - The various options are listed above in the section - "<a href="#Options">The Options</a>" in parenthesis after the long - name. To add options to your links directly, append the options - separated by a semi-colon. For example - <<a href="http://validator.w3.org/check?uri=http://www.example.com/;ss=1;outline=1;sp=1">http://validator.w3.org/check?uri=http://www.example.com/;ss=1;outline=1;sp=1</a>> - will validate the example.com home page with "Show Source", "Outline" and - "Show Parse Tree" on, but "Exclude Attributes" off. - </p> - <p> - You may also see these separated by ampersands, but this usage is - deprecated and support may be removed at some time in the future. - </p> - </div> <div id="Interpret" class="stb"> <h3>Interpreting the results</h3> @@ -217,134 +254,7 @@ we can validate to see for ourselves. </p> </div> - <div id="Output" class="stb"> - <h3>Output Options</h3> - <p> - In addition to the HTML output intended for human consumption in a - browser, the Validator has some experimental features to generate - machine parseable output in a few different forms. To enable these - output options, append "<code>;output=<option></code>" to the - URL of the Validation results (an interface for these options will be - provided when they exit the beta stage). - </p> - <p class="shout" id="api-warning"> - <strong>These options are experimental!</strong> - The API and output formats are still subject to change without notice and - may well be removed or disabled at any time. <em>You have been warned!</em> - </p> - <dl> - <dt id="output-soap12">Web Service API (<em>NEW</em> in version 0.7.3)</dt> - <dd>Using the SOAP1.2 language over HTTP, this defines a web service with an output similar to the API for - the W3C CSS validator and Feed Validator. The <a href="api">Full documentation</a> for this API is available. - Can be called by using parameter <code>output=soap12</code></dd> - <dt id="output-earl">EARL/RDF</dt> - <dd>Produces output in the EARL RDF syntax. - Can be called by using parameter <code>output=earl</code>.</dd> - <dt id="output-n3">Notation3 </dt> - <dd>Produces output in the Notation3 RDF syntax. - Can be called by using parameter <code>output=n3</code>.</dd> - <dt id="output-xml">XML (<code>xml</code>)</dt> - <dd>This output option has been deprecated, and will be removed from subsequent versions of the validator. </dd> - </dl> - </div> - - <div id="CommaTools"> - <h3>Comma Tools / Site Tools</h3> - <p> - This site uses "comma tools", as does <a href="http://www.w3.org/,tools">W3C</a> - and other sites. This means you can append a string (starting with a comma, hence - the name) to the URL (address) of any page on the site and trigger - a few administrative or technical tools for this page. </p> - - <p> - <strong>These tools are still under test, and reportedly do not work yet when - appended to a validation result page.</strong> - </p> - <table class="comma"> - <tr class="comma"> - <th>What it does</th> - <th>Tool used</th> - <th>, shortcut</th> - </tr> - - <tr class="comma"> - <td class="comma-desc"> - A plain text version of the page. - </td> - <td class="comma-tool"> - <a href="http://cgi.w3.org/cgi-bin/html2txt">HTML2Text</a> - </td> - <td class="comma-shortcut"> - ,text - </td> - </tr> - - <tr class="comma"> - <td class="comma-desc"> - Validate the markup. - </td> - <td class="comma-tool"> - W3C Markup Validator - </td> - <td class="comma-shortcut"> - ,validate - </td> - </tr> - - - <tr class="comma"> - <td class="comma-desc"> - Check links (anchors). - </td> - <td class="comma-tool"> - W3C Link Checker - </td> - <td class="comma-shortcut"> - ,checklink or ,checklinks - </td> - </tr> - - - <tr class="comma"> - <td class="comma-desc"> - Check links (recursively) - </td> - <td class="comma-tool"> - W3C Link Checker - </td> - <td class="comma-shortcut"> - ,rchecklink or ,rchecklinks - </td> - </tr> - - - <tr class="comma"> - <td class="comma-desc"> - A version of the page with linearized tables. - </td> - <td class="comma-tool"> - Tablin - </td> - <td class="comma-shortcut"> - ,tablin - </td> - </tr> - - <tr class="comma"> - <td class="comma-desc"> - CVS history for the page or resource. - </td> - <td class="comma-tool"> - CVSWeb - </td> - <td class="comma-shortcut"> - ,cvs or ,cvslog - </td> - </tr> - - </table> -</div> <div id="Installing" class="stb"> <h3>Installing a local Validator</h3> diff --git a/htdocs/header.html b/htdocs/header.html index 8171f12..e2258ed 100755 --- a/htdocs/header.html +++ b/htdocs/header.html @@ -15,13 +15,13 @@ <!--#if expr="$feeds = 1" --> <link rel="alternate" type="application/atom+xml" href="whatsnew.atom" /> <!--#endif --> - <!-- SSI Template Version: $Id: header.html,v 1.42 2006-11-13 04:08:52 ot Exp $ --> + <!-- SSI Template Version: $Id: header.html,v 1.43 2006-11-15 08:02:45 ot Exp $ --> </head> <body> <div id="banner"> <h1 id="title"> - <a href="http://www.w3.org/"><img height="48" alt="W3C" id="logo" src="http://www.w3.org/Icons/w3c_home_nb" /></a> + <a href="http://www.w3.org/"><img height="48" alt="W3C" id="logo" src="http://www.w3.org/Icons/WWW/w3c_home_nb" /></a> <a href="http://www.w3.org/QA/"><img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="QA" /></a> Markup Validation Service</h1> <span id="versioninfo"><abbr title="version">v</abbr> 0.8-<abbr title="development">dev</abbr> </span> diff --git a/htdocs/index.html b/htdocs/index.html index 1c03b28..062df42 100755 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -1,5 +1,5 @@ -<!--#set var="revision" value="\$Id: index.html,v 1.78 2006-10-24 06:43:23 ot Exp $" ---><!--#set var="date" value="\$Date: 2006-10-24 06:43:23 $" +<!--#set var="revision" value="\$Id: index.html,v 1.79 2006-11-15 08:02:45 ot Exp $" +--><!--#set var="date" value="\$Date: 2006-11-15 08:02:45 $" --><!--#set var="title" value="The W3C Markup Validation Service" --><!--#set var="relroot" value="./" --><!--#include virtual="header.html" --> @@ -93,18 +93,17 @@ <div id="recent"> <h2>Recent Updates</h2> <dl id="news"> + + <dt><a href="whatsnew.html#t2006-11-14">2006-11-14</a>: Markup Validator v0.7.4 Released</dt> + <dd> + Maintenance release of the Markup Validator, including bug fixes to the API, + documentation updates and the return of the outline feature. + </dd> <dt><a href="whatsnew.html#t2006-10-23">2006-10-23</a>: Markup Validator v0.7.3 Released</dt> <dd> Maintenance release of the Markup Validator, including fixes, updates, and adding an experimental API to interface the validator with other programs and services. </dd> - <dt><a href="whatsnew.html#t2006-02-20">2006-02-20</a>: Markup Validator v0.7.2 Released</dt> - <dd> - Maintenance release of the Markup Validator, - updating the codebase for compatibility issues with recent versions of the - Config::General perl module, as well as including minor fixes in - document types and character encoding support, and documentation. - </dd> </dl> <p class="intro"> diff --git a/htdocs/source/index.html b/htdocs/source/index.html index 8c9b0c4..5c68146 100755 --- a/htdocs/source/index.html +++ b/htdocs/source/index.html @@ -1,5 +1,5 @@ -<!--#set var="revision" value="\$Id: index.html,v 1.42 2006-10-24 06:43:24 ot Exp $" ---><!--#set var="date" value="\$Date: 2006-10-24 06:43:24 $" +<!--#set var="revision" value="\$Id: index.html,v 1.43 2006-11-15 08:02:46 ot Exp $" +--><!--#set var="date" value="\$Date: 2006-11-15 08:02:46 $" --><!--#set var="title" value="Source Code Availability for The W3C Markup Validation Service" --><!--#set var="relroot" value="../" --><!--#include virtual="../header.html" --> @@ -175,21 +175,10 @@ a good thing to <a href="http://ximbiot.com/cvs/manual/">get to know</a>. </p> - <p> - Our CVS base is available read-only, using CVS pserver - authentication a la: - </p> - <pre> - bash$ <kbd>export CVSROOT=":pserver:anonymous@dev.w3.org:/sources/public"</kbd> - bash$ <kbd>cvs login</kbd> - (Logging in to anonymous@dev.w3.org) - CVS password: <kbd>anonymous</kbd> - bash$ <kbd>cvs get -r validator-0_7_3-release validator</kbd> - cvs server: Updating validator - cvs server: Updating validator/htdocs - U validator/htdocs/about.html - ... - </pre> + <p>For instructions on how to retrieve the code using CVS, + see our <a href="http://dev.w3.org/cvsweb/validator/">web-based interface to the repository.</a> + </p> + <h3><a id="using" name="using"></a>Using the code</h3> <p> diff --git a/htdocs/whatsnew.html b/htdocs/whatsnew.html index 79091a7..f19fc79 100755 --- a/htdocs/whatsnew.html +++ b/htdocs/whatsnew.html @@ -1,5 +1,5 @@ -<!--#set var="revision" value="\$Id: whatsnew.html,v 1.56 2006-10-24 06:43:23 ot Exp $" ---><!--#set var="date" value="\$Date: 2006-10-24 06:43:23 $" +<!--#set var="revision" value="\$Id: whatsnew.html,v 1.57 2006-11-15 08:02:45 ot Exp $" +--><!--#set var="date" value="\$Date: 2006-11-15 08:02:45 $" --><!--#set var="title" value="What's New at The W3C Markup Validation Service" --><!--#set var="relroot" value="./" --><!--#include virtual="header.html" --> @@ -18,6 +18,24 @@ </p> </div> <dl id="news"> + + <dt id="t2006-11-14">2006-11-14 — 0.7.4 Release:</dt> + <dd> + <p>Releasing version 0.7.4 of the W3C Markup Validator, + a maintenance release including bug fixes and documentation updates.</p> + <p>Changes include:</p> + <ul> + <li>Bug fixes to the validator's <a href="docs/api.html">API</a> </li> + <li>The proprietary XML output format is (still) deprecated, and will be removed in version 0.8.0</li> + <li>The outline feature, broken in version 0.7.3, is back.</li> + <li>Local installations of the validator can be configured to enable, or disable, the API</li> + <li>"<a href="http://www.w3.org/QA/Tools/Icons">Validation icons</a>" are now available + in two colors and 4 file formats, including <acronym title="Portable Network Graphics">PNG</acronym> + and <acronym title="Scalable Vector Graphics">SVG</acronym></li> + <li>Documentation updates</li> + </ul> + </dd> + <dt id="t2006-10-23">2006-10-23 — 0.7.3 Release:</dt> <dd> <p>Releasing version 0.7.3 of the W3C Markup Validator, diff --git a/misc/docs_errors.pl b/misc/docs_errors.pl index 1b2b0fe..79221a2 100755 --- a/misc/docs_errors.pl +++ b/misc/docs_errors.pl @@ -2,7 +2,7 @@ ## ## Generates HTML documentation of error messages and explanations ## for W3C Markup Validation Service -## $Id: docs_errors.pl,v 1.3 2005-03-18 06:44:14 ot Exp $ +## $Id: docs_errors.pl,v 1.4 2006-11-15 08:02:46 ot Exp $ ## Pragmas. use strict; @@ -67,8 +67,18 @@ our $lang = 'en_US'; # @@@ TODO: conneg # Read error message + explanations file our $error_messages_file = File::Spec->catfile($CFG->{Paths}->{Templates}, $lang, 'error_messages.cfg'); -our %config_errs = (-ConfigFile => $error_messages_file); +our %config_errs = ( -MergeDuplicateBlocks => 1, + -ConfigFile => $error_messages_file); our %rsrc = Config::General->new(%config_errs)->getall(); +# Config::General workarounds for <msg 0> issues: +# http://lists.w3.org/Archives/Public/public-qa-dev/2006Feb/0022.html +# http://lists.w3.org/Archives/Public/public-qa-dev/2006Feb/0025.html +# https://rt.cpan.org/Public/Bug/Display.html?id=17852 +$rsrc{msg}{0} ||= + delete($rsrc{'msg 0'}) || # < 2.31 + { original => delete($rsrc{msg}{original}), # 2.31 + verbose => delete($rsrc{msg}{verbose}), + }; $RSRC = \%rsrc; diff --git a/share/templates/en_US/error_messages.cfg b/share/templates/en_US/error_messages.cfg index 5266c1d..1a3e89d 100644 --- a/share/templates/en_US/error_messages.cfg +++ b/share/templates/en_US/error_messages.cfg @@ -566,7 +566,9 @@ How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or - use CSS instead of this attribute. + use CSS instead of this attribute. If you received this error when using the + <embed> element to incorporate flash media in a Web page, see the + <a href="docs/help.html#faq-flash">FAQ item on valid flash</a>. </p> </div> .EOF. diff --git a/share/templates/en_US/valid.tmpl b/share/templates/en_US/valid.tmpl index 1413dff..207e830 100644 --- a/share/templates/en_US/valid.tmpl +++ b/share/templates/en_US/valid.tmpl @@ -65,6 +65,7 @@ format) to keep in your local web directory, and change the HTML fragment above to reference your local image rather than the one on this server. </p> + <p>A <a href="http://www.w3.org/QA/Tools/Icons">full list</a> of icons, with links to alternate formats and colors, is also available.</p> </TMPL_IF> <p> If you use <a href="http://www.w3.org/Style/CSS/">CSS</a> in your document, |