]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
This commit was manufactured by cvs2svn to create branch
author(no author) <(no author)@unknown>
Fri, 20 Jun 2003 16:07:00 +0000 (16:07 +0000)
committer(no author) <(no author)@unknown>
Fri, 20 Jun 2003 16:07:00 +0000 (16:07 +0000)
'APACHE_2_0_BRANCH'.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@100317 13f79535-47bb-0310-9956-ffa450edef68

145 files changed:
docs/manual/.cvsignore [new file with mode: 0644]
docs/manual/bind.html [new file with mode: 0644]
docs/manual/cgi_path.html [new file with mode: 0644]
docs/manual/configuring.html [new file with mode: 0644]
docs/manual/content-negotiation.html [new file with mode: 0644]
docs/manual/custom-error.html [new file with mode: 0644]
docs/manual/developer/.cvsignore [new file with mode: 0644]
docs/manual/developer/modules.html [new file with mode: 0644]
docs/manual/dns-caveats.html [new file with mode: 0644]
docs/manual/dso.html [new file with mode: 0644]
docs/manual/env.html [new file with mode: 0644]
docs/manual/faq/.cvsignore [new file with mode: 0644]
docs/manual/faq/all_in_one.html [new file with mode: 0644]
docs/manual/faq/error.html [new file with mode: 0644]
docs/manual/filter.html [new file with mode: 0644]
docs/manual/glossary.html [new file with mode: 0644]
docs/manual/handler.html [new file with mode: 0644]
docs/manual/howto/.cvsignore [new file with mode: 0644]
docs/manual/howto/auth.html [new file with mode: 0644]
docs/manual/howto/cgi.html [new file with mode: 0644]
docs/manual/howto/htaccess.html [new file with mode: 0755]
docs/manual/howto/index.html [new file with mode: 0644]
docs/manual/howto/public_html.html [new file with mode: 0644]
docs/manual/howto/ssi.html [new file with mode: 0644]
docs/manual/index.html [new file with mode: 0644]
docs/manual/install.html [new file with mode: 0644]
docs/manual/invoking.html [new file with mode: 0644]
docs/manual/license.html [new file with mode: 0644]
docs/manual/logs.html [new file with mode: 0644]
docs/manual/misc/.cvsignore [new file with mode: 0644]
docs/manual/misc/index.html [new file with mode: 0644]
docs/manual/misc/perf-tuning.html [new file with mode: 0644]
docs/manual/misc/rewriteguide.html [new file with mode: 0644]
docs/manual/misc/security_tips.html [new file with mode: 0644]
docs/manual/mod/.cvsignore [new file with mode: 0644]
docs/manual/mod/beos.html [new file with mode: 0644]
docs/manual/mod/core.html [new file with mode: 0644]
docs/manual/mod/directive-dict.html [new file with mode: 0644]
docs/manual/mod/directives.html [new file with mode: 0644]
docs/manual/mod/index.html [new file with mode: 0644]
docs/manual/mod/leader.html [new file with mode: 0644]
docs/manual/mod/mod_actions.html [new file with mode: 0644]
docs/manual/mod/mod_alias.html [new file with mode: 0644]
docs/manual/mod/mod_asis.html [new file with mode: 0644]
docs/manual/mod/mod_auth_digest.html [new file with mode: 0644]
docs/manual/mod/mod_auth_ldap.html [new file with mode: 0644]
docs/manual/mod/mod_autoindex.html [new file with mode: 0644]
docs/manual/mod/mod_cache.html [new file with mode: 0644]
docs/manual/mod/mod_cern_meta.html [new file with mode: 0644]
docs/manual/mod/mod_cgi.html [new file with mode: 0644]
docs/manual/mod/mod_cgid.html [new file with mode: 0644]
docs/manual/mod/mod_charset_lite.html [new file with mode: 0644]
docs/manual/mod/mod_dav.html [new file with mode: 0644]
docs/manual/mod/mod_dav_fs.html [new file with mode: 0644]
docs/manual/mod/mod_deflate.html [new file with mode: 0755]
docs/manual/mod/mod_dir.html [new file with mode: 0644]
docs/manual/mod/mod_disk_cache.html [new file with mode: 0644]
docs/manual/mod/mod_echo.html [new file with mode: 0644]
docs/manual/mod/mod_env.html [new file with mode: 0644]
docs/manual/mod/mod_example.html [new file with mode: 0644]
docs/manual/mod/mod_expires.html [new file with mode: 0644]
docs/manual/mod/mod_ext_filter.html [new file with mode: 0644]
docs/manual/mod/mod_file_cache.html [new file with mode: 0644]
docs/manual/mod/mod_headers.html [new file with mode: 0644]
docs/manual/mod/mod_imap.html [new file with mode: 0644]
docs/manual/mod/mod_include.html [new file with mode: 0644]
docs/manual/mod/mod_info.html [new file with mode: 0644]
docs/manual/mod/mod_isapi.html [new file with mode: 0644]
docs/manual/mod/mod_ldap.html [new file with mode: 0644]
docs/manual/mod/mod_log_config.html [new file with mode: 0644]
docs/manual/mod/mod_logio.html [new file with mode: 0644]
docs/manual/mod/mod_mem_cache.html [new file with mode: 0644]
docs/manual/mod/mod_mime.html [new file with mode: 0644]
docs/manual/mod/mod_mime_magic.html [new file with mode: 0644]
docs/manual/mod/mod_negotiation.html [new file with mode: 0644]
docs/manual/mod/mod_nw_ssl.html [new file with mode: 0644]
docs/manual/mod/mod_proxy.html [new file with mode: 0644]
docs/manual/mod/mod_proxy_connect.html [new file with mode: 0644]
docs/manual/mod/mod_proxy_ftp.html [new file with mode: 0644]
docs/manual/mod/mod_proxy_http.html [new file with mode: 0644]
docs/manual/mod/mod_rewrite.html [new file with mode: 0644]
docs/manual/mod/mod_setenvif.html [new file with mode: 0644]
docs/manual/mod/mod_so.html [new file with mode: 0644]
docs/manual/mod/mod_speling.html [new file with mode: 0644]
docs/manual/mod/mod_ssl.html [new file with mode: 0644]
docs/manual/mod/mod_status.html [new file with mode: 0644]
docs/manual/mod/mod_suexec.html [new file with mode: 0644]
docs/manual/mod/mod_unique_id.html [new file with mode: 0644]
docs/manual/mod/mod_userdir.html [new file with mode: 0644]
docs/manual/mod/mod_usertrack.html [new file with mode: 0644]
docs/manual/mod/mod_vhost_alias.html [new file with mode: 0644]
docs/manual/mod/module-dict.html [new file with mode: 0644]
docs/manual/mod/mpm_common.html [new file with mode: 0644]
docs/manual/mod/mpm_netware.html [new file with mode: 0644]
docs/manual/mod/mpm_winnt.html [new file with mode: 0644]
docs/manual/mod/mpmt_os2.html [new file with mode: 0644]
docs/manual/mod/perchild.html [new file with mode: 0644]
docs/manual/mod/prefork.html [new file with mode: 0644]
docs/manual/mod/quickreference.html [new file with mode: 0644]
docs/manual/mod/threadpool.html [new file with mode: 0644]
docs/manual/mod/worker.html [new file with mode: 0644]
docs/manual/mpm.html [new file with mode: 0644]
docs/manual/new_features_2_0.html [new file with mode: 0644]
docs/manual/platform/.cvsignore [new file with mode: 0644]
docs/manual/platform/ebcdic.html [new file with mode: 0644]
docs/manual/platform/index.html [new file with mode: 0644]
docs/manual/platform/netware.html [new file with mode: 0644]
docs/manual/platform/perf-hp.html [new file with mode: 0644]
docs/manual/platform/win_compiling.html [new file with mode: 0644]
docs/manual/platform/windows.html [new file with mode: 0644]
docs/manual/programs/.cvsignore [new file with mode: 0644]
docs/manual/programs/apachectl.html [new file with mode: 0644]
docs/manual/programs/httpd.html [new file with mode: 0644]
docs/manual/sections.html [new file with mode: 0644]
docs/manual/server-wide.html [new file with mode: 0644]
docs/manual/sitemap.html [new file with mode: 0644]
docs/manual/ssl/.cvsignore [new file with mode: 0644]
docs/manual/ssl/index.html [new file with mode: 0644]
docs/manual/ssl/ssl_compat.html [new file with mode: 0644]
docs/manual/ssl/ssl_faq.html [new file with mode: 0644]
docs/manual/ssl/ssl_howto.html [new file with mode: 0644]
docs/manual/ssl/ssl_intro.html [new file with mode: 0644]
docs/manual/stopping.html [new file with mode: 0644]
docs/manual/style/css/manual-zip-100pc.css [new file with mode: 0644]
docs/manual/style/css/manual-zip.css [new file with mode: 0644]
docs/manual/style/latex/atbeginend.sty [new file with mode: 0644]
docs/manual/style/latex/directiveindex.xsl [new file with mode: 0644]
docs/manual/style/latex/faq.xsl [new file with mode: 0644]
docs/manual/style/latex/manualpage.xsl [new file with mode: 0644]
docs/manual/style/latex/moduleindex.xsl [new file with mode: 0644]
docs/manual/style/latex/quickreference.xsl [new file with mode: 0644]
docs/manual/style/latex/synopsis.xsl [new file with mode: 0644]
docs/manual/style/xsl/typemap.xsl [new file with mode: 0644]
docs/manual/style/zip/zip.en.xsl [new file with mode: 0644]
docs/manual/suexec.html [new file with mode: 0644]
docs/manual/upgrading.html [new file with mode: 0644]
docs/manual/urlmapping.html [new file with mode: 0755]
docs/manual/vhosts/.cvsignore [new file with mode: 0644]
docs/manual/vhosts/details.html [new file with mode: 0644]
docs/manual/vhosts/examples.html [new file with mode: 0644]
docs/manual/vhosts/fd-limits.html [new file with mode: 0644]
docs/manual/vhosts/index.html [new file with mode: 0644]
docs/manual/vhosts/ip-based.html [new file with mode: 0644]
docs/manual/vhosts/mass.html [new file with mode: 0644]
docs/manual/vhosts/name-based.html [new file with mode: 0644]

diff --git a/docs/manual/.cvsignore b/docs/manual/.cvsignore
new file mode 100644 (file)
index 0000000..15f3960
--- /dev/null
@@ -0,0 +1,11 @@
+_chm
+_zip
+build
+*.zip
+*.chm
+*.tex
+*.aux
+*.out
+*.log
+*.pdf
+*.toc
diff --git a/docs/manual/bind.html b/docs/manual/bind.html
new file mode 100644 (file)
index 0000000..54aef0d
--- /dev/null
@@ -0,0 +1,11 @@
+URI: bind.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: bind.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: bind.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/cgi_path.html b/docs/manual/cgi_path.html
new file mode 100644 (file)
index 0000000..5bed93b
--- /dev/null
@@ -0,0 +1,11 @@
+URI: cgi_path.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: cgi_path.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: cgi_path.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/configuring.html b/docs/manual/configuring.html
new file mode 100644 (file)
index 0000000..e1bd120
--- /dev/null
@@ -0,0 +1,11 @@
+URI: configuring.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: configuring.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: configuring.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/content-negotiation.html b/docs/manual/content-negotiation.html
new file mode 100644 (file)
index 0000000..a087629
--- /dev/null
@@ -0,0 +1,11 @@
+URI: content-negotiation.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: content-negotiation.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: content-negotiation.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/custom-error.html b/docs/manual/custom-error.html
new file mode 100644 (file)
index 0000000..5946352
--- /dev/null
@@ -0,0 +1,11 @@
+URI: custom-error.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: custom-error.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: custom-error.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/developer/.cvsignore b/docs/manual/developer/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/developer/modules.html b/docs/manual/developer/modules.html
new file mode 100644 (file)
index 0000000..f6a8b6f
--- /dev/null
@@ -0,0 +1,7 @@
+URI: modules.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: modules.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/dns-caveats.html b/docs/manual/dns-caveats.html
new file mode 100644 (file)
index 0000000..e11c5b3
--- /dev/null
@@ -0,0 +1,11 @@
+URI: dns-caveats.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: dns-caveats.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: dns-caveats.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/dso.html b/docs/manual/dso.html
new file mode 100644 (file)
index 0000000..d4bd121
--- /dev/null
@@ -0,0 +1,11 @@
+URI: dso.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: dso.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: dso.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/env.html b/docs/manual/env.html
new file mode 100644 (file)
index 0000000..d054d4c
--- /dev/null
@@ -0,0 +1,11 @@
+URI: env.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: env.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: env.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/faq/.cvsignore b/docs/manual/faq/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/faq/all_in_one.html b/docs/manual/faq/all_in_one.html
new file mode 100644 (file)
index 0000000..7c4e66f
--- /dev/null
@@ -0,0 +1,3 @@
+URI: all_in_one.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/faq/error.html b/docs/manual/faq/error.html
new file mode 100644 (file)
index 0000000..100912b
--- /dev/null
@@ -0,0 +1,3 @@
+URI: error.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/filter.html b/docs/manual/filter.html
new file mode 100644 (file)
index 0000000..d232b94
--- /dev/null
@@ -0,0 +1,11 @@
+URI: filter.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: filter.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: filter.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/glossary.html b/docs/manual/glossary.html
new file mode 100644 (file)
index 0000000..d3242a8
--- /dev/null
@@ -0,0 +1,7 @@
+URI: glossary.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: glossary.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/handler.html b/docs/manual/handler.html
new file mode 100644 (file)
index 0000000..ed8c246
--- /dev/null
@@ -0,0 +1,11 @@
+URI: handler.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: handler.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: handler.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/howto/.cvsignore b/docs/manual/howto/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/howto/auth.html b/docs/manual/howto/auth.html
new file mode 100644 (file)
index 0000000..01390fb
--- /dev/null
@@ -0,0 +1,7 @@
+URI: auth.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: auth.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/howto/cgi.html b/docs/manual/howto/cgi.html
new file mode 100644 (file)
index 0000000..6714970
--- /dev/null
@@ -0,0 +1,7 @@
+URI: cgi.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: cgi.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/howto/htaccess.html b/docs/manual/howto/htaccess.html
new file mode 100755 (executable)
index 0000000..3dde307
--- /dev/null
@@ -0,0 +1,3 @@
+URI: htaccess.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/howto/index.html b/docs/manual/howto/index.html
new file mode 100644 (file)
index 0000000..5f97bff
--- /dev/null
@@ -0,0 +1,3 @@
+URI: index.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/howto/public_html.html b/docs/manual/howto/public_html.html
new file mode 100644 (file)
index 0000000..947ba0e
--- /dev/null
@@ -0,0 +1,3 @@
+URI: public_html.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/howto/ssi.html b/docs/manual/howto/ssi.html
new file mode 100644 (file)
index 0000000..d74be2d
--- /dev/null
@@ -0,0 +1,7 @@
+URI: ssi.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: ssi.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/index.html b/docs/manual/index.html
new file mode 100644 (file)
index 0000000..79eeacd
--- /dev/null
@@ -0,0 +1,19 @@
+URI: index.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: index.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: index.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
+URI: index.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: index.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/install.html b/docs/manual/install.html
new file mode 100644 (file)
index 0000000..8837d75
--- /dev/null
@@ -0,0 +1,15 @@
+URI: install.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: install.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: install.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: install.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/invoking.html b/docs/manual/invoking.html
new file mode 100644 (file)
index 0000000..089a6f5
--- /dev/null
@@ -0,0 +1,15 @@
+URI: invoking.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: invoking.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: invoking.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: invoking.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/license.html b/docs/manual/license.html
new file mode 100644 (file)
index 0000000..11472e4
--- /dev/null
@@ -0,0 +1,3 @@
+URI: license.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/logs.html b/docs/manual/logs.html
new file mode 100644 (file)
index 0000000..632f002
--- /dev/null
@@ -0,0 +1,11 @@
+URI: logs.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: logs.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: logs.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/misc/.cvsignore b/docs/manual/misc/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/misc/index.html b/docs/manual/misc/index.html
new file mode 100644 (file)
index 0000000..5f97bff
--- /dev/null
@@ -0,0 +1,3 @@
+URI: index.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/misc/perf-tuning.html b/docs/manual/misc/perf-tuning.html
new file mode 100644 (file)
index 0000000..1078a1b
--- /dev/null
@@ -0,0 +1,3 @@
+URI: perf-tuning.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/misc/rewriteguide.html b/docs/manual/misc/rewriteguide.html
new file mode 100644 (file)
index 0000000..5e9a8c3
--- /dev/null
@@ -0,0 +1,3 @@
+URI: rewriteguide.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/misc/security_tips.html b/docs/manual/misc/security_tips.html
new file mode 100644 (file)
index 0000000..25587f3
--- /dev/null
@@ -0,0 +1,3 @@
+URI: security_tips.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/.cvsignore b/docs/manual/mod/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/mod/beos.html b/docs/manual/mod/beos.html
new file mode 100644 (file)
index 0000000..7813554
--- /dev/null
@@ -0,0 +1,7 @@
+URI: beos.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: beos.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/core.html b/docs/manual/mod/core.html
new file mode 100644 (file)
index 0000000..461c0ae
--- /dev/null
@@ -0,0 +1,7 @@
+URI: core.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: core.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/directive-dict.html b/docs/manual/mod/directive-dict.html
new file mode 100644 (file)
index 0000000..8b1fc15
--- /dev/null
@@ -0,0 +1,11 @@
+URI: directive-dict.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: directive-dict.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: directive-dict.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/directives.html b/docs/manual/mod/directives.html
new file mode 100644 (file)
index 0000000..7b79cb3
--- /dev/null
@@ -0,0 +1,15 @@
+URI: directives.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: directives.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: directives.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: directives.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/index.html b/docs/manual/mod/index.html
new file mode 100644 (file)
index 0000000..92a3139
--- /dev/null
@@ -0,0 +1,15 @@
+URI: index.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: index.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: index.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: index.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/leader.html b/docs/manual/mod/leader.html
new file mode 100644 (file)
index 0000000..bcb0e6c
--- /dev/null
@@ -0,0 +1,7 @@
+URI: leader.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: leader.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_actions.html b/docs/manual/mod/mod_actions.html
new file mode 100644 (file)
index 0000000..bd879b8
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_actions.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_actions.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_actions.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_alias.html b/docs/manual/mod/mod_alias.html
new file mode 100644 (file)
index 0000000..d8c9ba2
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_alias.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_alias.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_asis.html b/docs/manual/mod/mod_asis.html
new file mode 100644 (file)
index 0000000..a728c92
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_asis.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_asis.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_asis.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_auth_digest.html b/docs/manual/mod/mod_auth_digest.html
new file mode 100644 (file)
index 0000000..2b9b154
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_auth_digest.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_auth_ldap.html b/docs/manual/mod/mod_auth_ldap.html
new file mode 100644 (file)
index 0000000..fc763b6
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_auth_ldap.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_autoindex.html b/docs/manual/mod/mod_autoindex.html
new file mode 100644 (file)
index 0000000..75fa35b
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_autoindex.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_autoindex.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_autoindex.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_cache.html b/docs/manual/mod/mod_cache.html
new file mode 100644 (file)
index 0000000..291a87a
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_cache.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_cache.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_cern_meta.html b/docs/manual/mod/mod_cern_meta.html
new file mode 100644 (file)
index 0000000..a0a4d49
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_cern_meta.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_cern_meta.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_cgi.html b/docs/manual/mod/mod_cgi.html
new file mode 100644 (file)
index 0000000..22c15bb
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_cgi.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_cgi.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_cgi.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_cgid.html b/docs/manual/mod/mod_cgid.html
new file mode 100644 (file)
index 0000000..d71ed14
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_cgid.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_cgid.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_charset_lite.html b/docs/manual/mod/mod_charset_lite.html
new file mode 100644 (file)
index 0000000..1592ea0
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_charset_lite.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_charset_lite.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_dav.html b/docs/manual/mod/mod_dav.html
new file mode 100644 (file)
index 0000000..950da14
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_dav.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_dav.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_dav.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_dav_fs.html b/docs/manual/mod/mod_dav_fs.html
new file mode 100644 (file)
index 0000000..7278342
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_dav_fs.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_dav_fs.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_dav_fs.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_deflate.html b/docs/manual/mod/mod_deflate.html
new file mode 100755 (executable)
index 0000000..a391ff9
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_deflate.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_deflate.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_deflate.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_dir.html b/docs/manual/mod/mod_dir.html
new file mode 100644 (file)
index 0000000..e36167b
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_dir.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_dir.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_dir.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_disk_cache.html b/docs/manual/mod/mod_disk_cache.html
new file mode 100644 (file)
index 0000000..85d77ec
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_disk_cache.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_disk_cache.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_echo.html b/docs/manual/mod/mod_echo.html
new file mode 100644 (file)
index 0000000..b008d8e
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_echo.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_echo.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_echo.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_env.html b/docs/manual/mod/mod_env.html
new file mode 100644 (file)
index 0000000..a79da57
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mod_env.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_env.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mod_env.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/mod/mod_example.html b/docs/manual/mod/mod_example.html
new file mode 100644 (file)
index 0000000..7a2e2a2
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_example.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_expires.html b/docs/manual/mod/mod_expires.html
new file mode 100644 (file)
index 0000000..10417a5
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_expires.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_ext_filter.html b/docs/manual/mod/mod_ext_filter.html
new file mode 100644 (file)
index 0000000..84f9827
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_ext_filter.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_file_cache.html b/docs/manual/mod/mod_file_cache.html
new file mode 100644 (file)
index 0000000..a15fd1c
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_file_cache.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_headers.html b/docs/manual/mod/mod_headers.html
new file mode 100644 (file)
index 0000000..278d30c
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_headers.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_imap.html b/docs/manual/mod/mod_imap.html
new file mode 100644 (file)
index 0000000..4469b63
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_imap.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_include.html b/docs/manual/mod/mod_include.html
new file mode 100644 (file)
index 0000000..d7fe399
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_include.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_include.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_info.html b/docs/manual/mod/mod_info.html
new file mode 100644 (file)
index 0000000..bb7308c
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_info.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_info.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_isapi.html b/docs/manual/mod/mod_isapi.html
new file mode 100644 (file)
index 0000000..2aab8b9
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_isapi.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_ldap.html b/docs/manual/mod/mod_ldap.html
new file mode 100644 (file)
index 0000000..059ee1a
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_ldap.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_log_config.html b/docs/manual/mod/mod_log_config.html
new file mode 100644 (file)
index 0000000..703f547
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_log_config.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_logio.html b/docs/manual/mod/mod_logio.html
new file mode 100644 (file)
index 0000000..a01b3ee
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_logio.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_mem_cache.html b/docs/manual/mod/mod_mem_cache.html
new file mode 100644 (file)
index 0000000..7e41a01
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_mem_cache.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_mime.html b/docs/manual/mod/mod_mime.html
new file mode 100644 (file)
index 0000000..cf6da39
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_mime.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_mime.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_mime_magic.html b/docs/manual/mod/mod_mime_magic.html
new file mode 100644 (file)
index 0000000..f413ffe
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_mime_magic.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_negotiation.html b/docs/manual/mod/mod_negotiation.html
new file mode 100644 (file)
index 0000000..00009ac
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_negotiation.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_negotiation.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_nw_ssl.html b/docs/manual/mod/mod_nw_ssl.html
new file mode 100644 (file)
index 0000000..24adb0f
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_nw_ssl.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_proxy.html b/docs/manual/mod/mod_proxy.html
new file mode 100644 (file)
index 0000000..c611e80
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_proxy.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_proxy_connect.html b/docs/manual/mod/mod_proxy_connect.html
new file mode 100644 (file)
index 0000000..315f683
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_proxy_connect.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_proxy_ftp.html b/docs/manual/mod/mod_proxy_ftp.html
new file mode 100644 (file)
index 0000000..a0f912a
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_proxy_ftp.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_proxy_http.html b/docs/manual/mod/mod_proxy_http.html
new file mode 100644 (file)
index 0000000..5be2910
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_proxy_http.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_rewrite.html b/docs/manual/mod/mod_rewrite.html
new file mode 100644 (file)
index 0000000..5b651b9
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_rewrite.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_setenvif.html b/docs/manual/mod/mod_setenvif.html
new file mode 100644 (file)
index 0000000..1ca3478
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_setenvif.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_setenvif.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_so.html b/docs/manual/mod/mod_so.html
new file mode 100644 (file)
index 0000000..9c7d63e
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_so.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_so.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_speling.html b/docs/manual/mod/mod_speling.html
new file mode 100644 (file)
index 0000000..a70b98c
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_speling.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_speling.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_ssl.html b/docs/manual/mod/mod_ssl.html
new file mode 100644 (file)
index 0000000..1b692ba
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_ssl.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_status.html b/docs/manual/mod/mod_status.html
new file mode 100644 (file)
index 0000000..b3c8943
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_status.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_suexec.html b/docs/manual/mod/mod_suexec.html
new file mode 100644 (file)
index 0000000..ee14db0
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_suexec.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_suexec.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_unique_id.html b/docs/manual/mod/mod_unique_id.html
new file mode 100644 (file)
index 0000000..39e772c
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_unique_id.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_unique_id.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_userdir.html b/docs/manual/mod/mod_userdir.html
new file mode 100644 (file)
index 0000000..7f88ae9
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mod_userdir.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mod_userdir.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mod_usertrack.html b/docs/manual/mod/mod_usertrack.html
new file mode 100644 (file)
index 0000000..0d24c8e
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_usertrack.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mod_vhost_alias.html b/docs/manual/mod/mod_vhost_alias.html
new file mode 100644 (file)
index 0000000..75b5492
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mod_vhost_alias.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/module-dict.html b/docs/manual/mod/module-dict.html
new file mode 100644 (file)
index 0000000..23a8ec2
--- /dev/null
@@ -0,0 +1,7 @@
+URI: module-dict.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: module-dict.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mpm_common.html b/docs/manual/mod/mpm_common.html
new file mode 100644 (file)
index 0000000..aef71d0
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mpm_common.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mpm_common.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mpm_common.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mpm_netware.html b/docs/manual/mod/mpm_netware.html
new file mode 100644 (file)
index 0000000..03b1ca9
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mpm_netware.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/mpm_winnt.html b/docs/manual/mod/mpm_winnt.html
new file mode 100644 (file)
index 0000000..b920097
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mpm_winnt.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mpm_winnt.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mpm_winnt.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/mpmt_os2.html b/docs/manual/mod/mpmt_os2.html
new file mode 100644 (file)
index 0000000..df2b37d
--- /dev/null
@@ -0,0 +1,3 @@
+URI: mpmt_os2.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/perchild.html b/docs/manual/mod/perchild.html
new file mode 100644 (file)
index 0000000..6659fb3
--- /dev/null
@@ -0,0 +1,3 @@
+URI: perchild.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/prefork.html b/docs/manual/mod/prefork.html
new file mode 100644 (file)
index 0000000..b8c4bb1
--- /dev/null
@@ -0,0 +1,11 @@
+URI: prefork.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: prefork.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: prefork.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/quickreference.html b/docs/manual/mod/quickreference.html
new file mode 100644 (file)
index 0000000..1f05150
--- /dev/null
@@ -0,0 +1,11 @@
+URI: quickreference.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: quickreference.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: quickreference.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mod/threadpool.html b/docs/manual/mod/threadpool.html
new file mode 100644 (file)
index 0000000..1e9bcda
--- /dev/null
@@ -0,0 +1,3 @@
+URI: threadpool.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/mod/worker.html b/docs/manual/mod/worker.html
new file mode 100644 (file)
index 0000000..e375c8b
--- /dev/null
@@ -0,0 +1,11 @@
+URI: worker.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: worker.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: worker.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/mpm.html b/docs/manual/mpm.html
new file mode 100644 (file)
index 0000000..17f2ce8
--- /dev/null
@@ -0,0 +1,11 @@
+URI: mpm.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mpm.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: mpm.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/new_features_2_0.html b/docs/manual/new_features_2_0.html
new file mode 100644 (file)
index 0000000..74c1831
--- /dev/null
@@ -0,0 +1,23 @@
+URI: new_features_2_0.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: new_features_2_0.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: new_features_2_0.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
+URI: new_features_2_0.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: new_features_2_0.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
+
+URI: new_features_2_0.html.ru.koi8-r
+Content-Language: ru
+Content-type: text/html; charset=KOI8-r
diff --git a/docs/manual/platform/.cvsignore b/docs/manual/platform/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/platform/ebcdic.html b/docs/manual/platform/ebcdic.html
new file mode 100644 (file)
index 0000000..a5844a8
--- /dev/null
@@ -0,0 +1,3 @@
+URI: ebcdic.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/platform/index.html b/docs/manual/platform/index.html
new file mode 100644 (file)
index 0000000..5f97bff
--- /dev/null
@@ -0,0 +1,3 @@
+URI: index.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/platform/netware.html b/docs/manual/platform/netware.html
new file mode 100644 (file)
index 0000000..0ace05a
--- /dev/null
@@ -0,0 +1,3 @@
+URI: netware.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/platform/perf-hp.html b/docs/manual/platform/perf-hp.html
new file mode 100644 (file)
index 0000000..2718990
--- /dev/null
@@ -0,0 +1,3 @@
+URI: perf-hp.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/platform/win_compiling.html b/docs/manual/platform/win_compiling.html
new file mode 100644 (file)
index 0000000..62a114c
--- /dev/null
@@ -0,0 +1,3 @@
+URI: win_compiling.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/platform/windows.html b/docs/manual/platform/windows.html
new file mode 100644 (file)
index 0000000..dcb6e2e
--- /dev/null
@@ -0,0 +1,3 @@
+URI: windows.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/programs/.cvsignore b/docs/manual/programs/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/programs/apachectl.html b/docs/manual/programs/apachectl.html
new file mode 100644 (file)
index 0000000..e1fef8d
--- /dev/null
@@ -0,0 +1,3 @@
+URI: apachectl.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/programs/httpd.html b/docs/manual/programs/httpd.html
new file mode 100644 (file)
index 0000000..9f0e1a2
--- /dev/null
@@ -0,0 +1,3 @@
+URI: httpd.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/sections.html b/docs/manual/sections.html
new file mode 100644 (file)
index 0000000..78f2a51
--- /dev/null
@@ -0,0 +1,11 @@
+URI: sections.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: sections.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: sections.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/server-wide.html b/docs/manual/server-wide.html
new file mode 100644 (file)
index 0000000..2c28bf1
--- /dev/null
@@ -0,0 +1,11 @@
+URI: server-wide.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: server-wide.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: server-wide.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/sitemap.html b/docs/manual/sitemap.html
new file mode 100644 (file)
index 0000000..864492f
--- /dev/null
@@ -0,0 +1,15 @@
+URI: sitemap.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: sitemap.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: sitemap.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: sitemap.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/ssl/.cvsignore b/docs/manual/ssl/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/ssl/index.html b/docs/manual/ssl/index.html
new file mode 100644 (file)
index 0000000..f1c25a5
--- /dev/null
@@ -0,0 +1,7 @@
+URI: index.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: index.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
diff --git a/docs/manual/ssl/ssl_compat.html b/docs/manual/ssl/ssl_compat.html
new file mode 100644 (file)
index 0000000..3a8ed1b
--- /dev/null
@@ -0,0 +1,3 @@
+URI: ssl_compat.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/ssl/ssl_faq.html b/docs/manual/ssl/ssl_faq.html
new file mode 100644 (file)
index 0000000..c6d2ea1
--- /dev/null
@@ -0,0 +1,3 @@
+URI: ssl_faq.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/ssl/ssl_howto.html b/docs/manual/ssl/ssl_howto.html
new file mode 100644 (file)
index 0000000..ca42f09
--- /dev/null
@@ -0,0 +1,3 @@
+URI: ssl_howto.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/ssl/ssl_intro.html b/docs/manual/ssl/ssl_intro.html
new file mode 100644 (file)
index 0000000..9b200a7
--- /dev/null
@@ -0,0 +1,3 @@
+URI: ssl_intro.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
diff --git a/docs/manual/stopping.html b/docs/manual/stopping.html
new file mode 100644 (file)
index 0000000..5ae1f7c
--- /dev/null
@@ -0,0 +1,15 @@
+URI: stopping.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: stopping.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: stopping.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: stopping.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/style/css/manual-zip-100pc.css b/docs/manual/style/css/manual-zip-100pc.css
new file mode 100644 (file)
index 0000000..443d9a0
--- /dev/null
@@ -0,0 +1,7 @@
+@import url(manual-loose-100pc.css);
+
+h1 {
+    margin: 0 0 0.5em 0;
+}
+
+/* the end */
\ No newline at end of file
diff --git a/docs/manual/style/css/manual-zip.css b/docs/manual/style/css/manual-zip.css
new file mode 100644 (file)
index 0000000..33ac897
--- /dev/null
@@ -0,0 +1,7 @@
+@import url(manual.css);
+
+h1 {
+    margin: 0 0 0.5em 0;
+}
+
+/* the end */
\ No newline at end of file
diff --git a/docs/manual/style/latex/atbeginend.sty b/docs/manual/style/latex/atbeginend.sty
new file mode 100644 (file)
index 0000000..8729fa6
--- /dev/null
@@ -0,0 +1,65 @@
+% atbeginend.sty 
+%
+% defines
+% \BeforeBegin{environment}{code-to-execute}
+% \BeforeEnd  {environment}{code-to-execute}
+% \AfterBegin {environment}{code-to-execute}
+% \AfterEnd   {environment}{code-to-execute}
+%
+% Save \begin and \end to \BeginEnvironment and \EndEnvironment
+\let\BeginEnvironment=\begin
+\let\EndEnvironment=\end
+
+\def\IfUnDef#1{\expandafter\ifx\csname#1\endcsname\relax}
+
+% Null command needed to for \nothing{something}=.nothing.
+\def\NullCom#1{}
+
+\def\begin#1{%
+%
+% if defined \BeforeBeg for this environment, execute it
+\IfUnDef{BeforeBeg#1}\else\csname BeforeBeg#1\endcsname\fi%
+%
+%
+%
+\IfUnDef{AfterBeg#1}% This is done to skip the command for environments
+                    % which can take arguments, like multicols; YOU MUST NOT
+                    % USE \AfterBegin{...}{...} for such environments!
+       \let\SaveBegEng=\BeginEnvironment%
+\else%
+       % Start this environment
+               \BeginEnvironment{#1}%
+       % and execute code after \begin{environment}
+               \csname AfterBeg#1\endcsname%
+       % 
+       \let\SaveBegEng=\NullCom%
+\fi%
+\SaveBegEng{#1}%
+}
+
+
+\def\end#1{%
+%
+% execute code before \end{environment}
+\IfUnDef{BeforeEnd#1}\else\csname BeforeEnd#1\endcsname\fi%
+%
+% close this environment
+\EndEnvironment{#1}%
+%
+% and execute code after \begin{environment}
+\IfUnDef{AfterEnd#1}\else\csname AfterEnd#1\endcsname\fi%
+}
+
+
+%% Now, define commands
+% \BeforeBegin{environment}{code-to-execute}
+% \BeforeEnd  {environment}{code-to-execute}
+% \AfterBegin {environment}{code-to-execute}
+% \AfterEnd   {environment}{code-to-execute}
+
+\def\BeforeBegin#1#2{\expandafter\gdef\csname BeforeBeg#1\endcsname
+{#2}}
+\def\BeforeEnd  #1#2{\expandafter\gdef\csname BeforeEnd#1\endcsname
+{#2}}
+\def\AfterBegin #1#2{\expandafter\gdef\csname AfterBeg#1\endcsname {#2}}
+\def\AfterEnd   #1#2{\expandafter\gdef\csname AfterEnd#1\endcsname{#2}}
diff --git a/docs/manual/style/latex/directiveindex.xsl b/docs/manual/style/latex/directiveindex.xsl
new file mode 100644 (file)
index 0000000..15ac30f
--- /dev/null
@@ -0,0 +1,96 @@
+<?xml version="1.0"?><!--
+/* ====================================================================
+ * The Apache Software License, Version 1.1
+ *
+ * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
+ * reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * 3. The end-user documentation included with the redistribution,
+ *    if any, must include the following acknowledgment:
+ *       "This product includes software developed by the
+ *        Apache Software Foundation (http://www.apache.org/)."
+ *    Alternately, this acknowledgment may appear in the software itself,
+ *    if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The names "Apache" and "Apache Software Foundation" must
+ *    not be used to endorse or promote products derived from this
+ *    software without prior written permission. For written
+ *    permission, please contact apache@apache.org.
+ *
+ * 5. Products derived from this software may not be called "Apache",
+ *    nor may "Apache" appear in their name, without prior written
+ *    permission of the Apache Software Foundation.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ */ -->
+<xsl:stylesheet version="1.0"
+              xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                  xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- ==================================================================== -->
+<!-- <directiveindex>                                                     -->
+<!-- Builds the directive index page                                      -->
+<!-- ==================================================================== -->
+<xsl:template match="directiveindex">
+
+    <xsl:variable name="directives"
+        select="document(modulefilelist/modulefile)
+                /modulesynopsis[status!='Obsolete']
+                /directivesynopsis[not(@location)]" />
+
+
+  <xsl:call-template name="section-title"/>
+
+  <xsl:apply-templates select="summary" />
+
+  <xsl:call-template name="seealso"/>
+
+  <xsl:text>\begin{itemize}
+</xsl:text>
+  <xsl:for-each select="$directives">
+  <xsl:sort select="name" />
+
+  <xsl:text>
+\item </xsl:text>
+  <xsl:apply-templates select="name" mode="simple"/>
+  <xsl:text> (p.\ \pageref{/mod/</xsl:text>
+  <xsl:value-of select="../name"/><xsl:text>:</xsl:text>
+  <xsl:value-of select="translate(name, $uppercase, $lowercase)"/>
+  <xsl:text>})</xsl:text>
+</xsl:for-each>
+
+  <xsl:text>\end{itemize}</xsl:text>
+
+</xsl:template>
+<!-- /directiveindex -->
+
+</xsl:stylesheet>
diff --git a/docs/manual/style/latex/faq.xsl b/docs/manual/style/latex/faq.xsl
new file mode 100644 (file)
index 0000000..7faa9ee
--- /dev/null
@@ -0,0 +1,78 @@
+<?xml version="1.0"?><!--
+/* ====================================================================
+ * The Apache Software License, Version 1.1
+ *
+ * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
+ * reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * 3. The end-user documentation included with the redistribution,
+ *    if any, must include the following acknowledgment:
+ *       "This product includes software developed by the
+ *        Apache Software Foundation (http://www.apache.org/)."
+ *    Alternately, this acknowledgment may appear in the software itself,
+ *    if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The names "Apache" and "Apache Software Foundation" must
+ *    not be used to endorse or promote products derived from this
+ *    software without prior written permission. For written
+ *    permission, please contact apache@apache.org.
+ *
+ * 5. Products derived from this software may not be called "Apache",
+ *    nor may "Apache" appear in their name, without prior written
+ *    permission of the Apache Software Foundation.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ */ -->
+<!DOCTYPE xsl:stylesheet [
+    <!ENTITY lf SYSTEM "util/lf.xml">
+]>
+<xsl:stylesheet version="1.0"
+              xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                  xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- ==================================================================== -->
+<!-- <faq>                                                                -->
+<!-- Process an entire document into an HTML page                         -->
+<!-- ==================================================================== -->
+<xsl:template match="faq">
+
+<xsl:call-template name="section-title"/>
+
+<xsl:apply-templates select="summary"/>
+
+<xsl:call-template name="seealso"/>
+
+<xsl:apply-templates select="section"/>
+
+</xsl:template>
+<!-- /faq -->
+</xsl:stylesheet>
diff --git a/docs/manual/style/latex/manualpage.xsl b/docs/manual/style/latex/manualpage.xsl
new file mode 100644 (file)
index 0000000..f5ca57c
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<xsl:stylesheet version="1.0"
+              xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                  xmlns="http://www.w3.org/1999/xhtml">
+
+<xsl:template match="manualpage">
+
+<xsl:call-template name="section-title"/>
+
+<xsl:apply-templates select="summary"/>
+
+<xsl:call-template name="seealso"/>
+
+<xsl:apply-templates select="section"/>
+</xsl:template>
+
+</xsl:stylesheet>
\ No newline at end of file
diff --git a/docs/manual/style/latex/moduleindex.xsl b/docs/manual/style/latex/moduleindex.xsl
new file mode 100644 (file)
index 0000000..cab4a89
--- /dev/null
@@ -0,0 +1,253 @@
+<?xml version="1.0"?><!--
+/* ====================================================================
+ * The Apache Software License, Version 1.1
+ *
+ * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
+ * reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * 3. The end-user documentation included with the redistribution,
+ *    if any, must include the following acknowledgment:
+ *       "This product includes software developed by the
+ *        Apache Software Foundation (http://www.apache.org/)."
+ *    Alternately, this acknowledgment may appear in the software itself,
+ *    if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The names "Apache" and "Apache Software Foundation" must
+ *    not be used to endorse or promote products derived from this
+ *    software without prior written permission. For written
+ *    permission, please contact apache@apache.org.
+ *
+ * 5. Products derived from this software may not be called "Apache",
+ *    nor may "Apache" appear in their name, without prior written
+ *    permission of the Apache Software Foundation.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ */ -->
+<xsl:stylesheet version="1.0"
+              xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                  xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- ==================================================================== -->
+<!-- <moduleindex>                                                        -->
+<!-- Builds the moduleindex page                                          -->
+<!-- ==================================================================== -->
+<xsl:template match="moduleindex">
+
+  <xsl:variable name="metafile" select="document(/*/@metafile)/metafile" /> 
+
+  <xsl:call-template name="section-title"/>
+
+  <xsl:apply-templates select="summary"/>
+
+  <xsl:call-template name="seealso"/>
+
+   <xsl:text>\subsection*{</xsl:text>
+   <xsl:value-of select="$messages/message[@name='corefeatures']" />
+   <xsl:text>}
+
+\begin{description}
+\item[</xsl:text>
+    <xsl:apply-templates select="document(modulefilelist/modulefile
+                              [starts-with(., 'core.xml')])
+                              /modulesynopsis/name"/>
+    <xsl:text>] (p.\ \pageref{/mod/</xsl:text>
+    <xsl:value-of select="document(modulefilelist/modulefile
+                              [starts-with(., 'core.xml')])
+                              /modulesynopsis/name"/>
+    <xsl:text>}) </xsl:text>
+
+    <xsl:apply-templates select="document(modulefilelist/modulefile
+                                 [starts-with(., 'core.xml')])
+                                 /modulesynopsis/description" />
+
+    <xsl:text>
+\item[</xsl:text>
+
+    <xsl:apply-templates  select="document(modulefilelist/modulefile
+                                  [starts-with(., 'mpm_common.xml')])
+                                  /modulesynopsis/name" />
+    <xsl:text>] (p.\ \pageref{/mod/</xsl:text>
+    <xsl:value-of select="document(modulefilelist/modulefile
+                                   [starts-with(., 'mpm_common.xml')])
+                                   /modulesynopsis/name"/>
+    <xsl:text>}) </xsl:text>
+    <xsl:apply-templates select="document(modulefilelist/modulefile
+                                         [starts-with(., 'mpm_common.xml')])
+                                         /modulesynopsis/description" />
+
+
+
+    <!-- and now the remaining MPMs -->
+    <xsl:variable name="mpmmodules"
+         select="document(modulefilelist/modulefile)
+                 /modulesynopsis[status='MPM' and name != 'mpm_common']" />
+    <xsl:variable name="translist">
+      <xsl:call-template name="module-translist">
+         <xsl:with-param name="modules" select="$mpmmodules" />
+      </xsl:call-template>
+    </xsl:variable>
+
+    <xsl:for-each select="$mpmmodules">
+      <xsl:sort select="substring-before(substring-after($translist,
+                  concat('- ', translate(normalize-space(name), $lowercase,
+                  $uppercase), ' ')), ' -')" />
+
+      <xsl:text>
+\item[</xsl:text>
+      <xsl:apply-templates select="name"/>
+      <xsl:text>] (p.\ \pageref{/mod/</xsl:text>
+      <xsl:value-of select="name"/>
+      <xsl:text>}) </xsl:text>
+
+      <xsl:apply-templates select="description" />
+
+    </xsl:for-each>
+
+    <xsl:text>\end{description}
+
+</xsl:text>
+
+    <!-- /core section -->
+
+    <xsl:text>\section*{</xsl:text>
+    <xsl:value-of select="$messages/message[@name='othermodules']" />
+    <xsl:text>}
+\begin{description}
+</xsl:text>
+            
+    <xsl:variable name="modules"
+         select="document(modulefilelist/modulefile)
+                 /modulesynopsis[status!='MPM' and status!='Core']" />
+
+    <xsl:call-template name="mindex-of-letter">
+       <xsl:with-param name="modules" select="$modules" />
+    </xsl:call-template>
+
+    <xsl:text>\end{description}
+</xsl:text>
+</xsl:template> 
+<!-- /moduleindex -->
+
+
+<!-- ==================================================================== -->
+<!-- the working horse. builds list items of all modules starting with    -->
+<!-- one letter when done, it calls itself to catch the next letter       -->
+<!-- ==================================================================== -->
+<xsl:template name="mindex-of-letter">
+<xsl:param name="modules"/>
+
+<xsl:variable name="translist">
+    <xsl:call-template name="module-translist">
+        <xsl:with-param name="modules" select="$modules" />
+    </xsl:call-template>
+</xsl:variable>
+
+<xsl:for-each select="$modules">
+<xsl:sort
+    select="substring-before(substring-after($translist, concat('- ',
+        translate(normalize-space(name),$lowercase,$uppercase), ' ')), ' -')" />
+
+<xsl:text>
+\item[</xsl:text>
+<xsl:apply-templates select="name"/>
+<xsl:text>] (p.\ \pageref{/mod/</xsl:text>
+<xsl:value-of select="name"/>
+<xsl:text>}) </xsl:text>
+
+        <xsl:apply-templates select="description" />
+
+</xsl:for-each> <!-- /directives -->
+
+</xsl:template>
+<!-- /mindex-of-letter -->
+
+<!-- ==================================================================== -->
+<!-- define module name translations for sorting                          -->
+<!--                                                                      -->
+<!-- it's a kind of a hack...                                             -->
+<!-- we build a string that contains the following data:                  -->
+<!-- "- modulename sortname - modulename sortname - ..."                  -->
+<!-- (with all data in uppercase)                                         -->
+<!--                                                                      -->
+<!-- So, the translation from modulename to sortname can be done with the -->
+<!-- expression below:                                                    -->
+<!--
+       substring-before(
+           substring-after($translist, 
+                           concat('- ', translate(modulename,
+                                                  $lowercase, $uppercase),
+                                  ' ')
+                           ),
+           ' -')
+                                                                          -->
+<!-- ==================================================================== -->
+<xsl:template name="module-translist">
+<xsl:param name="modules" />
+
+<xsl:text>-</xsl:text>
+<xsl:for-each select="$modules">
+    <xsl:variable name="sname" select="translate(normalize-space(name),
+                                       $lowercase, $uppercase)" />
+
+    <xsl:text> </xsl:text>
+    <xsl:value-of select="$sname" />
+    <xsl:text> </xsl:text>
+    <xsl:call-template name="module-translatename">
+        <xsl:with-param name="name" select="$sname" />
+    </xsl:call-template>
+    <xsl:text> -</xsl:text>
+</xsl:for-each>
+</xsl:template>
+<!-- /module-translist -->
+
+<xsl:template name="module-translatename">
+<xsl:param name="name" />
+
+<xsl:variable name="sname" select="translate($name, $lowercase, $uppercase)" />
+
+<xsl:choose>
+<xsl:when test="starts-with($sname, 'MOD_') or starts-with($sname, 'MPM_')">
+    <xsl:value-of select="substring($name, 5)" />
+</xsl:when>
+
+<xsl:when test="starts-with($sname, 'MPMT_')">
+    <xsl:value-of select="substring($name, 6)" />
+</xsl:when>
+
+<xsl:otherwise>
+    <xsl:value-of select="$name" />
+</xsl:otherwise>
+</xsl:choose>
+</xsl:template>
+<!-- /module-translatename -->
+
+</xsl:stylesheet>
diff --git a/docs/manual/style/latex/quickreference.xsl b/docs/manual/style/latex/quickreference.xsl
new file mode 100644 (file)
index 0000000..62d6756
--- /dev/null
@@ -0,0 +1,175 @@
+<?xml version="1.0"?><!--
+/* ====================================================================
+ * The Apache Software License, Version 1.1
+ *
+ * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
+ * reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * 3. The end-user documentation included with the redistribution,
+ *    if any, must include the following acknowledgment:
+ *       "This product includes software developed by the
+ *        Apache Software Foundation (http://www.apache.org/)."
+ *    Alternately, this acknowledgment may appear in the software itself,
+ *    if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The names "Apache" and "Apache Software Foundation" must
+ *    not be used to endorse or promote products derived from this
+ *    software without prior written permission. For written
+ *    permission, please contact apache@apache.org.
+ *
+ * 5. Products derived from this software may not be called "Apache",
+ *    nor may "Apache" appear in their name, without prior written
+ *    permission of the Apache Software Foundation.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ */ -->
+<xsl:stylesheet version="1.0"
+              xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                  xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- ==================================================================== -->
+<!-- <quickreference>                                                     -->
+<!-- Builds the directive quickreference page                             -->
+<!-- ==================================================================== -->
+<xsl:template match="quickreference">
+
+  <xsl:call-template name="section-title"/>
+
+  <xsl:apply-templates select="summary"/>
+
+  <xsl:call-template name="seealso"/>
+
+  <xsl:apply-templates select="legend"/>
+
+  <xsl:variable name="directives"
+       select="document(modulefilelist/modulefile)
+         /modulesynopsis/directivesynopsis[not(@location)]" />
+
+  <xsl:text>\footnotesize
+</xsl:text>
+
+  <xsl:text>\begin{longtable}{p{.60\textwidth}p{.25\textwidth}ll}\hline
+</xsl:text>
+
+<xsl:for-each
+   select="$directives[translate(substring(normalize-space(name), 1,1),
+                                          $lowercase,$uppercase)]">
+<xsl:sort select="name" />
+
+   <xsl:text>\texttt{</xsl:text>
+   <xsl:apply-templates select="syntax" />
+   <xsl:text>}</xsl:text>
+   <xsl:text>&amp;</xsl:text>
+
+   <!-- if the default value contains (at least) one <br />, -->
+   <!-- this probably means that a short explanation follows -->
+   <!-- the actual default value. We cut off the string      -->
+   <!-- after the <br /> so it will not be shown here.       -->
+   <!-- (add the + character instead)                        -->
+   <xsl:variable name="default">
+       <xsl:choose>
+       <xsl:when test="count(default[count(br) &gt; 0]) &gt; 0">
+          <xsl:value-of select="default/child::node()
+                       [count(preceding-sibling::*) = 0]" />
+       </xsl:when>
+       <xsl:otherwise>
+            <xsl:value-of select="default"/>
+       </xsl:otherwise>
+       </xsl:choose>
+    </xsl:variable>
+
+     <xsl:call-template name="ltescape">
+        <xsl:with-param name="string">
+            <xsl:value-of select="substring(substring-after(concat($default,
+                                  ' '), name),1,20)" />
+        </xsl:with-param>
+      </xsl:call-template>
+
+      <xsl:if test="string-length(substring-after(concat($default, ' '),
+                name)) &gt; 20 or count(default[count(br) &gt; 0]) &gt; 0">
+         <xsl:text> +</xsl:text>
+      </xsl:if>
+
+      <xsl:text>&amp;</xsl:text>
+
+            <xsl:if test="contextlist/context
+                          [normalize-space(.)='server config']">s</xsl:if>
+            <xsl:if test="contextlist/context
+                          [normalize-space(.)='virtual host']">v</xsl:if>
+            <xsl:if test="contextlist/context
+                          [normalize-space(.)='directory']">d</xsl:if>
+            <xsl:if test="contextlist/context
+                          [normalize-space(.)='.htaccess']">h</xsl:if>
+
+      <xsl:text>&amp;</xsl:text>
+            <xsl:choose>
+            <xsl:when test="../status='Base'">B</xsl:when>
+            <xsl:when test="../status='MPM'">M</xsl:when>
+            <xsl:when test="../status='Core'">C</xsl:when>
+            <xsl:when test="../status='Extension'">E</xsl:when>
+            <xsl:when test="../status='Experimental'">X</xsl:when>
+            </xsl:choose>
+
+     <xsl:text>\\*
+</xsl:text>
+
+      <xsl:text>\multicolumn{4}{l}{\begin{minipage}[t]{.95\textwidth}</xsl:text>
+         <xsl:choose>
+         <xsl:when test="string-length(normalize-space(description)) &gt; 0">
+             <xsl:apply-templates select="description"/>
+         </xsl:when>
+         <xsl:otherwise>
+             <xsl:text>-</xsl:text>
+         </xsl:otherwise>
+         </xsl:choose>
+
+      <xsl:text>\hfill p.\ \pageref{/mod/</xsl:text>
+        <xsl:value-of select="../name"/> <xsl:text>:</xsl:text>
+        <xsl:value-of select="translate(name, $uppercase, $lowercase)"/>
+      <xsl:text>}</xsl:text>
+
+
+    <xsl:text>\end{minipage}} \\ \hline
+</xsl:text>
+
+  </xsl:for-each> <!-- /directives -->
+
+  <xsl:text>\end{longtable}
+\normalsize</xsl:text>
+
+</xsl:template>
+
+<xsl:template match="legend">
+<xsl:apply-templates/>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/docs/manual/style/latex/synopsis.xsl b/docs/manual/style/latex/synopsis.xsl
new file mode 100644 (file)
index 0000000..6e84f97
--- /dev/null
@@ -0,0 +1,330 @@
+<?xml version="1.0"?>
+<xsl:stylesheet version="1.0"
+              xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                  xmlns="http://www.w3.org/1999/xhtml">
+
+
+<!-- ==================================================================== -->
+<!-- <modulesynopsis>                                                     -->
+<!-- ==================================================================== -->
+
+<xsl:template match="modulesynopsis">
+
+<xsl:text>\section{</xsl:text>
+<xsl:choose>
+  <xsl:when test="../status='Core'">
+    <xsl:value-of select="$messages/message [@name='apachecore']" />
+  </xsl:when>
+  <xsl:when test=".='mpm_common'">
+    <xsl:value-of select="$messages/message [@name='apachempmcommon']" />
+  </xsl:when>
+  <xsl:when test="../status='MPM'">
+    <xsl:value-of select="$messages/message [@name='apachempm']" />
+    <xsl:text> </xsl:text>
+    <xsl:apply-templates select="name"/>
+  </xsl:when>
+  <xsl:otherwise>
+    <xsl:value-of select="$messages/message [@name='apachemodule']" />
+    <xsl:text> </xsl:text>
+    <xsl:apply-templates select="name"/>
+  </xsl:otherwise>
+</xsl:choose>
+<xsl:text>}\label{</xsl:text>
+<xsl:value-of select="concat('/mod/',name)"/>
+<xsl:text>}\hypertarget{</xsl:text>
+<xsl:value-of select="concat('/mod/',name)"/>
+<xsl:text>}{}</xsl:text>
+
+<xsl:text>
+\begin{tabular}{lp{.75\linewidth}}
+\hline
+</xsl:text>
+<xsl:value-of select="$messages/message [@name='description']" />
+<xsl:text>: &amp;</xsl:text> 
+<xsl:apply-templates select="description" />
+<xsl:text>\\
+</xsl:text>
+
+<xsl:value-of select="$messages/message [@name='status']" />
+<xsl:text>: &amp;</xsl:text>
+<xsl:value-of select="status" />
+<xsl:text>\\
+</xsl:text>
+
+<xsl:if test="identifier">
+<xsl:value-of select="$messages/message [@name='moduleidentifier']" />
+<xsl:text>: &amp;</xsl:text>
+<xsl:apply-templates select="identifier" />
+<xsl:text>\\
+</xsl:text>
+</xsl:if>
+
+<xsl:if test="sourcefile">
+<xsl:value-of select="$messages/message [@name='sourcefile']" />
+<xsl:text>: &amp;</xsl:text>
+<xsl:apply-templates select="sourcefile" />
+<xsl:text>\\
+</xsl:text>
+</xsl:if>
+
+<xsl:if test="compatibility">
+<xsl:value-of select="$messages/message [@name='compatibility']" />
+<xsl:text>: &amp;</xsl:text>
+<xsl:apply-templates select="compatibility" />
+<xsl:text> \\
+</xsl:text>
+</xsl:if>
+<xsl:text>\hline \end{tabular}
+</xsl:text>
+    <!-- Summary of module features/usage (1 to 3 paragraphs, -->
+    <!-- optional)                                            -->
+    <xsl:if test="summary">
+      <xsl:text>\subsection*{</xsl:text>
+      <xsl:value-of select="$messages/message [@name='summary']" />
+      <xsl:text>}
+</xsl:text>
+      <xsl:apply-templates select="summary" />
+     </xsl:if>
+
+     <xsl:text>
+\smallskip\textbf{</xsl:text>
+     <xsl:value-of select="$messages/message [@name='directives']" />
+     <xsl:text>}
+</xsl:text>
+
+     <xsl:choose>
+     <xsl:when test="directivesynopsis">
+       <xsl:text>\begin{itemize}</xsl:text>
+       <xsl:for-each select="directivesynopsis">
+         <xsl:sort select="name" />
+         <xsl:text>\item </xsl:text>
+         <xsl:if test="@type='section'">
+           <xsl:text>\textless{}</xsl:text>
+         </xsl:if>
+         <xsl:apply-templates select="name" mode="simple"/>
+         <xsl:if test="@type='section'">
+           <xsl:text>\textgreater{}</xsl:text>
+         </xsl:if>
+         <xsl:if test="@location">
+           <xsl:variable name="lowerlocation"
+            select="translate(@location, $uppercase, $lowercase)" />
+           <xsl:text> (p.\ \pageref{/mod/</xsl:text>
+           <xsl:value-of select="concat(translate(@location,$uppercase,$lowercase),':',translate(name,$uppercase,$lowercase))"/>
+           <xsl:text>}) </xsl:text>
+         </xsl:if>
+         <xsl:text>
+</xsl:text>
+       </xsl:for-each>
+       <xsl:text>\end{itemize}
+</xsl:text>
+     </xsl:when>
+     <xsl:otherwise>
+       <xsl:value-of select="$messages/message [@name='nodirectives']" />
+     <xsl:text>
+</xsl:text>
+     </xsl:otherwise>
+     </xsl:choose>
+
+     <xsl:text>
+</xsl:text>
+
+<xsl:call-template name="seealso"/>
+
+     <!-- Sections of documentation about the module as a whole -->
+       <xsl:apply-templates select="section" />
+
+     <!-- Directive documentation -->
+       <xsl:apply-templates select="directivesynopsis">
+         <xsl:sort select="name" />
+       </xsl:apply-templates>
+
+</xsl:template>
+<!-- /modulesynopsis -->
+
+
+<!-- ==================================================================== -->
+<!-- Directivesynopsis                                                    -->
+<!-- ==================================================================== -->
+<xsl:template match="directivesynopsis/name" mode="simple" name="simpledirname">
+<xsl:if test="@type='section'"><xsl:text>\textless{}</xsl:text></xsl:if>
+<xsl:apply-templates/>
+<xsl:if test="@type='section'"><xsl:text>\textgreater{}</xsl:text></xsl:if>
+</xsl:template>
+
+<xsl:template match="directivesynopsis/name">
+<xsl:text>\subsection*{</xsl:text>
+<xsl:call-template name="simpledirname"/>
+  <xsl:choose>
+  <xsl:when test="$messages/message
+      [@name='directive']/@replace-space-with">
+    <xsl:value-of select="$messages/message
+        [@name='directive']/@replace-space-with"/>
+  </xsl:when>
+  <xsl:otherwise>
+    <xsl:text> </xsl:text>
+  </xsl:otherwise>
+  </xsl:choose>
+
+<xsl:value-of select="$messages/message[@name='directive']" />
+<xsl:text>}\label{</xsl:text>
+<xsl:value-of select="concat('/mod/', //modulesynopsis/name, ':', translate(., $uppercase, $lowercase))"/>
+<xsl:text>}\hypertarget{</xsl:text>
+<xsl:value-of select="concat('/mod/', //modulesynopsis/name, ':', translate(., $uppercase, $lowercase))"/>
+<xsl:text>}{}</xsl:text>
+
+</xsl:template>
+
+<xsl:template match="directivesynopsis">
+<xsl:if test="not(@location)">
+  <xsl:apply-templates select="name"/>
+  <!-- Directive header -->
+  <xsl:text>
+\begin{tabular}{lp{.8\linewidth}}
+\hline
+</xsl:text>
+<xsl:value-of select="$messages/message [@name='description']" />
+<xsl:text>: &amp; </xsl:text>
+<xsl:apply-templates select="description" />
+<xsl:text>\\
+</xsl:text>
+
+<xsl:value-of select="$messages/message[@name='syntax']" />
+<xsl:text>: &amp; {\ttfamily </xsl:text>
+<xsl:apply-templates select="syntax" />
+<xsl:text>}\\
+</xsl:text>
+
+<xsl:if test="default">
+<xsl:value-of select="$messages/message[@name='default']" />
+<xsl:text>: &amp; {\ttfamily </xsl:text>
+<xsl:apply-templates select="default" />
+<xsl:text>} \\
+</xsl:text>
+</xsl:if>
+
+<xsl:value-of select="$messages/message[@name='context']" />
+<xsl:text>: &amp;</xsl:text>
+<xsl:apply-templates select="contextlist" />
+<xsl:text> \\
+</xsl:text>
+
+<xsl:if test="override">
+<xsl:value-of select="$messages/message[@name='override']"/>
+<xsl:text>: &amp;</xsl:text>
+<xsl:apply-templates select="override" />
+<xsl:text> \\
+</xsl:text>
+</xsl:if>
+
+<xsl:value-of select="$messages/message[@name='status']" />
+<xsl:text>: &amp;</xsl:text>
+<xsl:value-of select="../status" />
+<xsl:text> \\
+</xsl:text>
+
+<xsl:value-of select="$messages/message[@name='module']" />
+<xsl:text>: &amp;</xsl:text>
+<xsl:choose>
+<xsl:when test="modulelist">
+  <xsl:apply-templates select="modulelist" />
+</xsl:when>
+<xsl:otherwise>
+  <xsl:apply-templates select="../name" />
+</xsl:otherwise>
+</xsl:choose>
+<xsl:text> \\
+</xsl:text>
+
+<xsl:if test="compatibility">
+<xsl:value-of select="$messages/message[@name='compatibility']" />
+<xsl:text>: &amp;</xsl:text>
+<xsl:apply-templates select="compatibility" />
+<xsl:text> \\
+</xsl:text>
+</xsl:if>
+
+<xsl:text>\hline
+\end{tabular}
+
+</xsl:text>
+
+<xsl:apply-templates select="usage" />
+
+<xsl:call-template name="seealso"/>
+
+</xsl:if> <!-- /not(@location) -->
+</xsl:template>
+<!-- /directivesynopsis -->
+
+
+<!-- ==================================================================== -->
+<!-- <contextlist>                                                        -->
+<!-- ==================================================================== -->
+<xsl:template match="contextlist">
+<xsl:apply-templates select="context" />
+</xsl:template>
+<!-- /contextlist -->
+
+
+<!-- ==================================================================== -->
+<!-- <context>                                                            -->
+<!-- Each entry is separeted with a comma                                 -->
+<!-- ==================================================================== -->
+<xsl:template match="context">
+<xsl:choose>
+<xsl:when test="normalize-space(.) = 'server config'">
+    <xsl:value-of select="$messages/message[@name='serverconfig']" />
+</xsl:when>
+<xsl:when test="normalize-space(.) = 'virtual host'">
+    <xsl:value-of select="$messages/message[@name='virtualhost']" />
+</xsl:when>
+<xsl:when test="normalize-space(.) = 'directory'">
+    <xsl:value-of select="$messages/message[@name='directory']" />
+</xsl:when>
+<xsl:when test="normalize-space(.) = '.htaccess'">
+    <xsl:value-of select="$messages/message[@name='htaccess']" />
+</xsl:when>
+<xsl:otherwise> <!-- error -->
+    <xsl:message terminate="yes">
+        unknown context: <xsl:value-of select="." />
+    </xsl:message>
+</xsl:otherwise>
+</xsl:choose>
+
+<xsl:if test="position() != last()">
+    <xsl:text>, </xsl:text>
+</xsl:if>
+</xsl:template>
+<!-- /context -->
+
+
+<!-- ==================================================================== -->
+<!-- <modulelist>                                                         -->
+<!-- ==================================================================== -->
+<xsl:template match="modulelist">
+<xsl:for-each select="module">
+    <xsl:call-template name="module" />
+    <xsl:if test="position() != last()">
+        <xsl:text>, </xsl:text>
+    </xsl:if>
+</xsl:for-each>
+</xsl:template>
+<!-- /modulelist -->
+
+
+<!-- ==================================================================== -->
+<!-- modulesynopsis/compatibility                                         -->
+<!-- ==================================================================== -->
+<xsl:template match="modulesynopsis/compatibility">
+<xsl:apply-templates />
+</xsl:template>
+
+
+<!-- ==================================================================== -->
+<!-- directivesynopsis/compatibility                                      -->
+<!-- ==================================================================== -->
+<xsl:template match="directivesynopsis/compatibility">
+<xsl:apply-templates />
+</xsl:template>
+
+</xsl:stylesheet>
\ No newline at end of file
diff --git a/docs/manual/style/xsl/typemap.xsl b/docs/manual/style/xsl/typemap.xsl
new file mode 100644 (file)
index 0000000..a7fc8cd
--- /dev/null
@@ -0,0 +1,130 @@
+<?xml version="1.0"?><!--
+/* ====================================================================
+ * The Apache Software License, Version 1.1
+ *
+ * Copyright (c) 2003 The Apache Software Foundation.  All rights
+ * reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * 3. The end-user documentation included with the redistribution,
+ *    if any, must include the following acknowledgment:
+ *       "This product includes software developed by the
+ *        Apache Software Foundation (http://www.apache.org/)."
+ *    Alternately, this acknowledgment may appear in the software itself,
+ *    if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The names "Apache" and "Apache Software Foundation" must
+ *    not be used to endorse or promote products derived from this
+ *    software without prior written permission. For written
+ *    permission, please contact apache@apache.org.
+ *
+ * 5. Products derived from this software may not be called "Apache",
+ *    nor may "Apache" appear in their name, without prior written
+ *    permission of the Apache Software Foundation.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ */ -->
+<!DOCTYPE xsl:stylesheet [
+    <!ENTITY lf SYSTEM "util/lf.xml">
+]>
+
+<xsl:stylesheet version="1.0"
+              xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                  xmlns="">
+
+<xsl:output 
+  method="text"
+  encoding="utf-8"
+  indent="no"
+/>
+
+<!-- create nodeset for referencing later                                 -->
+<xsl:variable name="design" select="document('')/xsl:stylesheet
+                                    /xsl:template[@name='designations']/item" />
+
+<!-- Constants used for case translation -->
+<xsl:variable name="lowercase" select="'abcdefghijklmnopqrstuvwxyz'" />
+<xsl:variable name="uppercase" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'" />
+
+<!-- ==================================================================== -->
+<!-- <metafile>                                                           -->
+<!-- build typemap                                                        -->
+<!-- ==================================================================== -->
+<xsl:template match="/metafile">
+<xsl:apply-templates select="variants/variant" />
+</xsl:template>
+<!-- /metafile -->
+
+<!-- ==================================================================== -->
+<!-- <variant>                                                            -->
+<!-- ==================================================================== -->
+<xsl:template match="variant">
+<xsl:variable name="lang" select="translate(., $uppercase, $lowercase)" />
+<xsl:if test="not($design[translate(@lang, $uppercase, $lowercase) = $lang])">
+    <xsl:message terminate="yes">
+FATAL: missing designation data for language <xsl:value-of select="." />.
+The XSLT-Stylesheet won't work without modification.
+    </xsl:message>
+</xsl:if>
+
+<xsl:text>URI: </xsl:text>
+<xsl:value-of select="/metafile/basename" />
+<xsl:text>.html</xsl:text>
+<xsl:value-of select="$design[translate(@lang, $uppercase, $lowercase)
+                              = $lang]" />&lf;
+
+<xsl:text>Content-Language: </xsl:text>
+<xsl:value-of select="$design[translate(@lang, $uppercase, $lowercase)
+                              = $lang]/@lang" />&lf;
+
+<xsl:text>Content-type: text/html; charset=</xsl:text>
+<xsl:value-of select="$design[translate(@lang, $uppercase, $lowercase)
+                              = $lang]/@charset" />&lf;
+
+<xsl:if test="position() != last()">&lf;</xsl:if>
+</xsl:template>
+<!-- /variant -->
+
+<!-- ==================================================================== -->
+<!-- do NOT call this template, it's referenced automagically via         -->
+<!-- document() function and acts as simple data container.               -->
+<!-- ==================================================================== -->
+<xsl:template name="designations">
+<item lang="de"    charset="ISO-8859-1" >.de</item>
+<item lang="en"    charset="ISO-8859-1" >.en</item>
+<item lang="fr"    charset="ISO-8859-1" >.fr</item>
+<item lang="ja"    charset="ISO-2022-JP">.ja.jis</item>
+<item lang="ko"    charset="EUC-KR"     >.ko.euc-kr</item>
+<item lang="ru"    charset="KOI8-r"     >.ru.koi8-r</item>
+<item lang="zh-CN" charset="GB2312"     >.zh-cn.gb2312</item>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/docs/manual/style/zip/zip.en.xsl b/docs/manual/style/zip/zip.en.xsl
new file mode 100644 (file)
index 0000000..fb65118
--- /dev/null
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<xsl:stylesheet version="1.0"
+              xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+<xsl:output 
+  method="xml"
+  encoding="iso-8859-1"
+  indent="no"
+  doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
+  omit-xml-declaration="yes"
+/>
+
+<!-- Read the localized messages from the specified language file -->
+<xsl:variable name="messages" select="document('../lang/en.xml')/messages"/>
+
+<!-- some meta information have to be passed to the transformation -->
+<xsl:variable name="output-encoding" select="'iso-8859-1'" />
+<xsl:variable name="is-chm" select="false()" />
+<xsl:variable name="is-zip" select="true()" />
+
+<!-- Now get the real guts of the stylesheet -->
+<xsl:include href="../xsl/common.xsl"/>
+
+</xsl:stylesheet>
diff --git a/docs/manual/suexec.html b/docs/manual/suexec.html
new file mode 100644 (file)
index 0000000..3b7eda6
--- /dev/null
@@ -0,0 +1,11 @@
+URI: suexec.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: suexec.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: suexec.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/upgrading.html b/docs/manual/upgrading.html
new file mode 100644 (file)
index 0000000..093173f
--- /dev/null
@@ -0,0 +1,23 @@
+URI: upgrading.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: upgrading.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: upgrading.html.fr
+Content-Language: fr
+Content-type: text/html; charset=ISO-8859-1
+
+URI: upgrading.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: upgrading.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
+
+URI: upgrading.html.ru.koi8-r
+Content-Language: ru
+Content-type: text/html; charset=KOI8-r
diff --git a/docs/manual/urlmapping.html b/docs/manual/urlmapping.html
new file mode 100755 (executable)
index 0000000..2343f26
--- /dev/null
@@ -0,0 +1,11 @@
+URI: urlmapping.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: urlmapping.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: urlmapping.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/vhosts/.cvsignore b/docs/manual/vhosts/.cvsignore
new file mode 100644 (file)
index 0000000..65c1d30
--- /dev/null
@@ -0,0 +1,3 @@
+*.tex
+*.aux
+
diff --git a/docs/manual/vhosts/details.html b/docs/manual/vhosts/details.html
new file mode 100644 (file)
index 0000000..caead8e
--- /dev/null
@@ -0,0 +1,7 @@
+URI: details.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: details.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/vhosts/examples.html b/docs/manual/vhosts/examples.html
new file mode 100644 (file)
index 0000000..705a111
--- /dev/null
@@ -0,0 +1,7 @@
+URI: examples.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: examples.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/vhosts/fd-limits.html b/docs/manual/vhosts/fd-limits.html
new file mode 100644 (file)
index 0000000..4ff87ef
--- /dev/null
@@ -0,0 +1,11 @@
+URI: fd-limits.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: fd-limits.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: fd-limits.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/vhosts/index.html b/docs/manual/vhosts/index.html
new file mode 100644 (file)
index 0000000..92a3139
--- /dev/null
@@ -0,0 +1,15 @@
+URI: index.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: index.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: index.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: index.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/vhosts/ip-based.html b/docs/manual/vhosts/ip-based.html
new file mode 100644 (file)
index 0000000..8313481
--- /dev/null
@@ -0,0 +1,7 @@
+URI: ip-based.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: ip-based.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/vhosts/mass.html b/docs/manual/vhosts/mass.html
new file mode 100644 (file)
index 0000000..6c05d28
--- /dev/null
@@ -0,0 +1,7 @@
+URI: mass.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: mass.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR
diff --git a/docs/manual/vhosts/name-based.html b/docs/manual/vhosts/name-based.html
new file mode 100644 (file)
index 0000000..7b8d429
--- /dev/null
@@ -0,0 +1,15 @@
+URI: name-based.html.de
+Content-Language: de
+Content-type: text/html; charset=ISO-8859-1
+
+URI: name-based.html.en
+Content-Language: en
+Content-type: text/html; charset=ISO-8859-1
+
+URI: name-based.html.ja.jis
+Content-Language: ja
+Content-type: text/html; charset=ISO-2022-JP
+
+URI: name-based.html.ko.euc-kr
+Content-Language: ko
+Content-type: text/html; charset=EUC-KR