1.1 --- a/docs/index.html Mon Jul 18 16:43:02 2005 +0000
1.2 +++ b/docs/index.html Mon Jul 18 22:31:18 2005 +0000
1.3 @@ -2,14 +2,21 @@
1.4 <html xmlns="http://www.w3.org/1999/xhtml">
1.5 <head>
1.6
1.7 +
1.8 +
1.9
1.10 <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type" />
1.11
1.12 +
1.13 +
1.14 +
1.15
1.16
1.17 <title>Developing Web Applications with XSLTools</title>
1.18 <meta name="generator" content="amaya 8.1a, see http://www.w3.org/Amaya/" />
1.19
1.20 +
1.21 +
1.22
1.23 <link href="styles.css" rel="stylesheet" type="text/css" />
1.24 </head>
1.25 @@ -17,17 +24,22 @@
1.26
1.27 <body>
1.28
1.29 +
1.30 <h1>Developing Web Applications with XSLTools</h1>
1.31
1.32 +
1.33 <p>This documentation introduces the XSLTools package and the XSLForms
1.34 framework for developing forms-based Web applications using Python, <a href="http://www.boddie.org.uk/python/libxml2dom.html">libxml2dom</a>,
1.35 libxml2, libxslt and (optionally) <a href="http://www.boddie.org.uk/python/WebStack.html">WebStack</a>.</p>
1.36
1.37 +
1.38 <h2>Setting Up</h2>
1.39
1.40 +
1.41 <p>First of all, let us assume that the XSLTools distribution has been
1.42 unpacked and now sits in the <code>XSLTools-0.1</code> directory.</p>
1.43
1.44 +
1.45 <p>Before we begin, we must make sure that the XSLTools package is
1.46 available
1.47 to Python. The easiest way to do this is to change into the <code>XSLTools-0.1</code>
1.48 @@ -35,8 +47,10 @@
1.49 script provided with the version of Python you are going to be using
1.50 (possibly as a privileged user like <code>root</code>):</p>
1.51
1.52 +
1.53 <pre>cd XSLTools-0.1<br />python setup.py install</pre>
1.54
1.55 +
1.56 <p>If you don't want to install XSLTools in this way, or if you can't
1.57 do so
1.58 because you don't have <code>root</code> privileges, you can just make
1.59 @@ -44,8 +58,10 @@
1.60 that the <code>XSLTools-0.1</code> directory sits on your
1.61 <code>PYTHONPATH</code>.</p>
1.62
1.63 +
1.64 <h2>Viewing the API Documentation</h2>
1.65
1.66 +
1.67 <p>The API documentation for use in conjunction with this
1.68 guide can be found inside the <a href="../apidocs/index.html"><code>apidocs</code></a>
1.69 directory within the <code>XSLTools-0.1</code> directory. Of course,
1.70 @@ -53,14 +69,21 @@
1.71 within Python by importing modules (such as <a href="../apidocs/public/XSLOutput-module.html"><code>XSLOutput</code></a>)
1.72 and using Python's built-in <code>help</code> function.</p>
1.73
1.74 +
1.75 <h2>About XSLForms Applications</h2>
1.76
1.77 +
1.78 <ul>
1.79
1.80 +
1.81 + <li><a href="what.html">What are XSLTools and XSLForms?</a></li>
1.82 <li><a href="model.html">The XSLForms Conceptual Model</a></li>
1.83 +
1.84 <li><a href="overview.html">Creating Applications: An Overview</a></li>
1.85
1.86 +
1.87 </ul>
1.88
1.89 +
1.90 </body>
1.91 </html>