From dcb343c3efc2dfbd476acfa10aceb81869320021 Mon Sep 17 00:00:00 2001 From: michael Date: Fri, 28 Mar 2003 14:15:22 +0000 Subject: [PATCH] added validation and edited layout --- presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/addRoleBL.php | 1 + presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleBL.php | 1 + presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleUI.inc | 26 +++++++++----------------- 3 files changed, 11 insertions(+), 17 deletions(-) diff --git a/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/addRoleBL.php b/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/addRoleBL.php index ff9ca5f..d5b8ab8 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/addRoleBL.php +++ b/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/addRoleBL.php @@ -26,6 +26,7 @@ if (checkSession()) { $oPatternCustom->setHtml(getPage()); $main->setCentralPayload($oPatternCustom); $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/create.php?fRedirectURL=".urlencode("$default->rootUrl/control.php?action=editRole&fFromCreate=1&fRoleID=")); + $main->setHasRequiredFields(true); $main->render(); } ?> diff --git a/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleBL.php b/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleBL.php index c437fa4..8684b3e 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleBL.php +++ b/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleBL.php @@ -76,6 +76,7 @@ if (checkSession()) { } //render the page $main->setCentralPayload($oPatternCustom); + $main->setHasRequiredFields(true); $main->render(); } ?> diff --git a/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleUI.inc b/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleUI.inc index e2e8f8c..d35e3b8 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/administration/rolemanagement/editRoleUI.inc @@ -12,7 +12,6 @@ function getCreatePage($iRoleID) { global $default; - $sQuery = "SELECT * FROM $default->owl_roles_table WHERE id = $iRoleID"; $aDisplayColumns = array("name","can_read","can_write"); $aStoreColumns = array("name","can_read","can_write"); @@ -27,7 +26,6 @@ function getCreatePage($iRoleID) { $sToRender .= "" . renderHeading("Edit Role") . "
"; $sToRender .= "\n"; - $sToRender .= "

\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -39,15 +37,10 @@ function getCreatePage($iRoleID) { $sToRender .= "\n"; $sToRender .= "
" . $oPattern->render() . "graphicsUrl/widgets/update.gif\" value=\"Update\" border=\"0\"/>rootUrl/control.php?action=addRole\">graphicsUrl/widgets/cancel.gif\" border = \"0\" />
\n"; - - - + return $sToRender; - - } - // if fails .. function getAddFailPage() { @@ -55,8 +48,6 @@ function getAddFailPage() { $sToRender .= "" . renderHeading("Edit Role") . "
"; $sToRender .= "\n"; - $sToRender .= "

\n"; - $sToRender .= "Add Role Failed:\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -68,7 +59,6 @@ function getAddFailPage() { $sToRender .= "
Sorry, Role Already Exists!
\n"; return $sToRender; - } // if its the manual edit page..then display normally @@ -77,14 +67,10 @@ function getEditPage($iRoleID) { $oRole = null; if (isset($iRoleID)) { $oRole = Role::get($iRoleID); - } - $sToRender .= "" . renderHeading("Edit Role") . "
"; - $sToRender .= "Edit Role Properties:\n"; $sToRender .= "\n"; - $sToRender .= "

\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -106,14 +92,20 @@ function getEditPage($iRoleID) { $sToRender .= "\n"; } - $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "" . getUpdateButton($oRole); $sToRender .= getCancelButton($oRole); $sToRender .= "
Role Name: " . getRoleDisplay($oRole) . "
\n"; - + $sToRender .= "\n\n\n\n"; + return $sToRender; } -- libgit2 0.21.4