[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--