diff options
author | Tarik Gasmi | 2007-09-18 17:18:38 +0200 |
---|---|---|
committer | Tarik Gasmi | 2007-09-18 17:18:38 +0200 |
commit | 12183ece8e4cb1bb81072a72f696572c8b3a07ee (patch) | |
tree | 1e7b274e6a4229d4d1819d4feaabe272b1037a62 /ldap-site-mngmt/webinterface/au | |
parent | Added theme.conf for openslx theme for pxe. Only labels should be added autom... (diff) | |
download | core-12183ece8e4cb1bb81072a72f696572c8b3a07ee.tar.gz core-12183ece8e4cb1bb81072a72f696572c8b3a07ee.tar.xz core-12183ece8e4cb1bb81072a72f696572c8b3a07ee.zip |
ldap-site-mngmt: actualized WebIF and DHCPConfig Generationscript
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1340 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'ldap-site-mngmt/webinterface/au')
-rwxr-xr-x | ldap-site-mngmt/webinterface/au/au.dwt | 79 | ||||
-rwxr-xr-x | ldap-site-mngmt/webinterface/au/au_childs.dwt | 37 | ||||
-rwxr-xr-x | ldap-site-mngmt/webinterface/au/au_show.dwt | 84 | ||||
-rwxr-xr-x | ldap-site-mngmt/webinterface/au/au_start.dwt | 32 | ||||
-rwxr-xr-x | ldap-site-mngmt/webinterface/au/child_au.dwt | 102 | ||||
-rwxr-xr-x | ldap-site-mngmt/webinterface/au/menu.dwt | 27 | ||||
-rwxr-xr-x | ldap-site-mngmt/webinterface/au/new_child.dwt | 123 |
7 files changed, 484 insertions, 0 deletions
diff --git a/ldap-site-mngmt/webinterface/au/au.dwt b/ldap-site-mngmt/webinterface/au/au.dwt new file mode 100755 index 00000000..2156b7c0 --- /dev/null +++ b/ldap-site-mngmt/webinterface/au/au.dwt @@ -0,0 +1,79 @@ +<html> + +<head> + <title>{SEITENTITEL}</title> + <link rel='stylesheet' href='../styles.css' type='text/css'></head> +<body> + +<table cellpadding='0' cellspacing='0' border='0' width='95%' height='8%'> + <tr> + <td width='35%'> + <table cellpadding='5' cellspacing='0' border='0' width='100%'> + <tr valign='top'> + <td width='1'></td> + <td><h2>Rechner und IP Management</h2></td> + </tr> + </table> + </td> + + <td width='40%'> + <table cellpadding='5' cellspacing='0' border='0' width='100%'> + <tr valign='top' align='left'> + <td> + <h4><a href='../start.php' class='headerlink'>Startseite</a> + >> <a href='au.php' class='headerlink'>{AU}</a> [ {DOMAIN} ]</h4> + </td> + </tr> + </table> + </td> + <td width='25%'> + <table cellpadding='5' cellspacing='0' border='0' width='100%' align='right'> + <tr valign='top' align='right'> + <td> + {LOGIN} + </td> + </tr> + </table> + </td> + </tr> +</table> + +<table cellpadding='5' cellspacing='0' border='0' width='95%' height='7%'> +<tr> + <td>{MAINMENU}</td> +</tr> +</table> + +<hr align='center' width='98%' noshade> + + + +<table cellpadding='5' cellspacing='0' border='0' width='100%' height='85%'> + + <tr valign='top' height='100%'> + <td width='28%'> + <table cellpadding='5' cellspacing='0' border='0' width='100%'> + <tr><td> + + {NAVIGATION} + + </td></tr> + </table> + </td> + + <td width='72%'> + <table cellpadding='5' cellspacing='0' border='0' width='100%'> + <tr><td> + + {HAUPTFENSTER} + + </td></tr> + </table> + </td> + + </tr> +</table> + +</body> + +</html> diff --git a/ldap-site-mngmt/webinterface/au/au_childs.dwt b/ldap-site-mngmt/webinterface/au/au_childs.dwt new file mode 100755 index 00000000..92b28c2c --- /dev/null +++ b/ldap-site-mngmt/webinterface/au/au_childs.dwt @@ -0,0 +1,37 @@ +<table border='0' cellpadding='5' cellspacing='0' width='100%'> + <tr> + <td colspan='2'><h3>Untergeordnete AUs von - <i>{AU}</i> -</h3></td> + </tr> + <tr> + <td height='10'></td> + </tr> + <tr><td> + <table cellpadding='7' cellspacing='0' border='1' align='left' width='90%' style='border-width: 0 0 0 0;'> + <tr> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Untergeordnete AU</b></td> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Domain</b></td> + </tr> + + + + <!-- BEGIN DYNAMIC BLOCK: Childaus --> + <tr> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'>{CHILDOU} </td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'>{CHILDDOMAIN} </td> + </tr> + <!-- END DYNAMIC BLOCK: Childaus --> + + </table></td> + </tr> + <tr> + <td height='10'></td> + </tr> + <tr> + <td> + Zum Verwalten oder Löschen einer untergeordneten AU, wählen Sie links entsprechenden Submenü-Eintrag.<br> + Dort können Sie auch den DNS Domainnamen der untergeordneten AU bearbeiten bzw. neu zuordnen (d.h. im <br> + DNS der Organisation aufnehmen). + </td> + </tr> + +</table>
\ No newline at end of file diff --git a/ldap-site-mngmt/webinterface/au/au_show.dwt b/ldap-site-mngmt/webinterface/au/au_show.dwt new file mode 100755 index 00000000..d48db3f9 --- /dev/null +++ b/ldap-site-mngmt/webinterface/au/au_show.dwt @@ -0,0 +1,84 @@ +<table border='0' cellpadding='5' cellspacing='0' width='100%'> + <tr> + <td colspan='2'><h3>Administrative Unit - <i>{AU}</i> -</h3></td> + </tr> + <tr> + <td height='10'></td> + </tr> + <tr> + <td><h4>Im LDAP Verzeichnis gespeicherte Daten:</h4> + Sie können den Namen und die Beschreibung bearbeiten. Zur Verwaltung, der ihnen + zugeordneten IP Adressbereiche benutzen Sie bitte das Modul <b>IP Management</b>.<br> + Wollen Sie ihren DNS Domainnamen ändern so wenden Sie sich an den Haupt-Administrator + ihrer übergeordneten AU - <b>{PARENTAU}</b> + (Email: <b>{EMAILMA}</b> ) + + </td> + </tr> + <tr><td> + <table cellpadding='7' cellspacing='0' border='1' align='left' width='90%' style='border-width: 0 0 0 0;'> + + <form action='au_change.php' method='post'> + + <tr height='45'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Attribut</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Wert</b></td> + </tr> + <tr height='45'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Name: </b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='commonname' value='{CN}' size='40' class='medium_form_field'> + <input type='hidden' name='oldcn' value='{CN}'> + <input type='hidden' name='audn' value='{AUDN}'> + </td> + </tr> + <tr height='45'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Bechreibung:</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='description' value='{DSC}' size='40' class='medium_form_field'> + <input type='hidden' name='olddesc' value='{DSC}'> + <input type='hidden' name='audn' value='{AUDN}'> + </td> + </tr> + <tr height='45'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>DNS Domain:</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'>{DOMAIN} </td> + </tr> + <tr height='45'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>IP Bereiche:</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'>{MIPBS} </td> + </tr> + + </table></td> + </tr> + <tr> + <td><input type='Submit' name='apply' value='anwenden' class='small_loginform_button'> + </form></td> + </tr> + <tr> + <td height='40'></td> + </tr> + <tr> + <td><h4>Weitere Statistiken zu Ihrer AU:</h4></td> + </tr> + <tr><td> + <table cellpadding='7' cellspacing='0' border='1' align='left' width='90%' style='border-width: 0 0 0 0;'> + <tr height='1'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'> </td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'> </td> + </tr> + <tr height='45'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Hauptadministratoren:</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'>...</td> + </tr> + <tr height='45'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Anzahl Rechner:</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'>...</td> + </tr> + <tr height='45'> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>.... :</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 1 0;'>...</td> + </tr> + </table></td> + </tr> +</table>
\ No newline at end of file diff --git a/ldap-site-mngmt/webinterface/au/au_start.dwt b/ldap-site-mngmt/webinterface/au/au_start.dwt new file mode 100755 index 00000000..91ef90d4 --- /dev/null +++ b/ldap-site-mngmt/webinterface/au/au_start.dwt @@ -0,0 +1,32 @@ +<table border='0' cellpadding='5' cellspacing='0' width='90%'> + <tr> + <td colspan='2'><h3>Modul - AU Management: </h3></td> + </tr> + <tr> + <td height='10'></td> + </tr> + <tr> + <td> + <p>Dieses Modul dient der Verwaltung ihrer Abteilung oder Administrativen Einheit + (Administrative Unit - AU).<br> + Benutzen Sie die Navigation links, um die einzelnen Verwaltungsbereiche anzusteuern:</p> + <ul> + <li><p><b>Eigene AU</b></p> + Hier erhalten Sie eine Übersicht über Ihre Administrative Unit. Sie können bestimmte + Daten bearbeiten, z.B. den Name(cn) oder die Beschreibung. Zudem können Sie Statistiken + zu Ihrer AU einsehen. + + </li> + <li><p><b>Untergeordnete AUs</b></p> + Hier erhalten Sie eine Übersicht Ihrer untergeordneten eigenständigen Administrativen + Einheiten. Sie können diese bearbeiten und löschen. + </li> + <li><p><b>Neue untergeordnete AUs</b></p> + Hier können Sie eine neue untergeordnete eigenständigen AU anlegen. + </li> + </ul> + + </td> + </tr> + +</table>
\ No newline at end of file diff --git a/ldap-site-mngmt/webinterface/au/child_au.dwt b/ldap-site-mngmt/webinterface/au/child_au.dwt new file mode 100755 index 00000000..0f5a2964 --- /dev/null +++ b/ldap-site-mngmt/webinterface/au/child_au.dwt @@ -0,0 +1,102 @@ +<table border='0' cellpadding='5' cellspacing='0' width='100%'> + <tr> + <td colspan='2'><h3>AU - <i>{CHILDCN}</i> - verwalten:</h3></td> + </tr> + <tr> + <td height='20'></td> + </tr> + <tr> + <td colspan='2'><h4>Daten bearbeiten:</h4></td> + </tr> + <tr> + <td height='5'></td> + </tr> + <tr><td> + <table cellpadding='7' cellspacing='0' border='1' align='left' width='90%' style='border-width: 0 0 0 0;'> + + <form action='childau_change.php' method='post'> + + <tr> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Attribut</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Wert</b></td> + </tr> + + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Eindeutiger Name (ou):</b><br>(Teil des dn, ohne Leerzeichen eingeben) </td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='childou' value='{CHILDOU}' size='40' class='medium_form_field'> + <input type='hidden' name='oldchildou' value='{CHILDOU}'> + </td> + </tr> + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Name der Abteilung (cn): </b> </td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='childcn' value='{CHILDCN}' size='40' class='medium_form_field'> + <input type='hidden' name='oldchildcn' value='{CHILDCN}'> + </td> + </tr> + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>DNS Domain :</b> </td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='childdomain' value='{CHILDDOMAIN}' size='25' class='medium_form_field'> + <input type='hidden' name='oldchilddomain' value='{CHILDDOMAIN}'> + <b><font size="+1">.uni-freiburg.de</font></b> + </td> + </tr> + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Delegierte IP Bereiche:</b></td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'>{MIPBS} </td> + </tr> + + <input type='hidden' name='childdn' value='{CHILDDN}'> + <input type='hidden' name='submenu' value='{SBMNR}'> + + </table></td> + </tr> + <tr> + <td><input type='Submit' name='apply' value='anwenden' class='small_loginform_button'> + </form></td> + </tr> + + <tr> + <td height='40'></td> + </tr> + + <tr> + <td colspan='2'><h4>Untergeordnete AU - <i>{CHILDCN}</i> - löschen:</h4></td> + </tr> + <tr> + <td height='5'></td> + </tr> + <tr> + <td> + <table cellpadding='7' cellspacing='0' border='1' align='left' width='90%' style='border-width: 0 0 0 0;'> + <form action='childau_delete.php' method='post'> + + <tr> + <td colspan='2' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'>Wählen Sie einen Modus:<br></td> + + </tr> + <tr> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='radio' name='delmodus' value='integrate' checked></td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + Nur die untergeordnete AU löschen (nur eine Ebene). <br> + Rechner und DHCP Objekte werden aus dieser in eigene AU integrieren</td> + </tr> + <tr> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='radio' name='delmodus' value='complete'></td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + Komplett löschen: untergeordnete AU und alle darunter angelegten AUs</td> + </tr> + <input type='hidden' name='childdn' value='{CHILDDN}'> + <input type='hidden' name='oldchilddomain' value='{CHILDDOMAIN}'> + <input type='hidden' name='childou' value='{CHILDOU}'> + + </table></td> + </tr><tr><td> + <input type='Submit' name='apply' value='löschen' class='small_loginform_button'> + </form></td></tr> + +</table>
\ No newline at end of file diff --git a/ldap-site-mngmt/webinterface/au/menu.dwt b/ldap-site-mngmt/webinterface/au/menu.dwt new file mode 100755 index 00000000..b130ebfa --- /dev/null +++ b/ldap-site-mngmt/webinterface/au/menu.dwt @@ -0,0 +1,27 @@ + +<table cellpadding='0' cellspacing='0' border='0' width='100%'> + + + <!-- BEGIN DYNAMIC BLOCK: Hauptmenu --> + + <tr valign='middle' align='left'> +
+ <td width='8%' align='right' style="border-style=none;">{ICON}</td> + <td width="8%" align="left" style="border-width:1 0 1 1;border-color:#000000;border-style:solid;padding:5;background-color:{FARBE}"> </td>
+ <td width="74%" align="left" style="border-width:1 1 1 0;border-color:#000000;border-style:solid;padding:5;background-color:{FARBE}"> + <a href="{LINK_M}" style="text-decoration:none"><b class="standard_schrift">{TEXT_M}</b></a></td>
+ <td width='10%'> </td> + + </tr> + <!-- BEGIN DYNAMIC BLOCK: Submenu --> + + {SUB} + + <!-- END DYNAMIC BLOCK: Submenu --> + + <tr height='5'> + </tr> + + <!-- END DYNAMIC BLOCK: Hauptmenu --> + +</table> diff --git a/ldap-site-mngmt/webinterface/au/new_child.dwt b/ldap-site-mngmt/webinterface/au/new_child.dwt new file mode 100755 index 00000000..23c93de1 --- /dev/null +++ b/ldap-site-mngmt/webinterface/au/new_child.dwt @@ -0,0 +1,123 @@ +<table border='0' cellpadding='5' cellspacing='0' width='100%'> + <tr> + <td colspan='2'><h3>Neue untergeordnete AU anlegen:</h3></td> + </tr> + <tr> + <td height='20'></td> + </tr> + <tr> + <td colspan='2'><h4>Notwendige Attribute (müssen angegeben werden):</h3></td> + </tr> + + <tr><td> + <table cellpadding='7' cellspacing='0' border='1' align='left' width='90%' style='border-width: 0 0 0 0;'> + + <form action='childau_add.php' method='post'> + + <tr> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Attribut</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Wert</b></td> + </tr> + + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Eindeutiger Name (ou):</b><br>(Teil des dn, ohne Leerzeichen eingeben) </td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='childou' value='{CHILDOU}' size='40' class='medium_form_field'> + </td> + </tr> + + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>MainAdmin neue AU:</b><br>(Wählen Sie einen Benutzer aus)</td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <select name='adduser' size='1' class='medium_form_selectbox'> + <option selected value='none'>----------</option> + + <!-- BEGIN DYNAMIC BLOCK: Users --> + <option value='{UDN}'>{USER}</option> + <!-- END DYNAMIC BLOCK: Users --> + + </select> + <input type='hidden' name='role' value='MainAdmin'> + </td> + </tr> + </table></td> + </tr> + <tr> + <td height='25'></td> + </tr> + <tr> + <td><h4>Optionale Attribute:</h3></td> + </tr> + <tr><td> + <table cellpadding='7' cellspacing='0' border='1' align='left' width='90%' style='border-width: 0 0 0 0;'> + + <tr> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Attribut</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Wert</b></td> + </tr> + + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Name der Abteilung (cn): </b> </td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='childcn' value='{CHILDCN}' size='40' class='medium_form_field'> + </td> + </tr> + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>DNS Domain :</b> </td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='childdomain' value='{CHILDDOMAIN}' size='24' class='medium_form_field'> + <b><font size="+1">.uni-freiburg.de</font></b> + </td> + </tr> + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Beschreibung der AU:</b> </td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <input type='Text' name='childdesc' value='{CHILDDESC}' size='40' class='medium_form_field'> + </td> + + + </tr> + </table></td> + </tr> + + <tr> + <td height='25'></td> + </tr> + <tr> + <td><h4>Objekte, die Sie in die neue untergeordnete AU verschieben möchten :</h3></td> + </tr> + + <tr><td> + <table cellpadding='7' cellspacing='0' border='1' align='left' width='90%' style='border-width: 0 0 0 0;'> + + <tr> + <td width='45%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Objekt</b></td> + <td width='55%' style='border-color: black; border-style: solid; border-width: 0 0 3 0;'><b>Auswahl</b></td> + </tr> + + <tr height='50'> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'><b>Rechner:</b><br> + (Wählen Sie die zu verschiebenden Rechner aus, <br>Mehrfachauswahl möglich)</td> + <td style='border-color: black; border-style: solid; border-width: 0 0 1 0;'> + <select name='addhost[]' size='{HOSTNUMBER}' class='medium_form_selectbox' multiple> + <option selected value='none'>----------</option> + + <!-- BEGIN DYNAMIC BLOCK: Hosts --> + <option value='{HDN}_{HOSTNAME}'>{HOSTNAME}</option> + <!-- END DYNAMIC BLOCK: Hosts --> + + </select> + </td> + </tr> + </table></td> + </tr> + + <tr> + <td height='5'></td> + </tr> + <tr> + <td style='border-width: 0 0 0 0;'><input type='Submit' name='apply' value='anlegen' class='small_loginform_button'> + </form></td> + </tr> + +</table>
\ No newline at end of file |