You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by nd...@apache.org on 2002/09/23 05:40:12 UTC

cvs commit: httpd-2.0/docs/manual/style/xsl common.xsl directiveindex.xsl moduleindex.xsl quickreference.xsl sitemap.xsl

nd          2002/09/22 20:40:12

  Modified:    docs/manual sitemap.html.en sitemap.xml
               docs/manual/mod directives.xml index.xml quickreference.xml
               docs/manual/style modulesynopsis.dtd
               docs/manual/style/xsl common.xsl directiveindex.xsl
                        moduleindex.xsl quickreference.xsl sitemap.xsl
  Removed:     docs/manual/mod allmodules.xml
  Log:
  move module list into sitemap.xml
  allmodules.xml is no longer needed.
  
  Revision  Changes    Path
  1.14      +142 -5    httpd-2.0/docs/manual/sitemap.html.en
  
  Index: sitemap.html.en
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/sitemap.html.en,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- sitemap.html.en	18 Sep 2002 22:59:34 -0000	1.13
  +++ sitemap.html.en	23 Sep 2002 03:40:11 -0000	1.14
  @@ -7,8 +7,145 @@
         --><title>Site Map - Apache HTTP Server</title><link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /><link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /><link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link href="./images/favicon.ico" rel="shortcut icon" /></head><body id="manual-page"><div id="page-header"><p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p><p class="apache">Apache HTTP Server Version 2.0</p><img alt="" src="./images/feather.gif" /></div><div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div><div id="path"><a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs-project/">Documentation</a> &gt; <a href="./">Version 2.0</a></div><div id="page-content"><div id="preamble"><h1>Site Map</h1>
   <p>This page lists the currently available documents of the
   <a href="./">Apache HTTP Server Version 2.0 Documentation</a>.</p>
  -</div><div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#release">Release Notes</a></li><li><img alt="" src="./images/down.gif" /> <a href="#using">Using the Apache HTTP Server</a></li><li><img alt="" src="./images/down.gif" /> <a href="#vhosts">Apache Virtual Host documentation</a></li><li><img alt="" src="./images/down.gif" /> <a href="#faq">Apache Server Frequently Asked Questions</a></li><li><img alt="" src="./images/down.gif" /> <a href="#ssl">Apache SSL/TLS Encryption</a></li><li><img alt="" src="./images/down.gif" /> <a href="#howto">Guides, Tutorials, and HowTos</a></li><li><img alt="" src="./images/down.gif" /> <a href="#platform">Platform-specific Notes</a></li><li><img alt="" src="./images/down.gif" /> <a href="#programs">Apache HTTP Server and Supporting Programs</a></li><li><img alt="" src="./images/down.gif" /> <a href="#misc">Apache Miscellaneous Documentation</a></li><li><img alt="" src="./images/down.gif" /> <a href="#modules">Apache modules</a></li><li><img alt="" src="./images/down.gif" /> <a href="#developer">Developer Documentation</a></li><li><img alt="" src="./images/down.gif" /> <a href="#descriptive">Descriptive Information</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="release" id="release">Release Notes</a></h2><ul><li><a href="upgrading.html">Upgrading to 2.0 from 1.3</a></li><li><a href="new_features_2_0.html">New features with Apache 2.0</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="using" id="using">Using the Apache HTTP Server</a></h2><ul><li><a href="install.html">Compiling and Installing Apache</a></li><li><a href="invoking.html">Starting Apache</a></li><li><a href="stopping.html">Stopping and Restarting the Server</a></li><li><a href="configuring.html">Configuration Files</a></li><li><a href="sections.html">How Directory, Location and Files sections work</a></li><li><a href="server-wide.html">Server-Wide Configuration</a></li><li><a href="logs.html">Log Files</a></li><li><a href="urlmapping.html">Mapping URLs to Filesystem Locations</a></li><li><a href="misc/security_tips.html">Security Tips</a></li><li><a href="dso.html">Dynamic Shared Object (DSO) support</a></li><li><a href="content-negotiation.html">Content Negotiation</a></li><li><a href="custom-error.html">Custom error responses</a></li><li><a href="bind.html">Setting which addresses and ports Apache uses</a></li><li><a href="mpm.html">Multi-Processing Modules (MPMs)</a></li><li><a href="env.html">Environment Variables in Apache</a></li><li><a href="handler.html">Apache's Handler Use</a></li><li><a href="filter.html">Filters</a></li><li><a href="suexec.html">suEXEC Support</a></li><li><a href="misc/perf-tuning.html">Performance Hintes</a></li><li><a href="misc/rewriteguide.html">URL Rewriting Guide</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="vhosts" id="vhosts">Apache Virtual Host documentation</a></h2><ul><li class="separate"><a href="vhosts/">Overview</a></li><li><a href="vhosts/name-based.html">Name-based Virtual Hosts</a></li><li><a href="vhosts/ip-based.html">IP-based Virtual Host Support</a></li><li><a href="vhosts/mass.html">Dynamically configured mass virtual hosting</a></li><li><a href="vhosts/examples.html">VirtualHost Examples</a></li><li><a href="vhosts/details.html">An In-Depth Discussion of Virtual Host Matching</a></li><li><a href="vhosts/fd-limits.html">File descriptor limitations</a></li><li><a href="dns-caveats.html">Issues Regarding DNS and Apache</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="faq" id="faq">Apache Server Frequently Asked Questions</a></h2><ul><li class="separate"><a href="faq/">Overview</a></li><li><a href="faq/support.html">Support</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="ssl" id="ssl">Apache SSL/TLS Encryption</a></h2><ul><li class="separate"><a href="ssl/">Overview</a></li><li><a href="ssl/ssl_intro.html">SSL/TLS Encryption: An Introduction</a></li><li><a href="ssl/ssl_compat.html">SSL/TLS Encryption: Compatibility</a></li><li><a href="ssl/ssl_howto.html">SSL/TLS Encryption: How-To</a></li><li><a href="ssl/ssl_faq.html">SSL/TLS Encryption: FAQ</a></li><li><a href="ssl/ssl_glossary.html">SSL/TLS Encryption: Glossary</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="howto" id="howto">Guides, Tutorials, and HowTos</a></h2><ul><li><a href="howto/auth.html">Authentication</a></li><li><a href="howto/cgi.html">Dynamic Content with CGI</a></li><li><a href="howto/ssi.html">Introduction to Server Side Includes</a></li><li><a href="howto/htaccess.html">.htaccess files</a></li><li><a href="howto/public_html.html">Per-user web directories</a></li><li><a href="misc/tutorials.html">Apache Tutorials</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="platform" id="platform">Platform-specific Notes</a></h2><ul><li><a href="platform/windows.html">Using Apache with Microsoft
  -Windows</a></li><li><a href="platform/win_compiling.html">Compiling Apache for
  -Microsoft Windows</a></li><li><a href="platform/win_service.html">Running Apache for Windows as
  -a Service</a></li><li><a href="platform/netware.html">Using Apache with Novell NetWare</a></li><li><a href="platform/perf-hp.html">Running a High-Performance Web
  -Server on HPUX</a></li><li><a href="ebcdic.html">The Apache EBCDIC Port</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="programs" id="programs">Apache HTTP Server and Supporting Programs</a></h2><ul><li class="separate"><a href="programs/">Overview</a></li><li><a href="programs/httpd.html">Manual Page: httpd</a></li><li><a href="programs/ab.html">Manual Page: ab</a></li><li><a href="programs/apachectl.html">Manual Page: apachectl</a></li><li><a href="programs/apxs.html">Manual Page: apxs</a></li><li><a href="programs/dbmmanage.html">Manual Page: dbmmanage</a></li><li><a href="programs/htdigest.html">Manual Page: htdigest</a></li><li><a href="programs/htpasswd.html">Manual Page: htpasswd</a></li><li><a href="programs/logresolve.html">Manual Page: logresolve</a></li><li><a href="programs/rotatelogs.html">Manual Page: rotatelogs</a></li><li><a href="programs/suexec.html">Manual Page: suexec</a></li><li><a href="programs/other.html">Other Programs</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="misc" id="misc">Apache Miscellaneous Documentation</a></h2><ul><li class="separate"><a href="misc/">Overview</a></li><li><a href="misc/custom_errordocs.html">International Customized Server Error Messages</a></li><li><a href="misc/fin_wait_2.html">Connections in FIN_WAIT_2 and Apache</a></li><li><a href="misc/known_client_problems.html">Known Client Problems</a></li><li><a href="misc/descriptors.html">Descriptors and Apache</a></li><li><a href="cgi_path.html">PATH_INFO Changes in the CGI Environment</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="modules" id="modules">Apache modules</a></h2><ul><li><a href="mod/">Module index</a></li><li><a href="mod/directives.html">Directive index</a></li><li><a href="mod/quickreference.html">Directive Quick-Reference</a></li></ul><ul><li><a href="mod/core.html">Apache Core Features</a></li><li><a href="mod/mpm_common.html">Apache MPM Common Directives</a></li><li><a href="mod/mpm_netware.html">Apache MPM netware</a></li><li><a href="mod/mpm_winnt.html">Apache MPM winnt</a></li><li><a href="mod/perchild.html">Apache MPM perchild</a></li><li><a href="mod/prefork.html">Apache MPM prefork</a></li><li><a href="mod/worker.html">Apache MPM worker</a></li><li><a href="mod/mod_access.html">Apache Module mod_access</a></li><li><a href="mod/mod_actions.html">Apache Module mod_actions</a></li><li><a href="mod/mod_alias.html">Apache Module mod_alias</a></li><li><a href="mod/mod_asis.html">Apache Module mod_asis</a></li><li><a href="mod/mod_auth.html">Apache Module mod_auth</a></li><li><a href="mod/mod_auth_anon.html">Apache Module mod_auth_anon</a></li><li><a href="mod/mod_auth_dbm.html">Apache Module mod_auth_dbm</a></li><li><a href="mod/mod_auth_digest.html">Apache Module mod_auth_digest</a></li><li><a href="mod/mod_auth_ldap.html">Apache Module mod_auth_ldap</a></li><li><a href="mod/mod_autoindex.html">Apache Module mod_autoindex</a></li><li><a href="mod/mod_cache.html">Apache Module mod_cache</a></li><li><a href="mod/mod_cern_meta.html">Apache Module mod_cern_meta</a></li><li><a href="mod/mod_cgi.html">Apache Module mod_cgi</a></li><li><a href="mod/mod_cgid.html">Apache Module mod_cgid</a></li><li><a href="mod/mod_charset_lite.html">Apache Module mod_charset_lite</a></li><li><a href="mod/mod_dav.html">Apache Module mod_dav</a></li><li><a href="mod/mod_deflate.html">Apache Module mod_deflate</a></li><li><a href="mod/mod_dir.html">Apache Module mod_dir</a></li><li><a href="mod/mod_echo.html">Apache Module mod_echo</a></li><li><a href="mod/mod_env.html">Apache Module mod_env</a></li><li><a href="mod/mod_example.html">Apache Module mod_example</a></li><li><a href="mod/mod_expires.html">Apache Module mod_expires</a></li><li><a href="mod/mod_ext_filter.html">Apache Module mod_ext_filter</a></li><li><a href="mod/mod_file_cache.html">Apache Module mod_file_cache</a></li><li><a href="mod/mod_headers.html">Apache Module mod_headers</a></li><li><a href="mod/mod_imap.html">Apache Module mod_imap</a></li><li><a href="mod/mod_include.html">Apache Module mod_include</a></li><li><a href="mod/mod_info.html">Apache Module mod_info</a></li><li><a href="mod/mod_isapi.html">Apache Module mod_isapi</a></li><li><a href="mod/mod_ldap.html">Apache Module mod_ldap</a></li><li><a href="mod/mod_log_config.html">Apache Module mod_log_config</a></li><li><a href="mod/mod_mime.html">Apache Module mod_mime</a></li><li><a href="mod/mod_mime_magic.html">Apache Module mod_mime_magic</a></li><li><a href="mod/mod_negotiation.html">Apache Module mod_negotiation</a></li><li><a href="mod/mod_proxy.html">Apache Module mod_proxy</a></li><li><a href="mod/mod_rewrite.html">Apache Module mod_rewrite</a></li><li><a href="mod/mod_setenvif.html">Apache Module mod_setenvif</a></li><li><a href="mod/mod_so.html">Apache Module mod_so</a></li><li><a href="mod/mod_speling.html">Apache Module mod_speling</a></li><li><a href="mod/mod_ssl.html">Apache Module mod_ssl</a></li><li><a href="mod/mod_status.html">Apache Module mod_status</a></li><li><a href="mod/mod_suexec.html">Apache Module mod_suexec</a></li><li><a href="mod/mod_unique_id.html">Apache Module mod_unique_id</a></li><li><a href="mod/mod_userdir.html">Apache Module mod_userdir</a></li><li><a href="mod/mod_usertrack.html">Apache Module mod_usertrack</a></li><li><a href="mod/mod_vhost_alias.html">Apache Module mod_vhost_alias</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="developer" id="developer">Developer Documentation</a></h2><ul><li class="separate"><a href="developer/">Overview</a></li><li><a href="developer/API.html">Apache API notes</a></li><li><a href="developer/debugging.html">Debugging Memory Allocation in APR</a></li><li><a href="developer/documenting.html">Documenting Apache 2.0</a></li><li><a href="developer/hooks.html">Apache 2.0 Hook Functions</a></li><li><a href="developer/layeredio.html">Apache 2.0 Layered I/O</a></li><li><a href="developer/modules.html">Converting Modules from Apache 1.3 to Apache 2.0</a></li><li><a href="developer/request.html">Request Processing in Apache 2.0</a></li><li><a href="developer/filters.html">How Filters Work in Apache 2.0</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="descriptive" id="descriptive">Descriptive Information</a></h2><ul><li><a href="mod/module-dict.html">Definitions of terms used to describe Apache modules</a></li><li><a href="mod/directive-dict.html">Definitions of terms used to describe Apache directives</a></li><li><a href="glossary.html">Glossary</a></li><li>Sitemap (this document)</li></ul></div></div><div id="footer"><p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p><p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p></div></body></html>
  \ No newline at end of file
  +</div><div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#release">Release Notes</a></li><li><img alt="" src="./images/down.gif" /> <a href="#using">Using the Apache HTTP Server</a></li><li><img alt="" src="./images/down.gif" /> <a href="#vhosts">Apache Virtual Host documentation</a></li><li><img alt="" src="./images/down.gif" /> <a href="#faq">Apache Server Frequently Asked Questions</a></li><li><img alt="" src="./images/down.gif" /> <a href="#ssl">Apache SSL/TLS Encryption</a></li><li><img alt="" src="./images/down.gif" /> <a href="#howto">Guides, Tutorials, and HowTos</a></li><li><img alt="" src="./images/down.gif" /> <a href="#platform">Platform-specific Notes</a></li><li><img alt="" src="./images/down.gif" /> <a href="#programs">Apache HTTP Server and Supporting Programs</a></li><li><img alt="" src="./images/down.gif" /> <a href="#misc">Apache Miscellaneous Documentation</a></li><li><img alt="" src="./images/down.gif" /> <a href="#modules">Apache modules</a></li><li><img alt="" src="./images/down.gif" /> <a href="#developer">Developer Documentation</a></li><li><img alt="" src="./images/down.gif" /> <a href="#descriptive">Descriptive Information</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="release" id="release">Release Notes</a></h2><ul><li><a href="upgrading.html">Upgrading to 2.0 from 1.3</a></li>
  +<li><a href="new_features_2_0.html">New features with Apache 2.0</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="using" id="using">Using the Apache HTTP Server</a></h2><ul><li><a href="install.html">Compiling and Installing Apache</a></li>
  +<li><a href="invoking.html">Starting Apache</a></li>
  +<li><a href="stopping.html">Stopping and Restarting the Server</a></li>
  +<li><a href="configuring.html">Configuration Files</a></li>
  +<li><a href="sections.html">How Directory, Location and Files sections work</a></li>
  +<li><a href="server-wide.html">Server-Wide Configuration</a></li>
  +<li><a href="logs.html">Log Files</a></li>
  +<li><a href="urlmapping.html">Mapping URLs to Filesystem Locations</a></li>
  +<li><a href="misc/security_tips.html">Security Tips</a></li>
  +<li><a href="dso.html">Dynamic Shared Object (DSO) support</a></li>
  +<li><a href="content-negotiation.html">Content Negotiation</a></li>
  +<li><a href="custom-error.html">Custom error responses</a></li>
  +<li><a href="bind.html">Setting which addresses and ports Apache uses</a></li>
  +<li><a href="mpm.html">Multi-Processing Modules (MPMs)</a></li>
  +<li><a href="env.html">Environment Variables in Apache</a></li>
  +<li><a href="handler.html">Apache's Handler Use</a></li>
  +<li><a href="filter.html">Filters</a></li>
  +<li><a href="suexec.html">suEXEC Support</a></li>
  +<li><a href="misc/perf-tuning.html">Performance Hintes</a></li>
  +<li><a href="misc/rewriteguide.html">URL Rewriting Guide</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="vhosts" id="vhosts">Apache Virtual Host documentation</a></h2><ul><li class="separate"><a href="vhosts/">Overview</a></li>
  +<li><a href="vhosts/name-based.html">Name-based Virtual Hosts</a></li>
  +<li><a href="vhosts/ip-based.html">IP-based Virtual Host Support</a></li>
  +<li><a href="vhosts/mass.html">Dynamically configured mass virtual hosting</a></li>
  +<li><a href="vhosts/examples.html">VirtualHost Examples</a></li>
  +<li><a href="vhosts/details.html">An In-Depth Discussion of Virtual Host Matching</a></li>
  +<li><a href="vhosts/fd-limits.html">File descriptor limitations</a></li>
  +<li><a href="dns-caveats.html">Issues Regarding DNS and Apache</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="faq" id="faq">Apache Server Frequently Asked Questions</a></h2><ul><li class="separate"><a href="faq/">Overview</a></li>
  +<li><a href="faq/support.html">Support</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="ssl" id="ssl">Apache SSL/TLS Encryption</a></h2><ul><li class="separate"><a href="ssl/">Overview</a></li>
  +<li><a href="ssl/ssl_intro.html">SSL/TLS Encryption: An Introduction</a></li>
  +<li><a href="ssl/ssl_compat.html">SSL/TLS Encryption: Compatibility</a></li>
  +<li><a href="ssl/ssl_howto.html">SSL/TLS Encryption: How-To</a></li>
  +<li><a href="ssl/ssl_faq.html">SSL/TLS Encryption: FAQ</a></li>
  +<li><a href="ssl/ssl_glossary.html">SSL/TLS Encryption: Glossary</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="howto" id="howto">Guides, Tutorials, and HowTos</a></h2><ul><li><a href="howto/auth.html">Authentication</a></li>
  +<li><a href="howto/cgi.html">Dynamic Content with CGI</a></li>
  +<li><a href="howto/ssi.html">Introduction to Server Side Includes</a></li>
  +<li><a href="howto/htaccess.html">.htaccess files</a></li>
  +<li><a href="howto/public_html.html">Per-user web directories</a></li>
  +<li><a href="misc/tutorials.html">Apache Tutorials</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="platform" id="platform">Platform-specific Notes</a></h2><ul><li><a href="platform/windows.html">Using Apache with Microsoft
  +Windows</a></li>
  +<li><a href="platform/win_compiling.html">Compiling Apache for
  +Microsoft Windows</a></li>
  +<li><a href="platform/win_service.html">Running Apache for Windows as
  +a Service</a></li>
  +<li><a href="platform/netware.html">Using Apache with Novell NetWare</a></li>
  +<li><a href="platform/perf-hp.html">Running a High-Performance Web
  +Server on HPUX</a></li>
  +<li><a href="ebcdic.html">The Apache EBCDIC Port</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="programs" id="programs">Apache HTTP Server and Supporting Programs</a></h2><ul><li class="separate"><a href="programs/">Overview</a></li>
  +<li><a href="programs/httpd.html">Manual Page: httpd</a></li>
  +<li><a href="programs/ab.html">Manual Page: ab</a></li>
  +<li><a href="programs/apachectl.html">Manual Page: apachectl</a></li>
  +<li><a href="programs/apxs.html">Manual Page: apxs</a></li>
  +<li><a href="programs/dbmmanage.html">Manual Page: dbmmanage</a></li>
  +<li><a href="programs/htdigest.html">Manual Page: htdigest</a></li>
  +<li><a href="programs/htpasswd.html">Manual Page: htpasswd</a></li>
  +<li><a href="programs/logresolve.html">Manual Page: logresolve</a></li>
  +<li><a href="programs/rotatelogs.html">Manual Page: rotatelogs</a></li>
  +<li><a href="programs/suexec.html">Manual Page: suexec</a></li>
  +<li><a href="programs/other.html">Other Programs</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="misc" id="misc">Apache Miscellaneous Documentation</a></h2><ul><li class="separate"><a href="misc/">Overview</a></li>
  +<li><a href="misc/custom_errordocs.html">International Customized Server Error Messages</a></li>
  +<li><a href="misc/fin_wait_2.html">Connections in FIN_WAIT_2 and Apache</a></li>
  +<li><a href="misc/known_client_problems.html">Known Client Problems</a></li>
  +<li><a href="misc/descriptors.html">Descriptors and Apache</a></li>
  +<li><a href="cgi_path.html">PATH_INFO Changes in the CGI Environment</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="modules" id="modules">Apache modules</a></h2><ul><li><a href="mod/">Module index</a></li>
  +<li><a href="mod/directives.html">Directive index</a></li>
  +<li><a href="mod/quickreference.html">Directive Quick-Reference</a></li>
  +</ul><ul><li><a href="mod/core.html">Apache Core Features</a></li>
  +<li><a href="mod/mpm_common.html">Apache MPM Common Directives</a></li>
  +<li><a href="mod/mpm_netware.html">Apache MPM netware</a></li>
  +<li><a href="mod/mpm_winnt.html">Apache MPM winnt</a></li>
  +<li><a href="mod/perchild.html">Apache MPM perchild</a></li>
  +<li><a href="mod/prefork.html">Apache MPM prefork</a></li>
  +<li><a href="mod/worker.html">Apache MPM worker</a></li>
  +<li><a href="mod/mod_access.html">Apache Module mod_access</a></li>
  +<li><a href="mod/mod_actions.html">Apache Module mod_actions</a></li>
  +<li><a href="mod/mod_alias.html">Apache Module mod_alias</a></li>
  +<li><a href="mod/mod_asis.html">Apache Module mod_asis</a></li>
  +<li><a href="mod/mod_auth.html">Apache Module mod_auth</a></li>
  +<li><a href="mod/mod_auth_anon.html">Apache Module mod_auth_anon</a></li>
  +<li><a href="mod/mod_auth_dbm.html">Apache Module mod_auth_dbm</a></li>
  +<li><a href="mod/mod_auth_digest.html">Apache Module mod_auth_digest</a></li>
  +<li><a href="mod/mod_auth_ldap.html">Apache Module mod_auth_ldap</a></li>
  +<li><a href="mod/mod_autoindex.html">Apache Module mod_autoindex</a></li>
  +<li><a href="mod/mod_cache.html">Apache Module mod_cache</a></li>
  +<li><a href="mod/mod_cern_meta.html">Apache Module mod_cern_meta</a></li>
  +<li><a href="mod/mod_cgi.html">Apache Module mod_cgi</a></li>
  +<li><a href="mod/mod_cgid.html">Apache Module mod_cgid</a></li>
  +<li><a href="mod/mod_charset_lite.html">Apache Module mod_charset_lite</a></li>
  +<li><a href="mod/mod_dav.html">Apache Module mod_dav</a></li>
  +<li><a href="mod/mod_deflate.html">Apache Module mod_deflate</a></li>
  +<li><a href="mod/mod_dir.html">Apache Module mod_dir</a></li>
  +<li><a href="mod/mod_echo.html">Apache Module mod_echo</a></li>
  +<li><a href="mod/mod_env.html">Apache Module mod_env</a></li>
  +<li><a href="mod/mod_example.html">Apache Module mod_example</a></li>
  +<li><a href="mod/mod_expires.html">Apache Module mod_expires</a></li>
  +<li><a href="mod/mod_ext_filter.html">Apache Module mod_ext_filter</a></li>
  +<li><a href="mod/mod_file_cache.html">Apache Module mod_file_cache</a></li>
  +<li><a href="mod/mod_headers.html">Apache Module mod_headers</a></li>
  +<li><a href="mod/mod_imap.html">Apache Module mod_imap</a></li>
  +<li><a href="mod/mod_include.html">Apache Module mod_include</a></li>
  +<li><a href="mod/mod_info.html">Apache Module mod_info</a></li>
  +<li><a href="mod/mod_isapi.html">Apache Module mod_isapi</a></li>
  +<li><a href="mod/mod_ldap.html">Apache Module mod_ldap</a></li>
  +<li><a href="mod/mod_log_config.html">Apache Module mod_log_config</a></li>
  +<li><a href="mod/mod_mime.html">Apache Module mod_mime</a></li>
  +<li><a href="mod/mod_mime_magic.html">Apache Module mod_mime_magic</a></li>
  +<li><a href="mod/mod_negotiation.html">Apache Module mod_negotiation</a></li>
  +<li><a href="mod/mod_proxy.html">Apache Module mod_proxy</a></li>
  +<li><a href="mod/mod_rewrite.html">Apache Module mod_rewrite</a></li>
  +<li><a href="mod/mod_setenvif.html">Apache Module mod_setenvif</a></li>
  +<li><a href="mod/mod_so.html">Apache Module mod_so</a></li>
  +<li><a href="mod/mod_speling.html">Apache Module mod_speling</a></li>
  +<li><a href="mod/mod_ssl.html">Apache Module mod_ssl</a></li>
  +<li><a href="mod/mod_status.html">Apache Module mod_status</a></li>
  +<li><a href="mod/mod_suexec.html">Apache Module mod_suexec</a></li>
  +<li><a href="mod/mod_unique_id.html">Apache Module mod_unique_id</a></li>
  +<li><a href="mod/mod_userdir.html">Apache Module mod_userdir</a></li>
  +<li><a href="mod/mod_usertrack.html">Apache Module mod_usertrack</a></li>
  +<li><a href="mod/mod_vhost_alias.html">Apache Module mod_vhost_alias</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="developer" id="developer">Developer Documentation</a></h2><ul><li class="separate"><a href="developer/">Overview</a></li>
  +<li><a href="developer/API.html">Apache API notes</a></li>
  +<li><a href="developer/debugging.html">Debugging Memory Allocation in APR</a></li>
  +<li><a href="developer/documenting.html">Documenting Apache 2.0</a></li>
  +<li><a href="developer/hooks.html">Apache 2.0 Hook Functions</a></li>
  +<li><a href="developer/layeredio.html">Apache 2.0 Layered I/O</a></li>
  +<li><a href="developer/modules.html">Converting Modules from Apache 1.3 to Apache 2.0</a></li>
  +<li><a href="developer/request.html">Request Processing in Apache 2.0</a></li>
  +<li><a href="developer/filters.html">How Filters Work in Apache 2.0</a></li>
  +</ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="descriptive" id="descriptive">Descriptive Information</a></h2><ul><li><a href="mod/module-dict.html">Definitions of terms used to describe Apache modules</a></li>
  +<li><a href="mod/directive-dict.html">Definitions of terms used to describe Apache directives</a></li>
  +<li><a href="glossary.html">Glossary</a></li>
  +<li>Sitemap (this document)</li>
  +</ul></div></div><div id="footer"><p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p><p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p></div></body></html>
  \ No newline at end of file
  
  
  
  1.4       +55 -4     httpd-2.0/docs/manual/sitemap.xml
  
  Index: sitemap.xml
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/sitemap.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- sitemap.xml	18 Sep 2002 22:59:34 -0000	1.3
  +++ sitemap.xml	23 Sep 2002 03:40:11 -0000	1.4
  @@ -1,7 +1,4 @@
   <?xml version="1.0" encoding="UTF-8" ?>
  -<!DOCTYPE sitemap SYSTEM "./style/sitemap.dtd"
  -    [ <!ENTITY allmodules SYSTEM "./mod/allmodules.xml"> ]
  ->
   <?xml-stylesheet type="text/xsl" href="./style/manual.en.xsl"?>
   
   <sitemap>
  @@ -127,7 +124,61 @@
   <page href="mod/">Module index</page>
   <page href="mod/directives.html">Directive index</page>
   <page href="mod/quickreference.html">Directive Quick-Reference</page>
  -&allmodules;
  +<modulefilelist>
  +  <modulefile>core.xml</modulefile>
  +  <modulefile>mod_access.xml</modulefile>
  +  <modulefile>mod_actions.xml</modulefile>
  +  <modulefile>mod_alias.xml</modulefile>
  +  <modulefile>mod_asis.xml</modulefile>
  +  <modulefile>mod_auth.xml</modulefile>
  +  <modulefile>mod_auth_anon.xml</modulefile>
  +  <modulefile>mod_auth_dbm.xml</modulefile>
  +  <modulefile>mod_auth_digest.xml</modulefile>
  +  <modulefile>mod_auth_ldap.xml</modulefile>
  +  <modulefile>mod_autoindex.xml</modulefile>
  +  <modulefile>mod_cache.xml</modulefile>
  +  <modulefile>mod_cern_meta.xml</modulefile>
  +  <modulefile>mod_cgi.xml</modulefile>
  +  <modulefile>mod_cgid.xml</modulefile>
  +  <modulefile>mod_charset_lite.xml</modulefile>
  +  <modulefile>mod_dav.xml</modulefile>
  +  <modulefile>mod_deflate.xml</modulefile>
  +  <modulefile>mod_dir.xml</modulefile>
  +  <modulefile>mod_echo.xml</modulefile>
  +  <modulefile>mod_env.xml</modulefile>
  +  <modulefile>mod_example.xml</modulefile>
  +  <modulefile>mod_expires.xml</modulefile>
  +  <modulefile>mod_ext_filter.xml</modulefile>
  +  <modulefile>mod_file_cache.xml</modulefile>
  +  <modulefile>mod_headers.xml</modulefile>
  +  <modulefile>mod_imap.xml</modulefile>
  +  <modulefile>mod_include.xml</modulefile>
  +  <modulefile>mod_info.xml</modulefile>
  +  <modulefile>mod_isapi.xml</modulefile>
  +  <modulefile>mod_ldap.xml</modulefile>
  +  <modulefile>mod_log_config.xml</modulefile>
  +  <modulefile>mod_mime.xml</modulefile>
  +  <modulefile>mod_mime_magic.xml</modulefile>
  +  <modulefile>mod_negotiation.xml</modulefile>
  +  <modulefile>mod_proxy.xml</modulefile>
  +  <modulefile>mod_rewrite.xml</modulefile>
  +  <modulefile>mod_setenvif.xml</modulefile>
  +  <modulefile>mod_so.xml</modulefile>
  +  <modulefile>mod_ssl.xml</modulefile>
  +  <modulefile>mod_speling.xml</modulefile>
  +  <modulefile>mod_status.xml</modulefile>
  +  <modulefile>mod_suexec.xml</modulefile>
  +  <modulefile>mod_unique_id.xml</modulefile>
  +  <modulefile>mod_userdir.xml</modulefile>
  +  <modulefile>mod_usertrack.xml</modulefile>
  +  <modulefile>mod_vhost_alias.xml</modulefile>
  +  <modulefile>mpm_common.xml</modulefile>
  +  <modulefile>mpm_netware.xml</modulefile>
  +  <modulefile>mpm_winnt.xml</modulefile>
  +  <modulefile>perchild.xml</modulefile>
  +  <modulefile>prefork.xml</modulefile>
  +  <modulefile>worker.xml</modulefile>
  +</modulefilelist>
   </category>
   
   <category id="developer">
  
  
  
  1.7       +2 -2      httpd-2.0/docs/manual/mod/directives.xml
  
  Index: directives.xml
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/mod/directives.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- directives.xml	21 Sep 2002 00:51:34 -0000	1.6
  +++ directives.xml	23 Sep 2002 03:40:12 -0000	1.7
  @@ -1,6 +1,6 @@
   <?xml version="1.0"?>
   <!DOCTYPE directiveindex SYSTEM "../style/modulesynopsis.dtd"
  -  [ <!ENTITY allmodules SYSTEM "allmodules.xml"> ]
  +  [ <!ENTITY sitemap SYSTEM "../sitemap.xml"> ]
   >
   <?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?>
   
  @@ -22,5 +22,5 @@
       </p>
     </summary>
   
  -  &allmodules;
  +  &sitemap;
   </directiveindex>
  
  
  
  1.4       +3 -2      httpd-2.0/docs/manual/mod/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/mod/index.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- index.xml	23 May 2002 14:50:11 -0000	1.3
  +++ index.xml	23 Sep 2002 03:40:12 -0000	1.4
  @@ -1,6 +1,6 @@
   <?xml version="1.0"?>
   <!DOCTYPE moduleindex SYSTEM "../style/modulesynopsis.dtd"
  -  [ <!ENTITY allmodules SYSTEM "allmodules.xml"> ]
  +  [ <!ENTITY sitemap SYSTEM "../sitemap.xml"> ]
   >
   <?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?>
   
  @@ -14,5 +14,6 @@
         directives</a>.
       </p>
     </summary>
  -  &allmodules;
  +
  +  &sitemap;
   </moduleindex>
  
  
  
  1.4       +2 -2      httpd-2.0/docs/manual/mod/quickreference.xml
  
  Index: quickreference.xml
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/mod/quickreference.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- quickreference.xml	22 Sep 2002 00:14:40 -0000	1.3
  +++ quickreference.xml	23 Sep 2002 03:40:12 -0000	1.4
  @@ -1,6 +1,6 @@
   <?xml version="1.0"?>
   <!DOCTYPE quickreference SYSTEM "../style/modulesynopsis.dtd"
  -  [ <!ENTITY allmodules SYSTEM "allmodules.xml"> ]
  +  [ <!ENTITY sitemap SYSTEM "../sitemap.xml"> ]
   >
   <?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?>
   
  @@ -39,5 +39,5 @@
       </table>
     </legend>
   
  -  &allmodules;
  +  &sitemap;
   </quickreference>
  
  
  
  1.13      +5 -9      httpd-2.0/docs/manual/style/modulesynopsis.dtd
  
  Index: modulesynopsis.dtd
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/style/modulesynopsis.dtd,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- modulesynopsis.dtd	22 Sep 2002 00:14:40 -0000	1.12
  +++ modulesynopsis.dtd	23 Sep 2002 03:40:12 -0000	1.13
  @@ -1,7 +1,7 @@
   <?xml version='1.0' encoding='UTF-8' ?>
   
  -<!ENTITY % common SYSTEM "common.dtd">
  -%common;
  +<!ENTITY % sitemap SYSTEM "sitemap.dtd">
  +%sitemap;
   
   <!ELEMENT modulesynopsis (name , description, status , sourcefile?,
   identifier? , compatibility? , summary? , seealso* , section*,
  @@ -38,16 +38,12 @@
   
   <!ELEMENT usage %Block;>
   
  -<!-- Used in allmodules.xml -->
  -<!ELEMENT modulefilelist (modulefile+)>
  -<!ELEMENT modulefile (#PCDATA)>
  -
   <!-- Used in index.xml -->
  -<!ELEMENT moduleindex (title | summary | modulefilelist)+>
  +<!ELEMENT moduleindex (title | summary | sitemap)+>
   
   <!-- Used in directive.xml -->
  -<!ELEMENT directiveindex (title | summary | modulefilelist)+>
  +<!ELEMENT directiveindex (title | summary | sitemap)+>
   
   <!-- Used in quickreference.xml -->
  -<!ELEMENT quickreference (title | summary | legend | modulefilelist)+>
  +<!ELEMENT quickreference (title | summary | legend | sitemap)+>
   <!ELEMENT legend (table, table)>
  
  
  
  1.14      +2 -1      httpd-2.0/docs/manual/style/xsl/common.xsl
  
  Index: common.xsl
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/style/xsl/common.xsl,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- common.xsl	22 Sep 2002 20:16:34 -0000	1.13
  +++ common.xsl	23 Sep 2002 03:40:12 -0000	1.14
  @@ -632,12 +632,13 @@
     <!-- used in several documents                          -->
     <!--                                                    -->
     <xsl:template name="directive-startletters">
  +  <xsl:param name="directives"/>
   
       <xsl:call-template name="_squeeze-letters">
         <xsl:with-param name="lastletter" select="''"/>
   
         <xsl:with-param name="letters">
  -        <xsl:for-each select="document(/*/modulefilelist/modulefile)/modulesynopsis/directivesynopsis[not(@location)]">
  +        <xsl:for-each select="$directives">
           <xsl:sort select="name"/>
             <xsl:value-of select="translate(substring(normalize-space(name),1,1),$lowercase,$uppercase)"/>
           </xsl:for-each>
  
  
  
  1.4       +10 -12    httpd-2.0/docs/manual/style/xsl/directiveindex.xsl
  
  Index: directiveindex.xsl
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/style/xsl/directiveindex.xsl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- directiveindex.xsl	21 Sep 2002 00:42:42 -0000	1.3
  +++ directiveindex.xsl	23 Sep 2002 03:40:12 -0000	1.4
  @@ -15,9 +15,13 @@
         <body id="directive-index">
           <xsl:call-template name="top"/>
   
  +        <xsl:variable name="directives" select="document(sitemap/category[@id='modules']/modulefilelist/modulefile)/modulesynopsis/directivesynopsis[not(@location)]"/>
  +
           <!-- collect the start letters -->
           <xsl:variable name="start-letters">
  -          <xsl:call-template name="directive-startletters" />
  +          <xsl:call-template name="directive-startletters">
  +            <xsl:with-param name="directives" select="$directives"/>
  +          </xsl:call-template>
           </xsl:variable>
   
           <div id="preamble">
  @@ -45,18 +49,10 @@
             <ul>
               <xsl:call-template name="dindex-of-letter">
                 <xsl:with-param name="letters-todo" select="$start-letters"/>
  +              <xsl:with-param name="directives" select="$directives"/>
               </xsl:call-template>
  -
  -            <xsl:if test="letters">
  -              <xsl:for-each select="letters/*">
  -                <xsl:variable name="letter" select="."/>
  -
  -              </xsl:for-each> <!-- /letters -->
  -            </xsl:if>
  -            <!-- /if letters -->
  -
             </ul>
  -        </div> <!-- /directive-index -->
  +        </div> <!-- /directive-list -->
   
           <xsl:call-template name="bottom"/>
         </body>
  @@ -71,10 +67,11 @@
     <!--                                                     -->
     <xsl:template name="dindex-of-letter">
     <xsl:param name="letters-todo"/>
  +  <xsl:param name="directives"/>
   
       <xsl:variable name="letter" select="substring($letters-todo,1,1)"/>
   
  -    <xsl:for-each select="document(/*/modulefilelist/modulefile)/modulesynopsis/directivesynopsis[not(@location)][$letter=translate(substring(normalize-space(name),1,1),$lowercase,$uppercase)]">
  +    <xsl:for-each select="$directives[$letter=translate(substring(normalize-space(name),1,1),$lowercase,$uppercase)]">
       <xsl:sort select="name"/>
   
         <li><xsl:choose>
  @@ -104,6 +101,7 @@
       <xsl:if test="string-length($letters-todo) &gt; 1">
         <xsl:call-template name="dindex-of-letter">
           <xsl:with-param name="letters-todo" select="substring($letters-todo,2)"/>
  +        <xsl:with-param name="directives" select="$directives"/>
         </xsl:call-template>
       </xsl:if>
   
  
  
  
  1.2       +2 -2      httpd-2.0/docs/manual/style/xsl/moduleindex.xsl
  
  Index: moduleindex.xsl
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/style/xsl/moduleindex.xsl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- moduleindex.xsl	5 Sep 2002 23:06:17 -0000	1.1
  +++ moduleindex.xsl	23 Sep 2002 03:40:12 -0000	1.2
  @@ -30,7 +30,7 @@
             </h2>
   
             <dl>
  -            <xsl:for-each select="document(modulefilelist/modulefile)/modulesynopsis">
  +            <xsl:for-each select="document(sitemap/category[@id='modules']/modulefilelist/modulefile)/modulesynopsis">
                 <xsl:sort select="name"/>
   
                 <xsl:if test="status='MPM' or status='Core'">
  @@ -56,7 +56,7 @@
             </h2>
               
             <dl>
  -            <xsl:for-each select="document(modulefilelist/modulefile)/modulesynopsis">
  +            <xsl:for-each select="document(sitemap/category[@id='modules']/modulefilelist/modulefile)/modulesynopsis">
                 <xsl:sort select="name"/>
                   
                 <xsl:if test="status!='MPM' and status!='Core'">
  
  
  
  1.4       +11 -4     httpd-2.0/docs/manual/style/xsl/quickreference.xsl
  
  Index: quickreference.xsl
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/style/xsl/quickreference.xsl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- quickreference.xsl	22 Sep 2002 00:14:40 -0000	1.3
  +++ quickreference.xsl	23 Sep 2002 03:40:12 -0000	1.4
  @@ -28,11 +28,15 @@
   
           <div id="directive-ref">
   
  +         <xsl:variable name="directives" select="document(sitemap/category[@id='modules']/modulefilelist/modulefile)/modulesynopsis/directivesynopsis[not(@location)]"/>
  +
             <!-- first collect the start letters -->
             <xsl:variable name="start-letters">
  -            <xsl:call-template name="directive-startletters"/>
  +            <xsl:call-template name="directive-startletters">
  +              <xsl:with-param name="directives" select="$directives"/>
  +            </xsl:call-template>
             </xsl:variable>
  -
  +          
             <table id="legend">
               <tr>
                 <td class="letters"><span>
  @@ -62,6 +66,7 @@
               <xsl:call-template name="reference-of-letter">
                 <xsl:with-param name="letters-todo" select="$start-letters"/>
                 <xsl:with-param name="offset" select="number(0)"/>
  +              <xsl:with-param name="directives" select="$directives"/>
               </xsl:call-template>
             </table>
   
  @@ -81,10 +86,11 @@
     <xsl:template name="reference-of-letter">
     <xsl:param name="letters-todo"/>
     <xsl:param name="offset"/>
  +  <xsl:param name="directives"/>
   
       <xsl:variable name="letter" select="substring($letters-todo,1,1)"/>
   
  -    <xsl:for-each select="document(/*/modulefilelist/modulefile)/modulesynopsis/directivesynopsis[not(@location)][$letter=translate(substring(normalize-space(name),1,1),$lowercase,$uppercase)]">
  +    <xsl:for-each select="$directives[$letter=translate(substring(normalize-space(name),1,1),$lowercase,$uppercase)]">
       <xsl:sort select="name"/>
   
         <!-- create the content -->
  @@ -160,7 +166,8 @@
       <xsl:if test="string-length($letters-todo) &gt; 1">
         <xsl:call-template name="reference-of-letter">
           <xsl:with-param name="letters-todo" select="substring($letters-todo,2)"/>
  -        <xsl:with-param name="offset" select="(count(document(/*/modulefilelist/modulefile)/modulesynopsis/directivesynopsis[not(@location)][$letter=translate(substring(normalize-space(name),1,1),$lowercase,$uppercase)]) + $offset) mod 2"/>
  +        <xsl:with-param name="offset" select="(count($directives[$letter=translate(substring(normalize-space(name),1,1),$lowercase,$uppercase)]) + $offset) mod 2"/>
  +        <xsl:with-param name="directives" select="$directives"/>
         </xsl:call-template>
       </xsl:if>
   
  
  
  
  1.2       +14 -2     httpd-2.0/docs/manual/style/xsl/sitemap.xsl
  
  Index: sitemap.xsl
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/docs/manual/style/xsl/sitemap.xsl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- sitemap.xsl	10 Sep 2002 00:36:11 -0000	1.1
  +++ sitemap.xsl	23 Sep 2002 03:40:12 -0000	1.2
  @@ -12,7 +12,7 @@
     <!-- <sitemap>                                          -->
     <!-- Process an entire document into an HTML page       -->
     <!--                                                    -->
  -  <xsl:template match="sitemap">
  +  <xsl:template match="/sitemap">
       <html xml:lang="{$messages/@lang}" lang="{$messages/@lang}">
         <xsl:call-template name="head"/>
   
  @@ -102,11 +102,15 @@
         </li>
       </xsl:if>
   
  -    <xsl:if test="@separate='no'">
  +    <xsl:if test="not(@separate='yes')">
         <li>
           <xsl:copy-of select="$link"/>
         </li>
       </xsl:if>
  +
  +<xsl:text>
  +</xsl:text> <!-- insert line break -->
  +
     </xsl:template>
     <!-- /category/page -->
   
  @@ -183,6 +187,10 @@
                 </xsl:otherwise></xsl:choose>
               </a>
             </li>
  +
  +<xsl:text>
  +</xsl:text> <!-- insert line break -->
  +
           </xsl:if>
         </xsl:for-each>
         <!-- /core,mpm -->
  @@ -199,6 +207,10 @@
                 <xsl:value-of select="$current/name"/>
               </a>
             </li>
  +
  +<xsl:text>
  +</xsl:text> <!-- insert line break -->
  +
           </xsl:if>
         </xsl:for-each>
         <!-- /other modules -->
  
  
  

Re: [PATCH] build.xml

Posted by André Malo <nd...@perlig.de>.
* Joshua Slive wrote:

> André Malo wrote:
> 
>>
>> I've looked around a little bit and found a faa (frequently answered
>> answer ;-) at the xalan pages:
> 
> Gosh.  Who reads the documentation?  Crazy! ;-)

hehe...

>> I think, when we separate the pages, which use document(...), so that
>> they are processed each for itself, we have a long working solution.
>>                    ^^^^^^^^^^^^^^^
> 
> I would just say "one at a time", or "each on its own".

Ah, thank you :)

> But regardless,
> it does seem that is necessary.  Perhaps we should reconsider merging
> allmodules with sitemap.  That more than doubles the size of the glob
> that the processor needs to hold in memory.

really? I don't have actual values. My test were only binary (worked or
not...). However, after some days thinking about, holding a separate
allmodules.xml seems to be good idea at all.

Reverting the merge isn't a big deal. 

nd
-- 
die (eval q-qq:Just Another Perl Hacker
:-)

# André Malo, <http://www.perlig.de/> #

---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org


Re: [PATCH] build.xml

Posted by Joshua Slive <jo...@slive.ca>.
André Malo wrote:

> 
> I've looked around a little bit and found a faa (frequently answered
> answer ;-) at the xalan pages: 

Gosh.  Who reads the documentation?  Crazy! ;-)


> 
> I think, when we separate the pages, which use document(...), so that
> they are processed each for itself, we have a long working solution.
>                    ^^^^^^^^^^^^^^^

I would just say "one at a time", or "each on its own".  But regardless, 
it does seem that is necessary.  Perhaps we should reconsider merging 
allmodules with sitemap.  That more than doubles the size of the glob 
that the processor needs to hold in memory.

Joshua.


---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org


Re: [PATCH] build.xml

Posted by André Malo <nd...@perlig.de>.
* Joshua Slive wrote:

>> - Because of reasons I really don't understand the processor
>> otherwise 
>>   runs out of memory (!?).
> 
> I'll commit this, but I'm note entirely happy.  It seems like things
> might be getting a little complex and fragile.  We may need to spend
> some time simplifying and optimizing.

I've looked around a little bit and found a faa (frequently answered
answer ;-) at the xalan pages: 

<http://xml.apache.org/xalan-j/faq.html#faq-18>

I guess all our caching problems aren't caused by ant rather than
Xalan-J. First I tried to simplify the loops. (rebuilt them to work
iterative instead of recursive, using a xalan extension
xalan:nodeset()). Didn't help. Splitted the loops and tried to turn off
caching with the PI given in the faq above - didn't help. piplining and
incremental processing aren't the way to do, I think. 

My last trial was to increase the jvm hep size, that worked, but can't
be the final solution, I guess ;-( I inserted in build2.cmd:

%JAVA_HOME%\bin\java -Xmx128m -mx128m
                     ^^^^^^^^^^^^^^^^  

64 seems to be the default value.

> One thing we could do -- at least for the index pages -- is to change
> the xml file to directly include the page-specific stylesheet and have
> that stylesheet get what it needs from common.xsl with an include.
> (Right now we have the reverse; every page includes common.xsl which
> in turn includes the specific stylesheets.)  It seems to be a waste
> for every page to need to process every stylesheet.

yep. but this will help only a little bit, I guess.

I think, when we separate the pages, which use document(...), so that
they are processed each for itself, we have a long working solution.
                   ^^^^^^^^^^^^^^^
                   (correct English? :)

nd
-- 
my @japh = (sub{q~Just~},sub{q~Another~},sub{q~Perl~},sub{q~Hacker~});
my $japh = q[sub japh { }]; print join       #########################
 [ $japh =~ /{(.)}/] -> [0] => map $_ -> ()  #            André Malo #
=> @japh;                                    # http://www.perlig.de/ #

---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org


Re: [PATCH] build.xml (was: cvs commit: httpd-2.0/docs/manual/style/xsl common.xsl directiveindex.xsl moduleindex.xsl quickreference.xsl sitemap.xsl)

Posted by Joshua Slive <jo...@slive.ca>.
André Malo wrote:
> 
> This requires a patch of build.xml
> 
> - Because of reasons I really don't understand the processor otherwise
>   runs out of memory (!?).
> - sitemap.xml can't be validated any longer, because it's included as
>   Entity
> 

I'll commit this, but I'm note entirely happy.  It seems like things 
might be getting a little complex and fragile.  We may need to spend 
some time simplifying and optimizing.

One thing we could do -- at least for the index pages -- is to change 
the xml file to directly include the page-specific stylesheet and have 
that stylesheet get what it needs from common.xsl with an include. 
(Right now we have the reverse; every page includes common.xsl which in 
turn includes the specific stylesheets.)  It seems to be a waste for 
every page to need to process every stylesheet.

Joshua.



---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org


[PATCH] build.xml (was: cvs commit: httpd-2.0/docs/manual/style/xsl common.xsl directiveindex.xsl moduleindex.xsl quickreference.xsl sitemap.xsl)

Posted by André Malo <nd...@perlig.de>.
> nd          2002/09/22 20:40:12
> 
>   Modified:    docs/manual sitemap.html.en sitemap.xml
>                docs/manual/mod directives.xml index.xml quickreference.xml
>                docs/manual/style modulesynopsis.dtd
>                docs/manual/style/xsl common.xsl directiveindex.xsl
>                         moduleindex.xsl quickreference.xsl sitemap.xsl
>   Removed:     docs/manual/mod allmodules.xml
>   Log:
>   move module list into sitemap.xml
>   allmodules.xml is no longer needed.

This requires a patch of build.xml

- Because of reasons I really don't understand the processor otherwise
  runs out of memory (!?).
- sitemap.xml can't be validated any longer, because it's included as
  Entity

nd
-- 
Real programmers confuse Christmas and Halloween because
DEC 25 = OCT 31.  -- Unknown

                                      (found in ssl_engine_mutex.c)