--- /dev/null
+<html>
+<title>Magic Smoke Concepts Documentation</title>
+</head>
+<body>
+<h1>Magic Smoke Concepts Documentation</h1>
+
+<ol>
+<li>Architecture (Server, Browser, Client)
+<li>Events
+<li>Orders and Tickets
+<li>Printing
+<li>Users, Hosts, Profiles
+<li>Scripting
+</ol>
+
+</html>
\ No newline at end of file
--- /dev/null
+<html>
+<title>Magic Smoke Client Configuration</title>
+</head>
+<body>
+<h1>Magic Smoke Client Configuration</h1>
+
+</html>
\ No newline at end of file
--- /dev/null
+<html>
+<title>Magic Smoke Client Documentation</title>
+</head>
+<body>
+<h1>Magic Smoke Client Documentation</h1>
+<img src="../logo.png" alt="logo" valign="left" align="top"/><p/>
+
+This section of the documentation describes how to use the dedicated Magic Smoke client.
+
+<ol>
+<li><a href="concepts.html">Concepts</a>
+<li><a href="config.html">Configuration</a>
+<li>Creating Events and Inventory
+<li>Selling and Shipping
+<li>User Administration
+<li>Scripting
+</ol>
+
+</html>
\ No newline at end of file
<h2>Using Magic Smoke</h2>
-to be written:
-
<ul>
-<li>Using the Web-Interface</li>
-<li>Using the Client Program</li>
+<li>Using the <a href="web/index.html">Web-Interface</a></li>
+<li>Using the <a href="client/index.html">Client</a> Program</li>
</ul>
<h2>Building/Installing Magic Smoke</h2>
Create an initial administrator user using the form at the bottom of the page.<p>
+Open the client and create a host key for it - upload this host key using the admin form and allow the initial administrator to use any host.<p>
+
Done.
<h3>Upgrade from MagicSmoke 1.0</h3>
Simply enter "upgrade" into the input line and click the button.<p>
+Make sure you have an administrator user that can log in. You will have to either export the host key of your old client and import it in the new client or create a new key and import it with the admin form.<p>
+
The format of customers in the database has changed significantly. The upgrade process tries to guess what part of customer names and customer address belong to which detail. This heuristic may fail in some cases, you should go through your customer list and correct any mistakes afterwards.<p>
When you are done comment out the $olddb configuration to avoid initializing it for every call of a script.<p>
--- /dev/null
+<html>
+<title>Magic Smoke Web Interface Documentation</title>
+</head>
+<body>
+<h1>Magic Smoke Web Interface Documentation</h1>
+<img src="../logo.png" alt="logo" valign="left" align="top"/><p/>
+
+<ol>
+<li>Buying Tickets
+<li>Buying Vouchers
+<li>Buying Merchandize
+<li>The Cart
+<li>Checking Out
+<li>Payment and Delivery
+<li>Customer Settings
+</ol>
+
+
+</html>
\ No newline at end of file