1. Add a <relative-path href="whatever"/> element to the manualpage
DTD. This should give the path from the location of the page to
the root of the manual directory. It is necessary for proper linking
to directives, etc.
2. Add the stuff to common.xsl necessary to transform a <manualpage>.
This is basically the minimum. It creates something VERY similar to
what we had before (with the exception of a little css here and
there). I very much hope that this will be improved soon to look
nicer.
3. Add configuring.xml, which was written by Astrid Kessler. I made only
a very few small changes to bring it in line with the current DTD.
I have not yet committed the corresponding configuring.html.en, since I
want to give people a little opporunity to comment on this stuff.
My appologies, but I am committing a few style changes to common.xsl
along with the substantial changes. That file is really hard to
work with, and should probably be broken up.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96158 13f79535-47bb-0310-9956-ffa450edef68
module identifier etc.
This change is mainly for the sake of Japanese translation. Because
Japanese words are not whitespace separated, web browser can wrap it
anywhere it wants. This change prevent "module identifier" etc from
being wrapped.
Suggested by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95312 13f79535-47bb-0310-9956-ffa450edef68
stylesheet must be used for different languages. The language-dependent
stylesheets simply include the appropriate language settings and then
include common.xsl to get the real stylesheet.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95154 13f79535-47bb-0310-9956-ffa450edef68
producing an "IndexOutOfBounds" exception (no stack trace), so provide info
for Xalan-J make. (Assumes you have Xalan-J stuff in your CLASSPATH.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95131 13f79535-47bb-0310-9956-ffa450edef68
needs to be done if a new module is added is to stick it in allmodules.xml.
The directives will then get included in the index.
The technique in the xsl stylesheet can surely be improved, and we can
also now do fancy stuff like having a "quick reference" which includes
syntax/etc. But this is a good start.
I haven't committed the html output of this yet, because there are still
a few modules yet to be converted to xml.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93822 13f79535-47bb-0310-9956-ffa450edef68
At the moment, not everything will validate with this DTD. This could be
for a couple reasons:
1. The DTD needs some slight adjustments.
2. The xml needs some slight adjustments.
On the other hand, some things like mod_rewrite.xml are so far from this
DTD that I don't think I will bother trying to make it validate right
now.
Submitted By: Brad Miller <brad@beldamar.com>, Joshua Slive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93728 13f79535-47bb-0310-9956-ffa450edef68
Get rid of the 100% table widths, since they don't render well in MSIE.
Add the back in "Module Identifier".
Fix the remaining extra-space problems.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93727 13f79535-47bb-0310-9956-ffa450edef68
In particular, we use an mpm_common file for directives shared between
mpms. These changes allow for an
<directivesynopsis location="mpm_common">
<name>Listen</name>
</directivesynopsis>
to be included in mpm documentation files. Also, I added the option
of a <modulelist>, which is used in documenting directives inside
mpm_common.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93578 13f79535-47bb-0310-9956-ffa450edef68
1. If there are no directives for a module, print "This module provides
no directives."
2. Add the type="section" parameter for <directive> and
<directivesynopsis>. The < and > should not be included. They will
be added by the transformation.
3. All fragment anchors (internal page links) go to lowercase.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93476 13f79535-47bb-0310-9956-ffa450edef68