WWW::CheckSite full report

[% USE HTML %]

# CheckSite report for [% HTML.escape( url ) -%]

## [% HTML.escape( title ) -%]

Generated: [% now_time %]
See also: Full report
[% IF strict_rules -%]WWW::CheckSite ran with --strictrules
[% END %] [% IF language -%]Accept-Language: [% language %]
[% END %]

## Summary

Checked [% page_cnt %] pages.
[% IF did_validate %] [% valid_ok %] pages out of [% valid_cnt %] validated ok at W3. [% ELSE %] W3 validation was skipped. [% END %]
Pages with some problem: [% not_ok_cnt %]
[% IF not_ok_cnt %] [% SET iseven = 1 %]

[% FOREACH pg = pages %] [% IF !pg.all_ok %][% HTML.escape( pg.title ) %] (returned [% pg.status_tx %]; W3 validation [% pg.valid_tx %] )
[% IF pg.link_cnt %]This page had [% pg.link_cnt %] links checked; [% pg.links_ok %] successfully followed: [% pg.link_status %]
[%END %] [% IF pg.image_cnt %]This page had [% pg.image_cnt %] images checked; [% pg.images_ok %] successfully loaded: [% IF pg.image_status %]
[% END %] [% IF pg.style_cnt %]This page had [% pg.style_cnt %] styles checked; [% pg.styles_ok %] successfully loaded: [% pg.style_status %]; [% pg.vstyles_ok %] css-validated [% END %] [% END %] [% END %]

## Details

[% SET iseven = 1 %] [% FOREACH pg = pages %] [% NEXT IF pg.all_ok %]

[% HTML.escape( pg.uri ) %] returned status [% pg.status_tx %]

  Title: [% HTML.escape( pg.title ) %]
  Content-type: [% pg.ct %]
  W3 validation: [% pg.valid_tx %]
  Depth: [% pg.depth %]

  [% IF ! pg.all_links_ok %] [% IF pg.links %]

  Links checked on this page: [% pg.link_cnt %] ([% pg.links_ok %] ok [%- IF pg.links_sk %]; [% pg.links_sk %] skipped[% END %]): [% pg.link_status %]

  [% SET notodd = 1 %]
  [% FOREACH li = pg.links %] [% NEXT IF li.status_ok %] [% NEXT IF li.status_sk %]
  1. [% li.uri %] returned status [% li.status_tx %]
     [% IF li.intref %] [% END %] [% IF li.type_area %]<area href="[% li.link %]" alt="[% li.text %]" />[% IF li.intref %][% END %] [% ELSE %]<a href="[% li.link %]">[% li.text %]</a> [% END %] [% IF li.intref %][% END %]
  [% END %]
  [% ELSE %]

  Links checked on this page: none

  [% END %] [% END %] [% IF ! pg.all_images_ok %] [% IF pg.images %]

  Images checked on this page: [% pg.image_cnt %] ([% pg.images_ok %] ok): [% pg.image_status %]

  [% SET notodd = 1 %]
  [% FOREACH img = pg.images %]
  1. [% HTML.escape( img.uri ) %] returned status [% img.status_tx %]
     <img src="[% HTML.escape( img.link ) %]" alt="NO TEXT IN ALT [% ELSE %]class="green" >[% HTML.escape( img.text ) %] [% END %]" /> ([% img.ct %])
  [% END %]
  [% ELSE %]

  Images checked on this page: none

  [% END %] [% END %] [% IF ! pg.all_styles_ok %] [% IF pg.styles %]

  Styles checked on this page: [% pg.style_cnt %] ([% pg.styles_ok %] ok): [% pg.style_status %] [% IF ! pg.styles %]none[% END %]

  [% SET notodd = 1 %]
  [% FOREACH st = pg.styles %]
  1. [% HTML.escape( st.uri ) %] returned status [% st.status_tx %]; validation [% st.valid_tx %]
     <link rel="stylesheet" type="[% st.ct %]" href="[% HTML.escape( st.link ) %]" />
  [%END %]
  [% ELSE %]

  Stylesheets checked on this page: none

  [% END %] [% END %]

  Summary

[% END %] [% END %]

CheckSite (V[% wcs_version %]) took [% spider_time %] to collect the information and [% report_time %] to generate the report.

[% copyright %]