1.1 --- a/docs/index.html Thu Dec 08 15:55:28 2005 +0000
1.2 +++ b/docs/index.html Thu Dec 08 15:58:58 2005 +0000
1.3 @@ -1,84 +1,39 @@
1.4 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1.5 <html xmlns="http://www.w3.org/1999/xhtml"><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 -
1.18 <title>Developing Web Applications with XSLTools</title><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" /></head>
1.24 -
1.25 <body>
1.26 -
1.27 -
1.28 <h1>Developing Web Applications with XSLTools</h1>
1.29 -
1.30 -
1.31 <p>This documentation introduces the XSLTools package and the XSLForms
1.32 framework for developing forms-based Web applications using Python, <a href="http://www.boddie.org.uk/python/libxml2dom.html">libxml2dom</a>,
1.33 libxml2, libxslt and (optionally) <a href="http://www.boddie.org.uk/python/WebStack.html">WebStack</a>.</p>
1.34 -
1.35 -
1.36 <h2>Setting Up</h2>
1.37 -
1.38 -
1.39 <p>First of all, let us assume that the XSLTools distribution has been
1.40 unpacked and now sits in the <code>XSLTools-0.3</code> directory.</p>
1.41 -
1.42 -
1.43 <p>Before we begin, we must make sure that the XSLTools package is
1.44 available
1.45 to Python. The easiest way to do this is to change into the <code>XSLTools-0.3</code> directory and to run the <code>setup.py</code>
1.46 script provided with the version of Python you are going to be using
1.47 (possibly as a privileged user like <code>root</code>):</p>
1.48 -
1.49 -
1.50 <pre>cd XSLTools-0.3<br />python setup.py install</pre>
1.51 -
1.52 -
1.53 <p>If you don't want to install XSLTools in this way, or if you can't
1.54 do so
1.55 because you don't have <code>root</code> privileges, you can just make
1.56 sure
1.57 that the <code>XSLTools-0.3</code> directory sits on your
1.58 <code>PYTHONPATH</code>.</p>
1.59 -
1.60 -
1.61 <h2>Viewing the API Documentation</h2>
1.62 -
1.63 -
1.64 <p>The API documentation for use in conjunction with this
1.65 guide can be found inside the <a href="../apidocs/index.html"><code>apidocs</code></a>
1.66 directory within the <code>XSLTools-0.3</code> directory. Of course,
1.67 it is always possible to view the API documentation
1.68 within Python by importing modules (such as <a href="../apidocs/public/XSLTools.XSLOutput-module.html"><code>XSLTools.XSLOutput</code></a>)
1.69 and using Python's built-in <code>help</code> function.</p>
1.70 -
1.71 -
1.72 <h2>About XSLForms Applications</h2>
1.73 -
1.74 -
1.75 <ul>
1.76 -
1.77 -
1.78 <li><a href="what.html">What are XSLTools and XSLForms?</a></li>
1.79 <li><a href="model.html">The XSLForms Conceptual Model</a></li>
1.80 -
1.81 <li><a href="overview.html">Creating Applications: An Overview</a></li>
1.82 -
1.83 -
1.84 </ul>
1.85 -
1.86 -
1.87 </body></html>