aboutsummaryrefslogtreecommitdiffstats
path: root/www/validator
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-09-17 04:09:09 +0800
committerpav <pav@FreeBSD.org>2005-09-17 04:09:09 +0800
commitf5ce9a314a3f61400a3294ca7f28769f41767b87 (patch)
treebf247ffd91563460abd11745c3e4ff17fe0372d8 /www/validator
parent7fdca7c6389d0a4d9c35d72ea270a2aad588a1a1 (diff)
downloadfreebsd-ports-gnome-f5ce9a314a3f61400a3294ca7f28769f41767b87.tar.gz
freebsd-ports-gnome-f5ce9a314a3f61400a3294ca7f28769f41767b87.tar.zst
freebsd-ports-gnome-f5ce9a314a3f61400a3294ca7f28769f41767b87.zip
The Markup Validation Service from the World Wide Web Consortium (W3C), it's
purpose is to validate web pages made in HTML and XHTML. PR: ports/86201 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>
Diffstat (limited to 'www/validator')
-rw-r--r--www/validator/Makefile105
-rw-r--r--www/validator/distinfo4
-rw-r--r--www/validator/files/pkg-message.in46
-rw-r--r--www/validator/files/validator.conf.sample127
-rw-r--r--www/validator/pkg-descr8
-rw-r--r--www/validator/pkg-plist365
6 files changed, 655 insertions, 0 deletions
diff --git a/www/validator/Makefile b/www/validator/Makefile
new file mode 100644
index 000000000000..1f915fc6b60d
--- /dev/null
+++ b/www/validator/Makefile
@@ -0,0 +1,105 @@
+# New ports collection makefile for: w3c-validator
+# Date created: 13 September 2005
+# Whom: Naram Qashat <cyberbotx@cyberbotx.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= validator
+PORTVERSION= 0.7.0
+CATEGORIES= www
+MASTER_SITES= http://validator.w3.org/dist/ \
+ http://www.cyberbotx.com/w3c-validator/
+DISTFILES= validator-${PORTVERSION:S/./_/g}.tar.gz sgml-lib-${PORTVERSION:S/./_/g}.tar.gz
+
+MAINTAINER= cyberbotx@cyberbotx.com
+COMMENT= Markup Validation Service from the World Wide Web Consortium (W3C)
+
+RUN_DEPENDS= onsgmls:${PORTSDIR}/textproc/opensp \
+ ${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
+ ${SITE_PERL}/Config/General.pm:${PORTSDIR}/devel/p5-Config-General \
+ ${SITE_PERL}/mach/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
+ ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \
+ ${SITE_PERL}/Bundle/LWP.pm:${PORTSDIR}/www/p5-libwww \
+ ${SITE_PERL}/Net/IP.pm:${PORTSDIR}/net-mgmt/p5-Net-IP \
+ ${SITE_PERL}/Set/IntSpan.pm:${PORTSDIR}/math/p5-Set-IntSpan \
+ ${SITE_PERL}/mach/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \
+ ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI
+
+NO_BUILD= yes
+USE_PERL5_RUN= yes
+
+SUB_FILES= pkg-message
+
+post-extract:
+ @${RM} ${WRKSRC}/README.cvs
+ @${RM} -rf ${WRKSRC}/misc
+ @${RM} -rf ${WRKSRC}/httpd/conf
+ @${CP} ${FILESDIR}/validator.conf.sample ${WRKSRC}/htdocs/config/
+ @${RM} ${WRKSRC}/htdocs/config/validator.conf
+
+do-install:
+ ${MKDIR} ${PREFIX}/www/validator
+ ${MKDIR} ${PREFIX}/www/validator/htdocs
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/config
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/dev
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/dev/tests
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/docs
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/images
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/misc
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/IETF
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/ISO-HTML
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-html32-19970114
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-html40-19980424
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-html401-19991224
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021/html
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021/mathml
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-smil-19980615
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-smil20-20050107
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-SVG-20010904
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-SVG11-20030114
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-xhtml1-20020801
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/sgml-lib/REC-xhtml11-20010531
+ ${MKDIR} ${PREFIX}/www/validator/htdocs/source
+ ${MKDIR} ${PREFIX}/www/validator/httpd
+ ${MKDIR} ${PREFIX}/www/validator/httpd/cgi-bin
+ ${MKDIR} ${PREFIX}/www/validator/share
+ ${MKDIR} ${PREFIX}/www/validator/share/templates
+ ${MKDIR} ${PREFIX}/www/validator/share/templates/en_US
+ ${INSTALL_DATA} `find ${WRKSRC}/htdocs -type f -depth 1` ${PREFIX}/www/validator/htdocs
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/config/* ${PREFIX}/www/validator/htdocs/config
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/dev/tests/* ${PREFIX}/www/validator/htdocs/dev/tests
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/docs/* ${PREFIX}/www/validator/htdocs/docs
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/images/* ${PREFIX}/www/validator/htdocs/images
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/misc/* ${PREFIX}/www/validator/htdocs/misc
+ ${INSTALL_DATA} `find ${WRKSRC}/htdocs/sgml-lib -type f -depth 1` ${PREFIX}/www/validator/htdocs/sgml-lib
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/IETF/* ${PREFIX}/www/validator/htdocs/sgml-lib/IETF
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/ISO-HTML/* ${PREFIX}/www/validator/htdocs/sgml-lib/ISO-HTML
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-html32-19970114/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-html32-19970114
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-html40-19980424/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-html40-19980424
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-html401-19991224/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-html401-19991224
+ ${INSTALL_DATA} `find ${WRKSRC}/htdocs/sgml-lib/REC-MathML2-20031021 -type f -depth 1` ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-MathML2-20031021/html/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021/html
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-MathML2-20031021/mathml/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-MathML2-20031021/mathml
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-smil-19980615/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-smil-19980615
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-smil20-20050107/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-smil20-20050107
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-SVG-20010904/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-SVG-20010904
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-SVG11-20030114/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-SVG11-20030114
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-xhtml-basic-20001219/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-xhtml1-20020801/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-xhtml1-20020801
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/sgml-lib/REC-xhtml11-20010531/* ${PREFIX}/www/validator/htdocs/sgml-lib/REC-xhtml11-20010531
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/source/* ${PREFIX}/www/validator/htdocs/source
+ ${INSTALL_SCRIPT} ${WRKSRC}/httpd/cgi-bin/* ${PREFIX}/www/validator/httpd/cgi-bin
+ ${INSTALL_DATA} ${WRKSRC}/share/templates/en_US/* ${PREFIX}/www/validator/share/templates/en_US
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/www/validator/distinfo b/www/validator/distinfo
new file mode 100644
index 000000000000..845c739c7228
--- /dev/null
+++ b/www/validator/distinfo
@@ -0,0 +1,4 @@
+MD5 (validator-0_7_0.tar.gz) = f3f403edea0132a3f67275b60a362614
+SIZE (validator-0_7_0.tar.gz) = 334681
+MD5 (sgml-lib-0_7_0.tar.gz) = 73904128fc7bbfc204fa763579738e9f
+SIZE (sgml-lib-0_7_0.tar.gz) = 518396
diff --git a/www/validator/files/pkg-message.in b/www/validator/files/pkg-message.in
new file mode 100644
index 000000000000..e3e568adfb45
--- /dev/null
+++ b/www/validator/files/pkg-message.in
@@ -0,0 +1,46 @@
+-------------------------------------------------------------------------------
+The W3C Markup Validation Service has been installed. However, it will not
+do anything until you set up your web server to utilize it. Below is an
+Apache configutation snippet that you can put into your httpd.conf to
+utilize the validator. If you are using another web server, you will have
+to configure it yourself. The W3C only recommends the use of the Apache
+web server, so there are no other web server configuration snippets.
+
+A sample validator.conf has been installed at
+%%PREFIX%%/www/validator/htdocs/config/validator.conf.sample
+You need to copy this file to /etc/w3c/validator.conf and then edit it to
+your liking. If you have used a previous version of the validator, you
+will need to manually check if anything new has been added to the W3C's
+validator.conf and edit your own validator.conf accordingly.
+
+# Example httpd.conf snippet for W3C Markup Validation Service
+# Note that this is not a complete server configuration file, but contains
+# only the validator-specific part.
+#
+# You can use the Include directive for including this in your main httpd.conf.
+#
+# Note: running the validator under mod_perl is not supported at the moment.
+# You are also required to have mod_include active for the validator
+# pages to show up as they should.
+#
+# The /w3c-validator loaction can be changed to whatever you want it to be,
+# but make sure you change it for both of these ScriptAlias commands as well
+# as the Alias command under them.
+
+# First, tell httpd that check and sendfeedback.pl are CGI scripts.
+
+ScriptAlias /w3c-validator/check \
+ %%PREFIX%%/www/validator/httpd/cgi-bin/check
+ScriptAliasMatch /w3c-validator/feedback(\.html)? \
+ %%PREFIX%%/www/validator/httpd/cgi-bin/sendfeedback.pl
+
+# This is the directory where you have the validator's *.html, *.css etc files.
+
+Alias /w3c-validator/ %%PREFIX%%/www/validator/htdocs/
+<Directory %%PREFIX%%/www/validator/htdocs/>
+ Options IncludesNOEXEC Indexes MultiViews
+ AllowOverride None
+ AddHandler server-parsed .html
+ AddCharset utf-8 .html
+</Directory>
+-------------------------------------------------------------------------------
diff --git a/www/validator/files/validator.conf.sample b/www/validator/files/validator.conf.sample
new file mode 100644
index 000000000000..6c45e8e2576e
--- /dev/null
+++ b/www/validator/files/validator.conf.sample
@@ -0,0 +1,127 @@
+#
+# Main Configuration File for the W3C Markup Validation Service.
+#
+# $Id: validator.conf,v 1.24 2005/07/08 08:31:09 ot Exp $
+#
+# See 'perldoc Config::General' for the syntax, and be aware that the
+# 'SplitPolicy' is 'equalsign', ie. keys and values are separated by '\s*=\s*',
+# and that 'InterPolateVars' is in effect.
+#
+
+#
+# Base Path for Markup Validator files.
+#
+# You MUST set these unless you use the default locations for the files.
+# e.g. the config files in "/etc/w3c/" and everything else in
+# "/usr/local/validator/".
+#
+# Make sure all file paths below do NOT end with a slash
+
+<Paths>
+ #
+ # Base path. Defaults to the value of the W3C_VALIDATOR_HOME environment
+ # variable or /usr/local/validator if the variable does not exist.
+ Base = /usr/local/www/validator
+
+ #
+ # Location of template files
+ Templates = $Base/share/templates
+
+ <SGML>
+ #
+ # The SGML Library Path.
+ Library = $Base/htdocs/sgml-lib
+
+ #
+ # The SGML Parser to use. Defaults to /usr/bin/onsgmls.
+ Parser = /usr/local/bin/onsgmls
+ </SGML>
+</Paths>
+
+#
+# This controls whether the debugging options are allowed to be enabled.
+Allow Debug = yes
+
+#
+# This lets you permanently enable the debugging options. Can be overridden
+# with CGI options (unlike "Allow Debug" above).
+Enable Debug = no
+
+#
+# Whether private RFC1918 addresses are allowed.
+Allow Private IPs = no
+
+#
+# Whether the (highly experimental!) SOAP support should be enabled.
+Enable SOAP = no
+
+#
+# Whether the validator will check its own output.
+# 0 means it will refuse to check its own output, 1 means it will but it will
+# refuse to check the results of it checking itself. Etc.
+Max Recursion = 0
+
+#
+# Protocols the validator is allowed to use for retrieving documents.
+# The default is to allow http and https.
+<Protocols>
+ Allow = data,http,https
+</Protocols>
+
+#
+# Email address of the maintainer of this service.
+Maintainer = www-validator@w3.org
+
+#
+# The "Home Page" for the service. Make sure this ends with a slash.
+Home Page = http://validator.w3.org/
+
+#
+# Base URI for the Element Reference.
+Element Ref URI = http://www.htmlhelp.com/reference/html40/
+
+
+
+#
+# Mapping tables etc...
+#
+
+#
+# Maps element names to URLs (cf. "Element Ref URI" above).
+<Elements>
+ Include /usr/local/www/validator/htdocs/config/eref.cfg
+</Elements>
+
+#
+# Main document Type Registry; contains all information on the types
+# of documents we support and how they are processed.
+<Types>
+ Include /usr/local/www/validator/htdocs/config/types.conf
+</Types>
+
+#
+# Mapping of charset names to their IANA names and how iconv(3) knows them.
+<Charsets>
+ Include /usr/local/www/validator/htdocs/config/charset.cfg
+</Charsets>
+
+#
+# Map MIME Media Type to Parse Mode mapping.
+<MIME>
+ text/xml = XML
+ image/svg = XML
+ image/svg+xml = XML
+ application/smil = XML
+ application/xml = XML
+ text/html = TBD
+ text/vnd.wap.wml = XML
+ application/xhtml+xml = XML
+ application/mathml+xml = XML
+</MIME>
+
+#
+# Source for the "Tip of The Day" blurbs.
+<Tips>
+ Include /usr/local/www/validator/htdocs/config/tips.cfg
+</Tips>
+
diff --git a/www/validator/pkg-descr b/www/validator/pkg-descr
new file mode 100644
index 000000000000..6d0d9c84a97e
--- /dev/null
+++ b/www/validator/pkg-descr
@@ -0,0 +1,8 @@
+The Markup Validation Service from the World Wide Web Consortium (W3C), this
+is so the markup validator can be installed on a web server along with all
+of the validator's dependencies.
+
+WWW: http://validator.w3.org/
+
+- Naram Qashat
+cyberbotx@cyberbotx.com
diff --git a/www/validator/pkg-plist b/www/validator/pkg-plist
new file mode 100644
index 000000000000..e5f26b5ff8db
--- /dev/null
+++ b/www/validator/pkg-plist
@@ -0,0 +1,365 @@
+www/validator/htdocs/about.html
+www/validator/htdocs/accesskeys.html
+www/validator/htdocs/base.css
+www/validator/htdocs/config/charset.cfg
+www/validator/htdocs/config/eref.cfg
+www/validator/htdocs/config/tips.cfg
+www/validator/htdocs/config/types.conf
+www/validator/htdocs/config/validator.conf.sample
+www/validator/htdocs/detailed-form.html
+www/validator/htdocs/detailed.html
+www/validator/htdocs/dev/tests/REC-SVG-1_0-minimal.svg
+www/validator/htdocs/dev/tests/ampersand-as-data.html
+www/validator/htdocs/dev/tests/application-xhtml_xml.xhtml
+www/validator/htdocs/dev/tests/bogus-fpi.html
+www/validator/htdocs/dev/tests/bogus-fpi2.html
+www/validator/htdocs/dev/tests/bogus-fpi3.html
+www/validator/htdocs/dev/tests/bogus-xmlpi.html
+www/validator/htdocs/dev/tests/colons.html
+www/validator/htdocs/dev/tests/html20-strict.html
+www/validator/htdocs/dev/tests/html20.html
+www/validator/htdocs/dev/tests/html40-frameset.html
+www/validator/htdocs/dev/tests/html40-strict.html
+www/validator/htdocs/dev/tests/html40-transitional.html
+www/validator/htdocs/dev/tests/index.html
+www/validator/htdocs/dev/tests/iso-html.html
+www/validator/htdocs/dev/tests/long-lines.html
+www/validator/htdocs/dev/tests/mathml2.html
+www/validator/htdocs/dev/tests/no-newlines.html
+www/validator/htdocs/dev/tests/nonSGML-chars.html
+www/validator/htdocs/dev/tests/outline.html
+www/validator/htdocs/dev/tests/plane20-char.xml
+www/validator/htdocs/dev/tests/rddl_fpi.xhtml
+www/validator/htdocs/dev/tests/rddl_si.xhtml
+www/validator/htdocs/dev/tests/sgml_customdtd.html
+www/validator/htdocs/dev/tests/shorttags.html
+www/validator/htdocs/dev/tests/smil10-minimal.smi
+www/validator/htdocs/dev/tests/smil20-profile-doctype.smi
+www/validator/htdocs/dev/tests/svg-minimal-standalone.svg
+www/validator/htdocs/dev/tests/svg_tiny_1_1.svg
+www/validator/htdocs/dev/tests/trailing-nul.html
+www/validator/htdocs/dev/tests/xhtml-basic10.html
+www/validator/htdocs/dev/tests/xhtml-mathml2-fpi.html
+www/validator/htdocs/dev/tests/xhtml-mathml2.html
+www/validator/htdocs/dev/tests/xhtml-print_1_0-invalid.xhtml
+www/validator/htdocs/dev/tests/xhtml-print_1_0.xhtml
+www/validator/htdocs/dev/tests/xhtml1-blank-1st-line.html
+www/validator/htdocs/dev/tests/xhtml1-bogus-element.html
+www/validator/htdocs/dev/tests/xhtml1-missing-doctype-and-xmlns.html
+www/validator/htdocs/dev/tests/xhtml1-strict-minimal.html
+www/validator/htdocs/dev/tests/xhtml1-strict-missing-xmlns.html
+www/validator/htdocs/dev/tests/xhtml1-strict.html
+www/validator/htdocs/dev/tests/xhtml11-minimal.html
+www/validator/htdocs/docs.css
+www/validator/htdocs/docs/devel.html
+www/validator/htdocs/docs/errors.html
+www/validator/htdocs/docs/help.html
+www/validator/htdocs/docs/index.html
+www/validator/htdocs/docs/install.html
+www/validator/htdocs/docs/install_win.html
+www/validator/htdocs/docs/sgml.html
+www/validator/htdocs/docs/users.html
+www/validator/htdocs/docs/why.html
+www/validator/htdocs/doctype-select.html
+www/validator/htdocs/favelets.html
+www/validator/htdocs/feedback.html
+www/validator/htdocs/file-upload.html
+www/validator/htdocs/footer.html
+www/validator/htdocs/fragment-upload.html
+www/validator/htdocs/handheld.css
+www/validator/htdocs/header.html
+www/validator/htdocs/images/arrow_left.gif
+www/validator/htdocs/images/arrow_right.gif
+www/validator/htdocs/images/bg1.gif
+www/validator/htdocs/images/bg2.gif
+www/validator/htdocs/images/debian.png
+www/validator/htdocs/images/ellipsis.gif
+www/validator/htdocs/images/footer.jpg
+www/validator/htdocs/images/footer.png
+www/validator/htdocs/images/header.jpg
+www/validator/htdocs/images/header.png
+www/validator/htdocs/images/ppm_1.png
+www/validator/htdocs/images/ppm_2.png
+www/validator/htdocs/images/ppm_3.png
+www/validator/htdocs/images/v15445.gif
+www/validator/htdocs/images/v15445.png
+www/validator/htdocs/images/vcss.gif
+www/validator/htdocs/images/vcss.png
+www/validator/htdocs/images/vh20.gif
+www/validator/htdocs/images/vh20.png
+www/validator/htdocs/images/vh30.gif
+www/validator/htdocs/images/vh30.png
+www/validator/htdocs/images/vh32.gif
+www/validator/htdocs/images/vh32.png
+www/validator/htdocs/images/vh40.gif
+www/validator/htdocs/images/vh40.png
+www/validator/htdocs/images/vh401.gif
+www/validator/htdocs/images/vh401.png
+www/validator/htdocs/images/vhhj.gif
+www/validator/htdocs/images/vhhj.png
+www/validator/htdocs/images/vhns.gif
+www/validator/htdocs/images/vhns.png
+www/validator/htdocs/images/vxhtml-basic10.gif
+www/validator/htdocs/images/vxhtml-basic10.png
+www/validator/htdocs/images/vxhtml10.gif
+www/validator/htdocs/images/vxhtml10.png
+www/validator/htdocs/images/vxhtml11.gif
+www/validator/htdocs/images/vxhtml11.png
+www/validator/htdocs/images/vxml10.gif
+www/validator/htdocs/index.html
+www/validator/htdocs/loadexplanation.js
+www/validator/htdocs/misc/compaq-logo.gif
+www/validator/htdocs/navbar.css
+www/validator/htdocs/print.css
+www/validator/htdocs/results.css
+www/validator/htdocs/robots.txt
+www/validator/htdocs/sgml-lib/IETF/HTML-2_0-Level_1.dtd
+www/validator/htdocs/sgml-lib/IETF/HTML-2_0-Strict-Level_1.dtd
+www/validator/htdocs/sgml-lib/IETF/HTML-2_0-Strict.dtd
+www/validator/htdocs/sgml-lib/IETF/HTML-2_0.dtd
+www/validator/htdocs/sgml-lib/IETF/ISOlat1.ent
+www/validator/htdocs/sgml-lib/ISO-HTML/15445.dcl
+www/validator/htdocs/sgml-lib/ISO-HTML/15445.dtd
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/html/lat1.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/html/special.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/html/symbol.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isoamsa.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isoamsb.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isoamsc.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isoamsn.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isoamso.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isoamsr.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isobox.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isocyr1.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isocyr2.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isodia.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isogrk1.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isogrk2.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isogrk3.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isogrk4.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isolat1.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isolat2.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isonum.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isopub.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879/isotech.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isoamsa.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isoamsb.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isoamsc.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isoamsn.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isoamso.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isoamsr.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isogrk3.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isogrk4.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isomfrk.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isomopf.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isomscr.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13/isotech.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/mathml/mmlalias.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/mathml/mmlextra.ent
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/mathml2-qname-1.mod
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/mathml2.dtd
+www/validator/htdocs/sgml-lib/REC-MathML2-20031021/xhtml-math11-f.dtd
+www/validator/htdocs/sgml-lib/REC-SVG-20010904/svg10.dtd
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-animation.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-animevents-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-basic-clip.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-basic-filter.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-basic-font.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-basic-graphics-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-basic-paint-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-basic-structure.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-basic-text.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-clip.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-conditional.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-container-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-core-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-cursor.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-datatypes.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-docevents-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-extensibility.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-extresources-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-filter.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-font.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-framework.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-gradient.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-graphevents-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-graphics-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-hyperlink.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-image.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-marker.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-mask.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-opacity-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-paint-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-pattern.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-profile.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-qname.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-script.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-shape.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-structure.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-style.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-text.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-view.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-viewport-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg-xlink-attrib.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-attribs.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-basic-attribs.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-basic-flat.dtd
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-basic-model.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-basic.dtd
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-flat.dtd
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-model.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-tiny-attribs.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-tiny-flat.dtd
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-tiny-model.mod
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11-tiny.dtd
+www/validator/htdocs/sgml-lib/REC-SVG11-20030114/svg11.dtd
+www/validator/htdocs/sgml-lib/REC-html32-19970114/HTML32.cat
+www/validator/htdocs/sgml-lib/REC-html32-19970114/HTML32.dcl
+www/validator/htdocs/sgml-lib/REC-html32-19970114/HTML32.dtd
+www/validator/htdocs/sgml-lib/REC-html32-19970114/ISOlat1.ent
+www/validator/htdocs/sgml-lib/REC-html40-19980424/HTML4.cat
+www/validator/htdocs/sgml-lib/REC-html40-19980424/HTML4.decl
+www/validator/htdocs/sgml-lib/REC-html40-19980424/HTMLlat1.ent
+www/validator/htdocs/sgml-lib/REC-html40-19980424/HTMLspecial.ent
+www/validator/htdocs/sgml-lib/REC-html40-19980424/HTMLsymbol.ent
+www/validator/htdocs/sgml-lib/REC-html40-19980424/frameset.dtd
+www/validator/htdocs/sgml-lib/REC-html40-19980424/loose.dtd
+www/validator/htdocs/sgml-lib/REC-html40-19980424/strict.dtd
+www/validator/htdocs/sgml-lib/REC-html401-19991224/HTML4.cat
+www/validator/htdocs/sgml-lib/REC-html401-19991224/HTML4.decl
+www/validator/htdocs/sgml-lib/REC-html401-19991224/HTMLlat1.ent
+www/validator/htdocs/sgml-lib/REC-html401-19991224/HTMLspecial.ent
+www/validator/htdocs/sgml-lib/REC-html401-19991224/HTMLsymbol.ent
+www/validator/htdocs/sgml-lib/REC-html401-19991224/frameset.dtd
+www/validator/htdocs/sgml-lib/REC-html401-19991224/loose.dtd
+www/validator/htdocs/sgml-lib/REC-html401-19991224/strict.dtd
+www/validator/htdocs/sgml-lib/REC-smil-19980615/smil10.dtd
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-anim.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-control.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-layout.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-link.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-media.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-metainformation.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-struct.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-timing.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL-transition.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/SMIL20.dtd
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/smil-attribs-1.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/smil-datatypes-1.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/smil-framework-1.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/smil-model-1.mod
+www/validator/htdocs/sgml-lib/REC-smil20-20050107/smil-qname-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-arch-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-attribs-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-base-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-basic-form-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-basic-table-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-basic10-f.dtd
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-basic10-model-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-basic10.cat
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-basic10.dtd
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-blkphras-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-blkstruct-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-charent-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-datatypes-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-framework-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-hypertext-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-image-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-inlphras-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-inlstruct-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-lat1.ent
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-link-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-list-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-meta-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-notations-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-object-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-param-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-qname-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-special.ent
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-struct-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-symbol.ent
+www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219/xhtml-text-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml1-20020801/xhtml-lat1.ent
+www/validator/htdocs/sgml-lib/REC-xhtml1-20020801/xhtml-special.ent
+www/validator/htdocs/sgml-lib/REC-xhtml1-20020801/xhtml-symbol.ent
+www/validator/htdocs/sgml-lib/REC-xhtml1-20020801/xhtml1-frameset.dtd
+www/validator/htdocs/sgml-lib/REC-xhtml1-20020801/xhtml1-strict.dtd
+www/validator/htdocs/sgml-lib/REC-xhtml1-20020801/xhtml1-transitional.dtd
+www/validator/htdocs/sgml-lib/REC-xhtml11-20010531/xhtml11-flat.dtd
+www/validator/htdocs/sgml-lib/REC-xhtml11-20010531/xhtml11-model-1.mod
+www/validator/htdocs/sgml-lib/REC-xhtml11-20010531/xhtml11.cat
+www/validator/htdocs/sgml-lib/REC-xhtml11-20010531/xhtml11.dtd
+www/validator/htdocs/sgml-lib/REC-xhtml11-20010531/xml1.dcl
+www/validator/htdocs/sgml-lib/REC-xhtml11-20010531/xml1n.dcl
+www/validator/htdocs/sgml-lib/sgml.dcl
+www/validator/htdocs/sgml-lib/sgml.dtd
+www/validator/htdocs/sgml-lib/sgml.soc
+www/validator/htdocs/sgml-lib/spec.dtd
+www/validator/htdocs/sgml-lib/xhtml-math-svg-flat-20020809.dtd
+www/validator/htdocs/sgml-lib/xml.dcl
+www/validator/htdocs/sgml-lib/xml.dtd
+www/validator/htdocs/sgml-lib/xml.soc
+www/validator/htdocs/source/index.html
+www/validator/htdocs/tips.css
+www/validator/htdocs/todo.html
+www/validator/htdocs/whatsnew.html
+www/validator/htdocs/xml-results.css
+www/validator/htdocs/xml-results.xsl
+www/validator/httpd/cgi-bin/check
+www/validator/httpd/cgi-bin/sendfeedback.pl
+www/validator/share/templates/en_US/docs_errors.tmpl
+www/validator/share/templates/en_US/doctype_spiel.tmpl
+www/validator/share/templates/en_US/error_loop.tmpl
+www/validator/share/templates/en_US/error_messages.cfg
+www/validator/share/templates/en_US/fatal-error.tmpl
+www/validator/share/templates/en_US/feedback.tmpl
+www/validator/share/templates/en_US/footer.tmpl
+www/validator/share/templates/en_US/header.tmpl
+www/validator/share/templates/en_US/http_401_authrequired.tmpl
+www/validator/share/templates/en_US/iana_charset_blurb.tmpl
+www/validator/share/templates/en_US/invalid.tmpl
+www/validator/share/templates/en_US/jumpbar.tmpl
+www/validator/share/templates/en_US/opt_show_esis.tmpl
+www/validator/share/templates/en_US/opt_show_outline.tmpl
+www/validator/share/templates/en_US/opt_show_parsetree.tmpl
+www/validator/share/templates/en_US/opt_show_raw_errors.tmpl
+www/validator/share/templates/en_US/opt_show_source.tmpl
+www/validator/share/templates/en_US/popup_charset.tmpl
+www/validator/share/templates/en_US/popup_doctype.tmpl
+www/validator/share/templates/en_US/result.tmpl
+www/validator/share/templates/en_US/table.tmpl
+www/validator/share/templates/en_US/tip.tmpl
+www/validator/share/templates/en_US/valid.tmpl
+www/validator/share/templates/en_US/warnings.tmpl
+@dirrm www/validator/share/templates/en_US
+@dirrm www/validator/share/templates
+@dirrm www/validator/share
+@dirrm www/validator/httpd/cgi-bin
+@dirrm www/validator/httpd
+@dirrm www/validator/htdocs/source
+@dirrm www/validator/htdocs/sgml-lib/REC-xhtml11-20010531
+@dirrm www/validator/htdocs/sgml-lib/REC-xhtml1-20020801
+@dirrm www/validator/htdocs/sgml-lib/REC-xhtml-basic-20001219
+@dirrm www/validator/htdocs/sgml-lib/REC-smil20-20050107
+@dirrm www/validator/htdocs/sgml-lib/REC-smil-19980615
+@dirrm www/validator/htdocs/sgml-lib/REC-html401-19991224
+@dirrm www/validator/htdocs/sgml-lib/REC-html40-19980424
+@dirrm www/validator/htdocs/sgml-lib/REC-html32-19970114
+@dirrm www/validator/htdocs/sgml-lib/REC-SVG11-20030114
+@dirrm www/validator/htdocs/sgml-lib/REC-SVG-20010904
+@dirrm www/validator/htdocs/sgml-lib/REC-MathML2-20031021/mathml
+@dirrm www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso9573-13
+@dirrm www/validator/htdocs/sgml-lib/REC-MathML2-20031021/iso8879
+@dirrm www/validator/htdocs/sgml-lib/REC-MathML2-20031021/html
+@dirrm www/validator/htdocs/sgml-lib/REC-MathML2-20031021
+@dirrm www/validator/htdocs/sgml-lib/ISO-HTML
+@dirrm www/validator/htdocs/sgml-lib/IETF
+@dirrm www/validator/htdocs/sgml-lib
+@dirrm www/validator/htdocs/misc
+@dirrm www/validator/htdocs/images
+@dirrm www/validator/htdocs/docs
+@dirrm www/validator/htdocs/dev/tests
+@dirrm www/validator/htdocs/dev
+@dirrm www/validator/htdocs/config
+@dirrm www/validator/htdocs
+@dirrm www/validator