diff options
author | ot <ot@localhost> | 2005-05-10 07:13:44 +0000 |
---|---|---|
committer | ot <ot@localhost> | 2005-05-10 07:13:44 +0000 |
commit | e3bd963008886e1b8ff523df39ecdd2ad359a4ca (patch) | |
tree | 3b3fb4ef2d327eb95212e0bf77e7af06cd81b3a6 | |
parent | 44b303071124ff541be6bf3337b06bba81bbd68b (diff) | |
download | markup-validator-e3bd963008886e1b8ff523df39ecdd2ad359a4ca.zip markup-validator-e3bd963008886e1b8ff523df39ecdd2ad359a4ca.tar.gz markup-validator-e3bd963008886e1b8ff523df39ecdd2ad359a4ca.tar.bz2 |
First take at
http://www.w3.org/Bugs/Public/show_bug.cgi?id=213
adding specific class to the info messages within parser output.
-rw-r--r-- | htdocs/results.css | 6 | ||||
-rwxr-xr-x | httpd/cgi-bin/check | 9 | ||||
-rw-r--r-- | share/templates/en_US/invalid.tmpl | 4 |
3 files changed, 14 insertions, 5 deletions
diff --git a/htdocs/results.css b/htdocs/results.css index 613ffd1..4244876 100644 --- a/htdocs/results.css +++ b/htdocs/results.css @@ -1,5 +1,5 @@ /* style sheet for the validator's results page */ -/* $Id: results.css,v 1.24 2005-03-01 16:47:14 ot Exp $ */ +/* $Id: results.css,v 1.25 2005-05-10 07:13:44 ot Exp $ */ .input { color: black; @@ -47,6 +47,10 @@ fieldset table.header { font-weight: bold; } +span.msg_info { /* these messages are not errors */ + font-weight: normal; +} + .ve { font-size: smaller; padding: 0; diff --git a/httpd/cgi-bin/check b/httpd/cgi-bin/check index d0f863f..b01a519 100755 --- a/httpd/cgi-bin/check +++ b/httpd/cgi-bin/check @@ -9,7 +9,7 @@ # This source code is available under the license at: # http://www.w3.org/Consortium/Legal/copyright-software # -# $Id: check,v 1.417 2005-05-09 08:55:31 ot Exp $ +# $Id: check,v 1.418 2005-05-10 07:13:43 ot Exp $ # # Disable buffering on STDOUT! @@ -220,7 +220,7 @@ Directory not readable (permission denied): @_r # # Strings - $VERSION = q$Revision: 1.417 $; + $VERSION = q$Revision: 1.418 $; $VERSION =~ s/Revision: ([\d\.]+) /$1/; # @@ -1507,6 +1507,11 @@ sub report_errors ($) { $err->{src} = $line; $err->{col} = ' ' x $col; $err->{expl} = $explanation; + if ($err->{type} eq 'I') + { + $err->{class} = 'msg_info'; + } + # TODO other classes for "W", "E" etc? push @{$Errors}, $err; } diff --git a/share/templates/en_US/invalid.tmpl b/share/templates/en_US/invalid.tmpl index cb9ab16..76be30d 100644 --- a/share/templates/en_US/invalid.tmpl +++ b/share/templates/en_US/invalid.tmpl @@ -18,7 +18,7 @@ <li> <em>Line <a href="#line-<TMPL_VAR NAME="line" ESCAPE="HTML">"><TMPL_VAR NAME="line" ESCAPE="HTML"></a>, column <TMPL_VAR NAME="char" ESCAPE="HTML"></em>: - <span class="msg"><TMPL_VAR NAME="msg" ESCAPE="HTML"></span> + <span class="msg<TMPL_IF NAME="class"> <TMPL_VAR NAME="class"></TMPL_IF>"><TMPL_VAR NAME="msg" ESCAPE="HTML"></span> <TMPL_IF NAME="uri">(<a href="<TMPL_VAR NAME="uri" ESCAPE="HTML">">explain...</a>)</TMPL_IF>. <pre><code class="input"><TMPL_VAR NAME="src"></code></pre> <TMPL_IF NAME="expl"><TMPL_VAR NAME="expl"></TMPL_IF> @@ -29,7 +29,7 @@ <li> <em>Line <TMPL_VAR NAME="line" ESCAPE="HTML"> column <TMPL_VAR NAME="char" ESCAPE="HTML"></em>: - <span class="msg"><TMPL_VAR NAME="msg" ESCAPE="HTML"></span> + <span class="msg<TMPL_IF NAME="class"> <TMPL_VAR NAME="class"></TMPL_IF>"><TMPL_VAR NAME="msg" ESCAPE="HTML"></span> <TMPL_IF NAME="uri">(<a href="<TMPL_VAR NAME="uri" ESCAPE="HTML">">explain...</a>)</TMPL_IF>. <pre><code class="input"><TMPL_VAR NAME="src"></code></pre> <TMPL_IF NAME="expl"><TMPL_VAR NAME="expl"></TMPL_IF> |