From 7c8d9b8048ed6fb4a61cfc37a23b9223f99f8bbf Mon Sep 17 00:00:00 2001 From: Michael Joseph Date: Thu, 17 Jul 2003 16:22:31 +0000 Subject: [PATCH] (#2765) tidied, removed unnecessary code and added javascript validation --- presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc | 43 ++++++++++++++++++------------------------- 1 file changed, 18 insertions(+), 25 deletions(-) diff --git a/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc b/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc index e5c16d7..d175bbd 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc @@ -8,13 +8,9 @@ * */ // get add pages -function getAddPage($unitID) { +function getAddPage() { global $default; - if (isset($iOrgID)) { - $oOrg = Organisation::get($iOrgID); - } - $sToRender .= renderHeading("Add Unit"); $sToRender .= "\n"; $sToRender .= "\n"; @@ -22,13 +18,21 @@ function getAddPage($unitID) { $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; - $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
Unit Name:
Select an Organisation: " . getOrgDisplay($oOrg) ; + $sToRender .= "Select an Organisation: " . getOrgDisplay() ; $sToRender .= "
graphicsUrl/widgets/add.gif\" value=\"Submit\" border=\"0\"/>
\n"; + // javascript validation + $sToRender .= "\n\n\n\n"; + return $sToRender; } @@ -44,7 +48,7 @@ function getAddPageSuccess() { $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; - $sToRender .= "rootUrl/control.php?action=addUnit\">graphicsUrl/widgets/back.gif\" border = \"0\" />\n"; + $sToRender .= "" . generateControllerLink("listUnits", "", "graphicsUrl/widgets/back.gif\" border = \"0\" />") . "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -71,8 +75,6 @@ function getAddPageFail() { return $sToRender; } - -// if edition is successful print otu success page function getPageFail() { global $default; @@ -87,10 +89,9 @@ function getPageFail() { $sToRender .= "\n"; $sToRender .= "\n"; - return $sToRender; } -// if edition is successful print otu success page + function getAddPageToOrgFail() { global $default; @@ -106,23 +107,15 @@ function getAddPageToOrgFail() { $sToRender .= "\n"; $sToRender .= "\n"; - return $sToRender; } - -// show the list box when no unit selected -// then shows a text box with the unit's name -function getOrgDisplay($oOrg) { +/** + * Displays a drop down list of organisations + */ +function getOrgDisplay() { global $default; - if (!isset($oOrg)) { - $oPatternListBox = & new PatternListBox($default->owl_organisations_table, "name", "id", "fOrgID"); - return $oPatternListBox->render(); - } else { - return "iId . "\">\n" . - "" . $oOrg->getName() . "\">"; - } - + $oPatternListBox = & new PatternListBox($default->owl_organisations_table, "name", "id", "fOrgID"); + return $oPatternListBox->render(); } - ?> \ No newline at end of file -- libgit2 0.21.4