[Zope] conformance to W3C Recommendations and other standards
dancam@netcourrier.com
dancam@netcourrier.com
Sat, 21 Dec 2002 00:01:36 +0100
This is a multi-part message in MIME format.
------=_NextPart_000_00E3_01C2A884.2142F1A0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
I have used a free service that checks documents like HTML and XHTML for
conformance to W3C Recommendations and other standards
http://validator.w3.org/detailed.html to check
http://www.zope.org/Register/register.html
"W3C writing"
File: register[1].html
Doctype:
Encoding:
I was not able to extract a character encoding labeling from any of the
valid sources for such information. Without encoding information it is
impossible to validate the document. The sources I tried are:
a.. The HTTP Content-Type field.
b.. The XML Declaration.
c.. The HTML "META" element.
And I even tried to autodetect it using the algorithm defined in Appendix F
of the XML 1.0 Recommendation.
Since none of these sources yielded any usable information, I will not be
able to validate this document. Sorry. Please make sure you specify the
character encoding in use.
>>>
I correct this line
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/REC-html4.01/loose.dtd">
instead of
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
notice the change 4.0 to 4.01 because it is not html 4.0 if you don't share
this idea forgive me
but note that is surely not html 40
and I add
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
and checked again the file
>>
Errors: 20
* Line 189, column 69: cannot generate system identifier for general
entity "origin_url"
This page is not Valid {HTML 4.01} Transitional!
Below are the results of attempting to parse this document with an SGML
parser.
... attached file
www.quantax.com errors 70
http://www.nuxeo.com errors 101
http://www.zopera.org errors 126
http://www.hotmail.com errors 185
http://www.freezope.org errors 192
http://yahoo.com errors 233
http://www.zopelabs.com/ errors 326
http://www.microsoft.com errors 489
http://www.macromedia.com errors 618
http://www.postnuke.com 631
(once erroneous doctypes were corrected)
------=_NextPart_000_00E3_01C2A884.2142F1A0
Content-Type: text/html;
name="check.html"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="check.html"
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html =
xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"en" =
lang=3D"en"><head><title>Validation Results</title>
=20
<link rev=3D"made" href=3D"mailto:www-validator@w3.org">
<link rev=3D"start" href=3D"check_fichiers/_001.html" title=3D"Home =
Page">
<style type=3D"text/css" media=3D"all">@import "./base.css";</style>
<meta name=3D"keywords" content=3D"HTML, Hypertext Markup Language, =
Validation,=0A=
W3C MarkUp Validation Service">
<meta name=3D"description" content=3D"W3C's easy-to-use=0A=
HTML validation service, based on an SGML parser.">
<meta name=3D"revision" content=3D"1.305.2.12">
<!-- SSI Template Version: $Id: header.html,v 1.19.2.4 2002/11/30 =
22:43:18 ville Exp $ --></head>
<body>
<h1 id=3D"title"><a href=3D"http://www.w3.org/"><img height=3D"48" =
alt=3D"W3C" id=3D"logo" src=3D"check_fichiers/w3c_home.png"></a>
MarkUp Validation Service</h1>
<div class=3D"navbar">
<p class=3D"main">
<span class=3D"hideme"><a href=3D"#skip" accesskey=3D"s" =
title=3D"Skip past navigation to main part of page">Skip Navigation</a> =
|</span>
<a href=3D"http://validator.w3.org/" accesskey=3D"h" title=3D"Go =
to the Home Page for The W3C MarkUp Validation =
Service">Home=C2=A0Page</a> <span class=3D"hideme">|</span>
<a href=3D"http://validator.w3.org/docs/" title=3D"Documentation =
for this Service">Documentation</a> <span class=3D"hideme">|</span>
<a href=3D"http://validator.w3.org/source/" title=3D"Information =
on Source Availability">Source=C2=A0Code</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://validator.w3.org/whatsnew.html" title=3D"The =
changes made to this service recently">What's=C2=A0New</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://validator.w3.org/accesskeys.html" =
accesskey=3D"k" title=3D"Accesskey Legend for the Validator =
Service">Accesskeys</a> <span class=3D"hideme">|</span>
<a href=3D"http://validator.w3.org/feedback.html" title=3D"How =
to provide feedback on this service">Feedback</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://validator.w3.org/about.html" =
title=3D"Information About this Service">About...</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://validator.w3.org/favelets.html" =
title=3D"Favelets for the Validator">Favelets</a> <span =
class=3D"hideme">|</span>
</p>
<p class=3D"none">
<a href=3D"http://valet.webthing.com/" class=3D"offsite" =
title=3D"The Site Valet QA Tools">Site Valet</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.htmlhelp.com/tools/validator/" =
class=3D"offsite" title=3D"The WDG HTML Validator"><acronym title=3D"Web =
Design Group">WDG</acronym> Validator</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://jigsaw.w3.org/css-validator/" =
class=3D"offsite" title=3D"The W3C CSS Validator"><acronym =
title=3D"Cascading Style Sheets">CSS</acronym> =C2=A0Validator</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://validator.w3.org/checklink" class=3D"offsite" =
title=3D"The W3C Link Checker">Link=C2=A0Checker</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/People/Raggett/tidy/" =
class=3D"offsite" title=3D"The HTML Tidy Home Page"><acronym =
title=3D"HyperText Markup Language">HTML</acronym>=C2=A0Tidy</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://cgi.w3.org/cgi-bin/tidy" class=3D"offsite" =
title=3D"The HTML Tidy Tool Online">Tidy=C2=A0Online</a> <span =
class=3D"hideme">|</span>
</p>
<p class=3D"none">
<a href=3D"http://www.w3.org/TR/xhtml11/" class=3D"offsite" =
title=3D"The XHTML 1.1 Recommendation"><acronym title=3D"eXtensible =
HyperText Markup Language">XHTML</acronym>=C2=A01.1</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/TR/xhtml1/" class=3D"offsite" =
title=3D"The XHTML 1.0 Recommendation"><acronym title=3D"eXtensible =
HyperText Markup Language">XHTML</acronym>=C2=A01.0</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/TR/html401/" class=3D"offsite" =
title=3D"The HTML 4.01 Recommendation"><acronym title=3D"HyperText =
Markup Language">HTML</acronym>=C2=A04.01</a> <span =
class=3D"hideme">|</span>
</p>
<p class=3D"none">
<a href=3D"http://www.w3.org/TR/xsl/" class=3D"offsite" =
title=3D"The XSL 1.0 Proposed Recommendation"><acronym =
title=3D"eXtensible Style Language">XSL</acronym>=C2=A01.0</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/TR/REC-CSS2" class=3D"offsite" =
title=3D"The CSS Level 2 Recommendation"><acronym title=3D"Cascading =
Style Sheets">CSS</acronym>=C2=A0Level=C2=A02</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/TR/REC-CSS1" class=3D"offsite" =
title=3D"The CSS Level 1 Recommendation"><acronym title=3D"Cascading =
Style Sheets">CSS</acronym>=C2=A0Level=C2=A01</a> <span =
class=3D"hideme">|</span>
</p>
<p class=3D"none">
<a href=3D"http://www.w3.org/WAI/" class=3D"offsite" =
title=3D"The Web Accessibility Initiative Home Page"><acronym =
title=3D"Web Accessibility Initiative">WAI</acronym>=C2=A0Home</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/Talks/WAI-Intro/slide1-0.html" =
class=3D"offsite" title=3D"Overview of the Web Accessibility =
Initiative"><acronym title=3D"Web Accessibility =
Initiative">WAI</acronym>=C2=A0Overview</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/WAI/bcase/benefits.html" =
class=3D"offsite" title=3D"Benefits of Accessible Web Design"><acronym =
title=3D"Web Accessibility Initiative">WAI</acronym>=C2=A0Benefits</a> =
<span class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/1999/05/WCAG-REC-fact" =
class=3D"offsite" title=3D"Frequently Asked Questions About The Web =
Content Accessibility Guidelines"><acronym title=3D"Web Content =
Accessibility Guidelines">WCAG</acronym>=C2=A0<acronym =
title=3D"Frequently Asked Questions">FAQ</acronym></a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/TR/WCAG10/" class=3D"offsite" =
title=3D"Web Content Accessibility Guidelines 1.0"><acronym title=3D"Web =
Content Accessibility Guidelines">WCAG</acronym>=C2=A01.0</a> <span =
class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/WAI/gettingstarted/" =
class=3D"offsite" title=3D"WAI Getting Started Guide"><acronym =
title=3D"Web Accessibility Initiative">WAI</acronym>=C2=A0Intro</a> =
<span class=3D"hideme">|</span>
<a href=3D"http://www.w3.org/WAI/References/QuickTips/" =
class=3D"offsite" title=3D"WAI Quick Tips"><acronym title=3D"Web =
Accessibility Initiative">WAI</acronym>=C2=A0Tips</a> <span =
class=3D"hideme">|</span>
</p>
</div>
<div class=3D"meat">
<p id=3D"skip" class=3D"jumpbar">
Jump To: [<a title=3D"Result of Validation" =
href=3D"#result">Results</a>]
</p>
<div class=3D"splash">
<table class=3D"header">
<tbody><tr>
<th>File: </th>
<td>register.htm</td>
</tr>
<tr>
<th>Content-Type: </th>
<td colspan=3D"2">text/html</td>
</tr>
<tr>
<th>Encoding: </th>
<td>iso-8859-1</td>
</tr>
<tr>
<th>Doctype: </th>
<td><a href=3D"http://www.w3.org/TR/1999/REC-html401-19991224/">HTML =
4.01</a> Transitional</td>
</tr>
<tr>
<th>Errors: </th>
<td>20</td>
</tr>
</tbody></table>
<ul id=3D"Warnings">
<li>Line 189, column 69: cannot generate system identifier for =
general entity "origin_url"
</li>
</ul>
</div>
<h2 id=3D"result" class=3D"invalid">This page is =
<strong>not</strong> Valid <a =
href=3D"http://www.w3.org/TR/1999/REC-html401-19991224/">HTML 4.01</a> =
Transitional!</h2>
<p>
Below are the results of attempting to parse this document with
an SGML parser.
</p>
<ol>
<li><em>Line <a href=3D"#line-4">4</a>, column 35</em>: <span =
class=3D"msg"> character data is not allowed here
</span>
<pre> <code class=3D"input"><base href=3D"http://www.zope.org/" =
/></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-13">13</a>, column 80</em>: <span =
class=3D"msg"> there is no attribute "TOPMARGIN"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input">...=3D"#000066" VLINK=3D"#606060" =
TOPMARGIN=3D"0" LEFTMARGIN=3D"0" MARGINWIDTH=3D"0" MARGI</code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-13">13</a>, column 95</em>: <span =
class=3D"msg"> there is no attribute "LEFTMARGIN"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input">...K=3D"#606060" TOPMARGIN=3D"0" =
LEFTMARGIN=3D"0" MARGINWIDTH=3D"0" MARGINHEIGHT=3D"0"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-13">13</a>, column 111</em>: <span =
class=3D"msg"> there is no attribute "MARGINWIDTH"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input">...ARGIN=3D"0" LEFTMARGIN=3D"0" =
MARGINWIDTH=3D"0" MARGINHEIGHT=3D"0"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-13">13</a>, column 128</em>: <span =
class=3D"msg"> there is no attribute "MARGINHEIGHT"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input">...GIN=3D"0" MARGINWIDTH=3D"0" =
MARGINHEIGHT=3D"0"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-19">19</a>, column 133</em>: <span =
class=3D"msg"> value of attribute "ALIGN" cannot be "ABSMIDDLE"; must be =
one of "TOP", "MIDDLE", "BOTTOM", "LEFT", "RIGHT"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#unkn-att-val">explain...=
</a>).
<pre> <code class=3D"input">...ecom.gif" ALT=3D"Zope" =
ALIGN=3D"ABSMIDDLE" WIDTH=3D"150" HEIGHT=3D"63" =
BORDER=3D"0"></A</code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-20">20</a>, column 60</em>: <span =
class=3D"msg"> there is no attribute "XWIDTH"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input"> <TD BGCOLOR=3D"#6699CC" =
VALIGN=3D"TOP" ALIGN=3D"RIGHT" xWIDTH=3D"99%" =
CLASS=3D"welcome"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-35">35</a>, column 82</em>: <span =
class=3D"msg"> value of attribute "ALIGN" cannot be "ABSMIDDLE"; must be =
one of "TOP", "MIDDLE", "BOTTOM", "LEFT", "RIGHT"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#unkn-att-val">explain...=
</a>).
<pre> <code class=3D"input">...if" ALT=3D"Go Button!" =
ALIGN=3D"ABSMIDDLE" BORDER=3D"0" WIDTH=3D"20" HEIGHT=3D"20"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-35">35</a>, column 91</em>: <span =
class=3D"msg"> there is no attribute "BORDER"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input">...Go Button!" ALIGN=3D"ABSMIDDLE" =
BORDER=3D"0" WIDTH=3D"20" HEIGHT=3D"20"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-35">35</a>, column 101</em>: <span =
class=3D"msg"> there is no attribute "WIDTH"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input">..." ALIGN=3D"ABSMIDDLE" BORDER=3D"0" =
WIDTH=3D"20" HEIGHT=3D"20"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-35">35</a>, column 113</em>: <span =
class=3D"msg"> there is no attribute "HEIGHT"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input">...MIDDLE" BORDER=3D"0" WIDTH=3D"20" =
HEIGHT=3D"20"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-37">37</a>, column 8</em>: <span =
class=3D"msg"> end tag for element "P" which is not open
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#floating-close">explain.=
..</a>).
<pre> <code class=3D"input"> </p></code>
<span class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-39">39</a>, column 137</em>: <span =
class=3D"msg"> required attribute "ALT" not specified
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-missing">explain...=
</a>).
<pre> <code class=3D"input">...if" WIDTH=3D"14" HEIGHT=3D"20" =
BORDER=3D"0"></TD></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-80">80</a>, column 36</em>: <span =
class=3D"msg"> there is no attribute "ALT"
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-undef">explain...</=
a>).
<pre> <code class=3D"input"><p><a href=3D"http://python.org/" =
alt=3D"Python Powered!" ><img src=3D"http://www.zope</code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-80">80</a>, column 114</em>: <span =
class=3D"msg"> required attribute "ALT" not specified
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#attr-missing">explain...=
</a>).
<pre> <code class=3D"input">...ope.org/Images/python.gif" =
border=3D"0"></a></p></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-159">159</a>, column 49</em>: <span =
class=3D"msg"> document type does not allow element "INPUT" here
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#not-allowed-contained">e=
xplain...</a>).
<pre> <code class=3D"input"><input type=3D"hidden" value=3D"" =
name=3D"public_email"></code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-189">189</a>, column 69</em>: <span =
class=3D"msg"> cannot generate system identifier for general entity =
"origin_url"
</span>
<pre> <code =
class=3D"input">...feedback_site_form?whats_up=3DRegister&origin_url=3D=
http://www.zope.org/Register"</code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-189">189</a>, column 69</em>: <span =
class=3D"msg"> general entity "origin_url" not defined and no default =
entity
</span> (<a =
href=3D"http://validator.w3.org/docs/errors.html#bad-entity">explain...</=
a>).
<pre> <code =
class=3D"input">...feedback_site_form?whats_up=3DRegister&origin_url=3D=
http://www.zope.org/Register"</code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-189">189</a>, column 79</em>: <span =
class=3D"msg"> reference to entity "origin_url" for which no system =
identifier could be generated
</span>
<pre> <code =
class=3D"input">...ite_form?whats_up=3DRegister&origin_url=3Dhttp://w=
ww.zope.org/Register">Feedback </code>
<span =
class=3D"markup">^</span></pre></li>
<li><em>Line <a href=3D"#line-189">189</a>, column 68</em>: <span =
class=3D"msg"> entity was defined here
</span>
<pre> <code =
class=3D"input">.../feedback_site_form?whats_up=3DRegister&origin_url=
=3Dhttp://www.zope.org/Register</code>
<span =
class=3D"markup">^</span></pre></li>
</ol>
<div id=3D"source" class=3D"mtb">
<h2>Source Listing</h2>
<p>Below is the source input I used for this validation:</p>
=20
<pre><a name=3D"line-1"> 1</a>: <!DOCTYPE HTML PUBLIC =
"-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3.org/TR/REC-html4.01/loose.dtd">
<a name=3D"line-2"> 2</a>: <HTML>
<a name=3D"line-3"> 3</a>: <HEAD>
<a name=3D"line-4"> 4</a>: <base href=3D"http://www.zope.org/" =
/>
<a name=3D"line-5"> 5</a>: <meta http-equiv=3D"Content-Type" =
content=3D"text/html; charset=3Diso-8859-1" />
<a name=3D"line-6"> 6</a>: <TITLE>Register</TITLE>
<a name=3D"line-7"> 7</a>: <link rel=3D"stylesheet" =
href=3D"http://www.zope.org/zope_css" type=3D"text/css">
<a name=3D"line-8"> 8</a>:=20
<a name=3D"line-9"> 9</a>: =20
<a name=3D"line-10"> 10</a>: </HEAD>
<a name=3D"line-11"> 11</a>:=20
<a name=3D"line-12"> 12</a>:=20
<a name=3D"line-13"> 13</a>: <BODY BGCOLOR=3D"#FFFFFF" =
TEXT=3D"#000000" LINK=3D"#000066" VLINK=3D"#606060" TOPMARGIN=3D"0" =
LEFTMARGIN=3D"0" MARGINWIDTH=3D"0" MARGINHEIGHT=3D"0">
<a name=3D"line-14"> 14</a>: <BASEFONT FACE=3D"Verdana, Arial, =
Helvetica, sans-serif" SIZE=3D"2">
<a name=3D"line-15"> 15</a>:=20
<a name=3D"line-16"> 16</a>: <TABLE BORDER=3D"0" =
CELLPADDING=3D"0" CELLSPACING=3D"0" >
<a name=3D"line-17"> 17</a>: <TR>
<a name=3D"line-18"> 18</a>: <TD WIDTH=3D"10" =
BGCOLOR=3D"#6699cc" ALIGN=3DCENTER>&nbsp;</TD>
<a name=3D"line-19"> 19</a>: <TD COLSPAN=3D"2" =
BGCOLOR=3D"#6699CC" VALIGN=3D"TOP" WIDTH=3D"165"><A =
HREF=3D"/"><IMG SRC=3D"/Images/zopecom.gif" ALT=3D"Zope" =
ALIGN=3D"ABSMIDDLE" WIDTH=3D"150" HEIGHT=3D"63" =
BORDER=3D"0"></A></TD>=20
<a name=3D"line-20"> 20</a>: <TD BGCOLOR=3D"#6699CC" =
VALIGN=3D"TOP" ALIGN=3D"RIGHT" xWIDTH=3D"99%" CLASS=3D"welcome">
<a name=3D"line-21"> 21</a>: <p class=3D"welcome">
<a name=3D"line-22"> 22</a>: <a class=3D"globalmenu" =
href=3D"http://www.zope.com">Zope Corp</A>
<a name=3D"line-23"> 23</a>: | <A CLASS=3D"globalmenu" =
HREF=3D"/SiteIndex/searchForm">Search</A>
<a name=3D"line-24"> 24</a>: | <a CLASS=3D"globalmenu" =
href=3D"/Products">Download</a>
<a name=3D"line-25"> 25</a>: | <a CLASS=3D"globalmenu" =
href=3D"/Documentation">Docs</a>
<a name=3D"line-26"> 26</a>: | <a CLASS=3D"globalmenu" =
href=3D"/Resources">Resources</a>
<a name=3D"line-27"> 27</a>: | <a class=3D"globalmenu" =
href=3D"http://dev.zope.org">Development</a>
<a name=3D"line-28"> 28</a>: <BR>
<a name=3D"line-29"> 29</a>:=20
<a name=3D"line-30"> 30</a>:=20
<a name=3D"line-31"> 31</a>: <FORM =
ACTION=3D"/SiteIndex/search" METHOD=3D"GET" name=3D"search">
<a name=3D"line-32"> 32</a>: Search=20
<a name=3D"line-33"> 33</a>: <INPUT TYPE=3D"text" =
NAME=3D"text_content" SIZE=3D"15">
<a name=3D"line-34"> 34</a>: &nbsp;
<a name=3D"line-35"> 35</a>: <INPUT TYPE=3D"IMAGE" =
SRC=3D"/Images/go.gif" ALT=3D"Go Button!" ALIGN=3D"ABSMIDDLE" =
BORDER=3D"0" WIDTH=3D"20" HEIGHT=3D"20">
<a name=3D"line-36"> 36</a>: </FORM>
<a name=3D"line-37"> 37</a>: </p>
<a name=3D"line-38"> 38</a>: </TD>
<a name=3D"line-39"> 39</a>: <TD WIDTH=3D"10" =
BGCOLOR=3D"#6699CC" ALIGN=3D"RIGHT" VALIGN=3D"BOTTOM"><IMG =
SRC=3D"/Images/blue-rounder1.gif" WIDTH=3D"14" HEIGHT=3D"20" =
BORDER=3D"0"></TD>
<a name=3D"line-40"> 40</a>: </TR>
<a name=3D"line-41"> 41</a>:=20
<a name=3D"line-42"> 42</a>: <TR>
<a name=3D"line-43"> 43</a>: <TD WIDTH=3D"10" =
BGCOLOR=3D"#6699cc">&nbsp;</td>
<a name=3D"line-44"> 44</a>:=20
<a name=3D"line-45"> 45</a>:=20
<a name=3D"line-46"> 46</a>: <TD WIDTH=3D"150" =
BGCOLOR=3D"#6699CC" VALIGN=3DTOP>
<a name=3D"line-47"> 47</a>: <H2 =
CLASS=3D"lefttitle">&nbsp;Guest</H2>
<a name=3D"line-48"> 48</a>: <p class=3D"sidemenu">
<a name=3D"line-49"> 49</a>: <A CLASS=3D"sidemenu" =
HREF=3D"/Register/register.html">Join Zope.org</A>=20
<a name=3D"line-50"> 50</a>: <BR>
<a name=3D"line-51"> 51</a>: <A CLASS=3D"sidemenu" =
HREF=3D"/login.html?came_from=3Dhttp://www.zope.org/Register/register.htm=
l">Log in</A>
<a name=3D"line-52"> 52</a>: </p>
<a name=3D"line-53"> 53</a>: =09
<a name=3D"line-54"> 54</a>: =20
<a name=3D"line-55"> 55</a>: =20
<a name=3D"line-56"> 56</a>: <HR NOSHADE SIZE=3D"0.5" =
WIDTH=3D"95%">
<a name=3D"line-57"> 57</a>:=20
<a name=3D"line-58"> 58</a>: <H2 =
CLASS=3D"lefttitle">&nbsp;Zope Exits</H2>
<a name=3D"line-59"> 59</a>: <p class=3D"sidemenu">
<a name=3D"line-60"> 60</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://dev.zope.org/">dev.zope.org</A><BR>
<a name=3D"line-61"> 61</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://cmf.zope.org/">CMF Dogbowl</A><BR>
<a name=3D"line-62"> 62</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://collector.zope.org/Zope">Zope =
Collector</A><BR>
<a name=3D"line-63"> 63</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://cvs.zope.org/">Zope CVS</A><BR>
<a name=3D"line-64"> 64</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://www.zopezen.org/">ZopeZen</A><BR>
<a name=3D"line-65"> 65</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://www.zopenewbies.net/">Zope Newbies</A><BR>
<a name=3D"line-66"> 66</a>: <a class=3D"sidemenu" =
href=3D"http://www.zopelabs.com/">Zope Labs</a><br />
<a name=3D"line-67"> 67</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://www.eurozope.org/">EuroZope</A><BR>
<a name=3D"line-68"> 68</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://www.zopera.org/">Zopera</A><BR>
<a name=3D"line-69"> 69</a>: <A CLASS=3D"sidemenu" =
HREF=3D"http://www.freezope.org">FreeZope</A><BR>=20
<a name=3D"line-70"> 70</a>: <a CLASS=3D"sidemenu" =
href=3D"http://www.nipltd.net/Free">NIP Free Zope Hosting</a>
<a name=3D"line-71"> 71</a>:=20
<a name=3D"line-72"> 72</a>: </p>
<a name=3D"line-73"> 73</a>: <HR NOSHADE SIZE=3D"0.5" =
WIDTH=3D"95%">
<a name=3D"line-74"> 74</a>:=20
<a name=3D"line-75"> 75</a>: <p><a =
href=3D"http://www.amazon.com/exec/obidos/ASIN/0735711372/zopeorg-20">=
<a name=3D"line-76"> 76</a>: <img =
src=3D"http://www.zope.org/Images/zopebook.png" alt=3D"The Zope Book" =
height=3D"140" width=3D"109" border=3D"0" /></a>
<a name=3D"line-77"> 77</a>: </p>
<a name=3D"line-78"> 78</a>:=20
<a name=3D"line-79"> 79</a>:=20
<a name=3D"line-80"> 80</a>: <p><a href=3D"http://python.org/" =
alt=3D"Python Powered!" ><img =
src=3D"http://www.zope.org/Images/python.gif" =
border=3D"0"></a></p>
<a name=3D"line-81"> 81</a>: </TD>
<a name=3D"line-82"> 82</a>: <TD COLSPAN=3D"2" VALIGN=3DTOP>
<a name=3D"line-83"> 83</a>: <table cellpadding=3D"10" =
cellspacing=3D"0" border=3D"0" width=3D"100%">
<a name=3D"line-84"> 84</a>: <tr valign=3D"top">
<a name=3D"line-85"> 85</a>: <td>
<a name=3D"line-86"> 86</a>:=20
<a name=3D"line-87"> 87</a>: =20
<a name=3D"line-88"> 88</a>:=20
<a name=3D"line-89"> 89</a>:=20
<a name=3D"line-90"> 90</a>:=20
<a name=3D"line-91"> 91</a>: <h2>Become a member</h2>
<a name=3D"line-92"> 92</a>:=20
<a name=3D"line-93"> 93</a>:=20
<a name=3D"line-94"> 94</a>: <p>
<a name=3D"line-95"> 95</a>: Becoming a member gives you the ability to =
<a name=3D"line-96"> 96</a>: personalize the site and participate in =
the=20
<a name=3D"line-97"> 97</a>: community.
<a name=3D"line-98"> 98</a>: </p>
<a name=3D"line-99"> 99</a>:=20
<a name=3D"line-100"> 100</a>: <p>
<a name=3D"line-101"> 101</a>: It does not cost any money to become a =
member
<a name=3D"line-102"> 102</a>: and your email and other personal =
information
<a name=3D"line-103"> 103</a>: will remain private.
<a name=3D"line-104"> 104</a>: </p>
<a name=3D"line-105"> 105</a>:=20
<a name=3D"line-106"> 106</a>: <p>
<a name=3D"line-107"> 107</a>: You must submit a valid email address. =
This
<a name=3D"line-108"> 108</a>: address will be used to send you your =
password.
<a name=3D"line-109"> 109</a>: </p>
<a name=3D"line-110"> 110</a>:=20
<a name=3D"line-111"> 111</a>:=20
<a name=3D"line-112"> 112</a>:=20
<a name=3D"line-113"> 113</a>:=20
<a name=3D"line-114"> 114</a>:=20
<a name=3D"line-115"> 115</a>: <form action=3D"register" =
method=3D"POST">
<a name=3D"line-116"> 116</a>:=20
<a name=3D"line-117"> 117</a>: <input type=3D"hidden" =
name=3D"last_visit:date" value=3D"2002/12/20 14:11:56.4079 =
US/Eastern">
<a name=3D"line-118"> 118</a>: <input type=3D"hidden" =
name=3D"prev_visit:date" value=3D"2002/12/20 14:11:56.4085 =
US/Eastern">
<a name=3D"line-119"> 119</a>:=20
<a name=3D"line-120"> 120</a>: <table cellpadding=3D"2" =
cellspacing=3D"2" border=3D"0">
<a name=3D"line-121"> 121</a>: <tr>
<a name=3D"line-122"> 122</a>: <th bgcolor=3D"#efefef" =
align=3D"left" valign=3D"top">
<a name=3D"line-123"> 123</a>: Login Name
<a name=3D"line-124"> 124</a>: </th>
<a name=3D"line-125"> 125</a>: <td align=3D"left" =
valign=3D"top">
<a name=3D"line-126"> 126</a>: <input type=3D"text" =
name=3D"username" size=3D"30"
<a name=3D"line-127"> 127</a>: value=3D"">
<a name=3D"line-128"> 128</a>: </td>
<a name=3D"line-129"> 129</a>: </tr>
<a name=3D"line-130"> 130</a>: <tr>
<a name=3D"line-131"> 131</a>: <th bgcolor=3D"#efefef" =
align=3D"left" valign=3D"top">
<a name=3D"line-132"> 132</a>: Email Address
<a name=3D"line-133"> 133</a>: </th>
<a name=3D"line-134"> 134</a>: <td align=3D"left" =
valign=3D"top">
<a name=3D"line-135"> 135</a>: <input type=3D"text" name=3D"email" =
size=3D"30"
<a name=3D"line-136"> 136</a>: value=3D"">
<a name=3D"line-137"> 137</a>: </td>
<a name=3D"line-138"> 138</a>: </tr>
<a name=3D"line-139"> 139</a>: <tr>
<a name=3D"line-140"> 140</a>: <th bgcolor=3D"#efefef" =
align=3D"left" valign=3D"top">
<a name=3D"line-141"> 141</a>: Full Name<br>(Optional)
<a name=3D"line-142"> 142</a>: </th>
<a name=3D"line-143"> 143</a>: <td align=3D"left" =
valign=3D"top">
<a name=3D"line-144"> 144</a>: <input type=3D"text" =
name=3D"full_name" size=3D"30"=20
<a name=3D"line-145"> 145</a>: value=3D"">
<a name=3D"line-146"> 146</a>: </td>
<a name=3D"line-147"> 147</a>: </tr>
<a name=3D"line-148"> 148</a>: <tr>
<a name=3D"line-149"> 149</a>: <th bgcolor=3D"#efefef" =
align=3D"left" valign=3D"top">
<a name=3D"line-150"> 150</a>: Company<br>(Optional)
<a name=3D"line-151"> 151</a>: </th>
<a name=3D"line-152"> 152</a>: <td align=3D"left" =
valign=3D"top">
<a name=3D"line-153"> 153</a>: <input type=3D"text" =
name=3D"company" size=3D"30"
<a name=3D"line-154"> 154</a>: value=3D"">
<a name=3D"line-155"> 155</a>: </td>
<a name=3D"line-156"> 156</a>: </tr>
<a name=3D"line-157"> 157</a>:=20
<a name=3D"line-158"> 158</a>:=20
<a name=3D"line-159"> 159</a>: <input type=3D"hidden" value=3D"" =
name=3D"public_email">
<a name=3D"line-160"> 160</a>:=20
<a name=3D"line-161"> 161</a>: <tr>
<a name=3D"line-162"> 162</a>: <td></td>
<a name=3D"line-163"> 163</a>: <td align=3D"left" =
valign=3D"top">
<a name=3D"line-164"> 164</a>: <input type=3D"submit" =
name=3D"submit" value=3D"Register!">=20
<a name=3D"line-165"> 165</a>: </td>
<a name=3D"line-166"> 166</a>: </tr>
<a name=3D"line-167"> 167</a>: </table>
<a name=3D"line-168"> 168</a>: </form>
<a name=3D"line-169"> 169</a>:=20
<a name=3D"line-170"> 170</a>:=20
<a name=3D"line-171"> 171</a>:=20
<a name=3D"line-172"> 172</a>: </td>
<a name=3D"line-173"> 173</a>: </tr>
<a name=3D"line-174"> 174</a>: </table>
<a name=3D"line-175"> 175</a>:=20
<a name=3D"line-176"> 176</a>: =09
<a name=3D"line-177"> 177</a>: </TD>
<a name=3D"line-178"> 178</a>: <TD WIDTH=3D"10" =
ALIGN=3DCENTER>&nbsp;</TD>
<a name=3D"line-179"> 179</a>: </TR>
<a name=3D"line-180"> 180</a>: <TR><TD WIDTH=3D"10" =
BGCOLOR=3D"#6699cc"ALIGN=3DCENTER>&nbsp;</TD>
<a name=3D"line-181"> 181</a>: <TD WIDTH=3D"150" =
BGCOLOR=3D"#6699CC" ALIGN=3DRIGHT VALIGN=3DBOTTOM><IMG =
SRC=3D"/Images/blue-rounder2.gif" WIDTH=3D"142" HEIGHT=3D"20" =
BORDER=3D"0" ALT=3D""></TD>
<a name=3D"line-182"> 182</a>: <TD COLSPAN=3D"2" ALIGN=3DCENTER =
CLASS=3D"plain"><HR NOSHADE SIZE=3D"0" WIDTH=3D"95%">
<a name=3D"line-183"> 183</a>: <a =
href=3D"/privacy.html">Privacy policy</a> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a name=3D"line-184"> 184</a>: =20
<a name=3D"line-185"> 185</a>: <A =
HREF=3D"http://www.zope.org/Register/register.html?pp=3D1">Printable =
Page</A> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a name=3D"line-186"> 186</a>: =20
<a name=3D"line-187"> 187</a>: <A =
HREF=3D"/Members/brian/feedback_form?came_from=3Dhttp://www.zope.org/Regi=
ster">Feedback to this page's =
author</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a name=3D"line-188"> 188</a>: =20
<a name=3D"line-189"> 189</a>: <A =
HREF=3D"http://www.zope.org/feedback_site_form?whats_up=3DRegister&or=
igin_url=3Dhttp://www.zope.org/Register">Feedback about =
Zope.org</A>
<a name=3D"line-190"> 190</a>: =20
<a name=3D"line-191"> 191</a>: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A =
HREF=3D"http://www.zope.org/Register/register.html/view_source">DTML =
Source</A>
<a name=3D"line-192"> 192</a>: =20
<a name=3D"line-193"> 193</a>: </TD>
<a name=3D"line-194"> 194</a>: <TD WIDTH=3D"10" =
ALIGN=3DCENTER>&nbsp;</TD>
<a name=3D"line-195"> 195</a>: </TR>
<a name=3D"line-196"> 196</a>: <TR>
<a name=3D"line-197"> 197</a>: <TD =
WIDTH=3D"10">&nbsp;</TD>
<a name=3D"line-198"> 198</a>: <TD WIDTH=3D"150">
<a name=3D"line-199"> 199</a>: <!--
<a name=3D"line-200"> 200</a>: <p style=3D"font-size: 60%; color: =
#cfcfcf;">served by app2</p>
<a name=3D"line-201"> 201</a>: -->
<a name=3D"line-202"> 202</a>: </TD>
<a name=3D"line-203"> 203</a>: <TD =
WIDTH=3D"150">&nbsp;</TD>
<a name=3D"line-204"> 204</a>: <TD>&nbsp;</TD>
<a name=3D"line-205"> 205</a>: <TD =
WIDTH=3D"10">&nbsp;</TD>
<a name=3D"line-206"> 206</a>: </TR>
<a name=3D"line-207"> 207</a>: </TABLE>
<a name=3D"line-208"> 208</a>: =20
<a name=3D"line-209"> 209</a>: =20
<a name=3D"line-210"> 210</a>: <P CLASS=3D"copyright">&copy; =
2002
<a name=3D"line-211"> 211</a>: <a =
href=3D"http://www.zope.com/">Zope Corporation</a> All rights =
reserved.</P>
<a name=3D"line-212"> 212</a>:=20
<a name=3D"line-213"> 213</a>: </BODY>
<a name=3D"line-214"> 214</a>: </HTML>
</pre>
</div></div> <!-- End of "meat". -->
<address>
<a href=3D"http://validator.w3.org/check/referer"><img =
src=3D"check_fichiers/valid-xhtml10.png" height=3D"31" width=3D"88" =
alt=3D"Valid XHTML 1.0!"></a>
<a title=3D"Send Feedback for the W3C MarkUp Validation Service" =
href=3D"http://validator.w3.org/feedback.html">The W3C Validator =
Team</a><br>
Date: 2002/11/30 23:18:00=20
<!-- SSI Template Version: $Id: footer.html,v 1.5.2.1 2002/11/29 =
22:17:58 ville Exp $ -->
</address>
</body></html>
------=_NextPart_000_00E3_01C2A884.2142F1A0--