- From: Olivier Thereaux via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 26 Jul 2005 06:50:44 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/validator/httpd/cgi-bin In directory hutz:/tmp/cvs-serv731/httpd/cgi-bin Modified Files: check Log Message: Moving ESIS and Raw Errors output to templates, with the rest. Index: check =================================================================== RCS file: /sources/public/validator/httpd/cgi-bin/check,v retrieving revision 1.428 retrieving revision 1.429 diff -u -d -r1.428 -r1.429 --- check 22 Jul 2005 20:12:30 -0000 1.428 +++ check 26 Jul 2005 06:50:42 -0000 1.429 @@ -823,8 +823,10 @@ if $T->param('opt_show_source'); $T->param(file_parsetree => &parsetree($File)) if $T->param('opt_show_parsetree'); - # &show_esis($File) if $File->{Opt}->{'Show ESIS'}; - # &show_errors($File) if $File->{Opt}->{'Show Errors'}; + $T->param('opt_show_esis' => TRUE) if $File->{Opt}->{'Show ESIS'}; + $T->param('file_esis' => &show_esis($File)) if $T->param('opt_show_esis'); + $T->param('opt_show_raw_errors' => TRUE) if $File->{Opt}->{'Show Errors'}; + $T->param('file_raw_errors' => &show_errors($File)) if $T->param('opt_show_raw_errors'); print $T->output; } @@ -1748,31 +1750,25 @@ # # Print out the raw ESIS output for debugging. sub show_esis ($) { - print <<'EOF'; - <div id="raw_esis" class="mtb"> - <hr /> - <h2><a name="raw_esis">Raw ESIS Output</a></h2> - <pre> -EOF + my $file_esis = ""; for (@{shift->{ESIS}}) { s/\\012//g; s/\\n/\n/g; - print ent $_; + + $file_esis .= ent $_; + $file_esis .= "\n"; } - print " </pre>\n </div>"; + return $file_esis; } # # Print out the raw error output for debugging. sub show_errors ($) { - print <<'EOF'; - <div id="raw_errors" class="mtb"> - <hr /> - <h2><a name="raw_errors">Raw Error Output</a></h2> - <pre> -EOF - for (@{shift->{DEBUG}->{Errors}}) {print ent $_}; - print " </pre>\n </div>"; + my $file_raw_errors = ""; + for (@{shift->{DEBUG}->{Errors}}) { + $file_raw_errors .= ent $_ + }; + return $file_raw_errors; }
Received on Tuesday, 26 July 2005 06:50:48 UTC