fileSystemRoot/lib/users/User.inc"); require_once("$default->fileSystemRoot/lib/security/Permission.inc"); require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); require_once("$default->fileSystemRoot/lib/visualpatterns/PatternTableSqlQuery.inc"); require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); require_once("$default->fileSystemRoot/presentation/Html.inc"); require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/administration/adminUI.inc"); require_once("listGroupsUI.inc"); if (checkSession()) { $oPatternCustom = & new PatternCustom(); // #3519 unit administrators only see their units. if (Permission::userIsUnitAdministrator()) { $aUnitIDs = User::getUnitIDs($_SESSION["userID"]); $oPatternCustom->setHtml(getPage($aUnitIDs, $fName)); } else { $oPatternCustom->setHtml(getPage(array($fUnitID), $fName)); } require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); $main->setCentralPayload($oPatternCustom); $main->setFormAction($_SERVER['PHP_SELF']); $main->render(); } ?>