define(array("Vorlage" => "index.dwt",
"Login" => "logout_form.inc.dwt",
"Webseite" => $webseite));
$template->assign(array("SEITENTITEL" => $titel,"USERCN" => $usercn));
############################################################
$template->define_dynamic("Aus", "Webseite");
#$template->define_dynamic("Roles", "Webseite");
$roles = getRoles($ds, $userDN);
#print_r($roles); echo "
";
foreach ($roles as $item){
$auDN = $item['au'];
$expDN = explode(',',$auDN);
$expOU = explode('=',$expDN[0]);
$au = $expOU[1];
$template->assign(array( "MA" => "", "HA" => "", "DA" => "", "ZA" => ""));
$template->assign(array( "AU" => $au, "AUDN" => $auDN, "ROLLEN" => implode('_',$item['role'])));
foreach ($item['role'] as $role){
if ($role == MainAdmin){
$template->assign(array( "MA" => $role));
}
if ($role == HostAdmin){
$template->assign(array( "HA" => $role));
}
if ($role == DhcpAdmin){
$template->assign(array( "DA" => $role));
}
if ($role == ZoneAdmin){
$template->assign(array( "ZA" => $role));
}
}
$template->parse("AUS_LIST", ".Aus");
$template->clear_dynamic("Aus");
}
#############################################################
# Daten in die Vorlage parsen
$template->assign(array("PFAD" => $START_PATH));
$template->parse("LOGIN", "Login");
$template->parse("HAUPTFENSTER", "Webseite");
$template->parse("PAGE", "Vorlage");
# Fertige Seite an den Browser senden
$template->FastPrint("PAGE");
?>