diff --git a/lam/templates/domain.php b/lam/templates/domain.php new file mode 100644 index 00000000..ca870a8e --- /dev/null +++ b/lam/templates/domain.php @@ -0,0 +1,179 @@ +\n"); +echo ("\n"); + + +// add/edit domain +if (($_GET['action'] == "edit") || ($_GET['action'] == "new")) { + // get list of domains + $domlist = $_SESSION['ldap']->search_domains($_SESSION['config']->get_domainSuffix()); + // get possible suffixes + $domsuff = $_SESSION['ldap']->search_units($_SESSION['config']->get_domainSuffix()); + if ($_GET['action'] == "edit") { + // load attributes from domain + for ($i = 0; $i < sizeof($domlist); $i++) { + if ($domlist[$i]->dn == $_GET['DN']) { + $domain = $domlist[$i]; + break; + } + } + // get suffix + $tmp_arr = explode(",", $domain->dn); + array_shift($tmp_arr); + $domain_suffix = implode(",", $tmp_arr); + } + else { + $domain = new samba3domain(); + $domain_suffix = $_SESSION['config']->get_domainSuffix(); + } + // display page + echo "\n"; + echo "\n"; + echo "Domain Management\n"; + echo "\n"; + echo "\n"; + echo "\n"; + // print message, if needed + if ($_SESSION['domain_message']) echo "

" . $_SESSION['domain_message'] . "

 

"; + // print fieldset + echo "
\n"; + echo "

 

\n"; + echo "
\n"; + echo "" . _("Domain Settings") . "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + // next RID + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + // next user RID + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + // next RID + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + // next RID + echo "\n"; + echo "\n"; + echo "\n"; + echo "
\n"; + // domain name + echo "" . _("Domain name") . ":\n"; + echo "\n"; + if ($_GET['action'] == "edit") { + echo $domain->name . "\n"; + } + else echo "\n"; + echo "
  
\n"; + // domain suffix + echo "" . _("Suffix") . ": \n"; + echo "\n"; + echo ""; + echo "
  
\n"; + // domain SID + echo "" . _("Domain SID") . ": \n"; + echo "\n"; + if ($_GET['action'] == "edit") { + echo $domain->SID . "\n"; + } + else echo "\n"; + echo "
  
" . _("Next RID") . ": \n"; + echo "nextRID . "\">\n"; + echo "
" . _("Next User RID") . ": \n"; + echo "nextUserRID . "\">\n"; + echo "
" . _("Next Group RID") . ": \n"; + echo "nextGroupRID . "\">\n"; + echo "
  
" . _("Algorithmic RID Base") . ": \n"; + echo "RIDbase . "\">\n"; + echo "
\n"; + echo "
\n"; + echo "

 

\n"; + echo "

\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "

\n"; + echo "
\n"; + echo "\n"; + echo "\n"; +} +// delete domain, ask if sure +elseif ($_GET['action'] == "delete") { +} +// save domain +elseif ($_POST['sub_save']) { +} +// back to list +elseif ($_POST['sub_back']) { +} +// delete domain, user was sure +elseif ($_POST['sub_delete']) { +} + +?>