owl_fs_root/lib/visualpatterns/PatternListBox.inc"); require_once("$default->owl_fs_root/lib/visualpatterns/PatternEditableListFromQuery.inc"); require_once("editUI.inc"); require_once("$default->owl_fs_root/lib/security/permission.inc"); require_once("$default->owl_fs_root/presentation/webpageTemplate.inc"); require_once("$default->owl_fs_root/lib/visualpatterns/PatternCustom.inc"); require_once("$default->owl_fs_root/lib/foldermanagement/Folder.inc"); require_once("$default->owl_fs_root/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); require_once("$default->owl_fs_root/presentation/Html.inc"); if (Permission::userHasFolderWritePermission($fFolderID)) { //if the user can edit the folder if (isset($fFolderID)) { $oPatternCustom = & new PatternCustom(); $oPatternCustom->setHtml(getPage($fFolderID)); $main->setCentralPayload($oPatternCustom); $main->setFormAction("../store.php?fReturnURL=" . urlencode("$default->owl_root_url/control.php?action=browse&fFolderID=$fFolderID")); $main->render(); } else { //else display an error message $oPatternCustom = & new PatternCustom(); $oPatternCustom->setHtml(""); $main->setCentralPayload($oPatternCustom); $mail->setErrorMessage("No folder currently selected"); $main->setFormAction("../store.php?fReturnURL=" . urlencode("$default->owl_root_url/control.php?action=browse&fFolderID=$fFolderID")); $main->render(); } } } ?>