XSLTools

docs/index.html

377:7fb43f2befb0
2005-11-01 paulb [project @ 2005-11-01 18:58:15 by paulb] Added memory and storage unit initialisation.
     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">     2 <html xmlns="http://www.w3.org/1999/xhtml"><head>     3      4      5        6        7   <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type" />     8      9     10       11       12       13       14       15   <title>Developing Web Applications with XSLTools</title><meta name="generator" content="amaya 8.1a, see http://www.w3.org/Amaya/" />    16     17     18       19       20   <link href="styles.css" rel="stylesheet" type="text/css" /></head>    21     22 <body>    23     24     25 <h1>Developing Web Applications with XSLTools</h1>    26     27     28 <p>This documentation introduces the XSLTools package and the XSLForms    29 framework for developing forms-based Web applications using Python, <a href="http://www.boddie.org.uk/python/libxml2dom.html">libxml2dom</a>,    30 libxml2, libxslt and (optionally) <a href="http://www.boddie.org.uk/python/WebStack.html">WebStack</a>.</p>    31     32     33 <h2>Setting Up</h2>    34     35     36 <p>First of all, let us assume that the XSLTools distribution has been    37 unpacked and now sits in the <code>XSLTools-0.2</code> directory.</p>    38     39     40 <p>Before we begin, we must make sure that the XSLTools package is    41 available    42 to Python. The easiest way to do this is to change into the <code>XSLTools-0.2</code> directory and to run the <code>setup.py</code>    43 script provided with the version of Python you are going to be using    44 (possibly as a privileged user like <code>root</code>):</p>    45     46     47 <pre>cd XSLTools-0.2<br />python setup.py install</pre>    48     49     50 <p>If you don't want to install XSLTools in this way, or if you can't    51 do so    52 because you don't have <code>root</code> privileges, you can just make    53 sure    54 that the <code>XSLTools-0.2</code> directory sits on your    55 <code>PYTHONPATH</code>.</p>    56     57     58 <h2>Viewing the API Documentation</h2>    59     60     61 <p>The API documentation for use in conjunction with this    62 guide can be found inside the&nbsp;<a href="../apidocs/index.html"><code>apidocs</code></a>    63 directory within the <code>XSLTools-0.2</code> directory. Of course,    64 it is always possible to view the API documentation    65 within Python by importing modules (such as <a href="../apidocs/public/XSLTools.XSLOutput-module.html"><code>XSLTools.XSLOutput</code></a>)    66 and using Python's built-in&nbsp;<code>help</code> function.</p>    67     68     69 <h2>About XSLForms Applications</h2>    70     71     72 <ul>    73     74     75   <li><a href="what.html">What are XSLTools and XSLForms?</a></li>    76   <li><a href="model.html">The XSLForms Conceptual Model</a></li>    77     78   <li><a href="overview.html">Creating Applications: An Overview</a></li>    79     80     81 </ul>    82     83     84 </body></html>