logo rapple website generator






link checker

rapple can perform integrity checks of links within your website. this feature is an integral part of rapple and is effective if the necessary configuration is provided (otherwise rapple does not perform link checking and instead issues a warning to the log file.) rapple does not validate links to external resources (e.g., other websites) and is therefore limited to checking internal consistency of your website. the following resources are involved in link checking:

Resource Description
link checker XSLT used to transform the XML link check report into a format suitable for display (e.g., HTML.) a sample XSLT file can be found in the linkchecker directory of the CVS resources module.
link checker XML report used to record link errors (<error> elements) on a file by file basis by noting the location and nature of the error.
link checker HTML report the output of the XSLT transformation of the link check XML report. used to display results in a more human readable format (e.g., HTML)

when rapple performs link checking it generates the XML report which comprises of <file> and <error> elements, e.g.,

<linkReport>
<file name="/usr/local/www/rapple/demo/demo.html"></file>
...
<file name="/usr/local/www/rapple/index.html">
<error element="a" attribute="href" line="176" column="27">projekt/contrib/roadmap.html</error>
</file>
...
</linkReport>

this report can be converted into a suitable human-readable format (e.g., HTML) by applying an XSLT. for a sample XSLT visit the linkchecker directory of the CVS resources module.


powered by rapple SourceForge.net Logo Valid XHTML 1.0! Valid CSS!