package WebHACC::Language::Default; use strict; require WebHACC::Language::Base; push our @ISA, 'WebHACC::Language::Base'; sub new ($) { my $self = bless {}, shift; return $self; } # new sub generate_parse_error_section ($) { my $self = shift; my $out = shift; $out->start_section (id => 'parse-errors', title => 'Errors'); $out->start_tag ('dl'); ## TODO: $out->start_tag ('dt', class => 'unsupported'); $out->url ($input->{uri}); $out->html (q[
Not supported: Media type ]); $out->text ($input->{media_type}); $out->html (q[ is not supported.]); $out->end_tag ('dl'); $out->end_section; my $result = $self->result; add_error (char => {level => 'u'} => $result); add_error (syntax => {level => 'u'} => $result); add_error (structure => {level => 'u'} => $result); } # generate_parse_error_section sub generate_structure_error_section ($) { } 1;