2004-08-24 20:22:32 +00:00
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<title>LAM development documentation</title>
|
|
|
|
<link rel="stylesheet" type="text/css" href="style/layout.css">
|
|
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<div style="text-align: center;">
|
|
|
|
<h1>LDAP Account Manager - Code overview</h1>
|
2004-10-03 10:31:46 +00:00
|
|
|
These documents are supposed to give developers who want to modify LAM
|
|
|
|
an overview of the codebase. It focuses mainly on what is done to
|
|
|
|
generate the HTML output and the most important functions provided by
|
|
|
|
the library files.<br>
|
2004-08-24 20:22:32 +00:00
|
|
|
<img src="images/lam_overview.png" width="877" height="620" border="0"
|
|
|
|
align="middle" alt="overview"><br>
|
2004-09-11 16:44:16 +00:00
|
|
|
<br>
|
2004-08-24 20:22:32 +00:00
|
|
|
<div style="text-align: left;">
|
2004-09-11 16:44:16 +00:00
|
|
|
<table style="text-align: left; width: 100%;" border="0" cellspacing="2"
|
|
|
|
cellpadding="2">
|
|
|
|
<tbody>
|
|
|
|
<tr>
|
|
|
|
<td style="vertical-align: top; width: 33%;">
|
|
|
|
<h2>Web pages:</h2>
|
|
|
|
<ul>
|
|
|
|
<li>Login<br>
|
|
|
|
</li>
|
|
|
|
<li><a href="file:///daten/cvs/lam/docs/devel/config_pages.htm">Configuration</a></li>
|
|
|
|
<li><a href="file:///daten/cvs/lam/docs/devel/lists.htm">Account
|
|
|
|
lists</a><br>
|
|
|
|
</li>
|
|
|
|
<li>Account pages</li>
|
|
|
|
<li>Tools</li>
|
|
|
|
<ul>
|
|
|
|
<li>Profile editor</li>
|
|
|
|
<li>Samba 3 domains</li>
|
|
|
|
<li>File upload</li>
|
|
|
|
<li>OU editor</li>
|
|
|
|
<li>PDF editor<br>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
</td>
|
|
|
|
<td style="vertical-align: top; width: 33%;">
|
|
|
|
<h2>Libraries:</h2>
|
|
|
|
<ul>
|
|
|
|
<li>Account modules (modules.inc)<br>
|
|
|
|
</li>
|
|
|
|
<li>PDF (pdf.inc)<br>
|
|
|
|
</li>
|
|
|
|
<li>Account profiles (profiles.inc)<br>
|
|
|
|
</li>
|
2004-10-03 10:31:46 +00:00
|
|
|
<li><a href="config.htm">Configuration (config inc)</a><br>
|
2004-09-11 16:44:16 +00:00
|
|
|
</li>
|
|
|
|
<li><a href="file:///daten/cvs/lam/docs/devel/ldap.htm">LDAP
|
|
|
|
(ldap.inc)</a><br>
|
|
|
|
</li>
|
|
|
|
<li>other libraries</li>
|
|
|
|
<ul>
|
|
|
|
<li>Blowfish</li>
|
|
|
|
<li>Cache</li>
|
|
|
|
<li>Lists</li>
|
|
|
|
<li>Status messages<br>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</ul>
|
|
|
|
</td>
|
|
|
|
<td style="vertical-align: top; width: 33%;">
|
|
|
|
<h2>Configuration files:</h2>
|
|
|
|
<ul>
|
|
|
|
<li>Base module<br>
|
|
|
|
</li>
|
|
|
|
<li>Account modules</li>
|
|
|
|
<li>PDF templates</li>
|
|
|
|
<li>Account profiles</li>
|
2004-10-03 10:53:45 +00:00
|
|
|
<li><a href="config_files.html">Configuration profiles</a><br>
|
2004-09-11 16:44:16 +00:00
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</tbody>
|
|
|
|
</table>
|
2004-08-24 20:22:32 +00:00
|
|
|
<br>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</body>
|
|
|
|
</html>
|