Commit 22375a0278188a28c3ffcdefa5468897ca36b9d4
1 parent
644f7063
updated look and feel and added logic to rename unit root folders on unit rename
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1587 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
2 changed files
with
53 additions
and
71 deletions
presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/editUnitBL.php
| @@ -10,51 +10,46 @@ | @@ -10,51 +10,46 @@ | ||
| 10 | require_once("../../../../../config/dmsDefaults.php"); | 10 | require_once("../../../../../config/dmsDefaults.php"); |
| 11 | 11 | ||
| 12 | if (checkSession()) { | 12 | if (checkSession()) { |
| 13 | - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); | ||
| 14 | - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); | ||
| 15 | - require_once("editUnitUI.inc"); | ||
| 16 | - require_once("$default->fileSystemRoot/lib/security/permission.inc"); | ||
| 17 | - require_once("$default->fileSystemRoot/lib/unitmanagement/Unit.inc"); | ||
| 18 | - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); | ||
| 19 | - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); | ||
| 20 | - require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); | ||
| 21 | - require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); | ||
| 22 | - require_once("$default->fileSystemRoot/presentation/Html.inc"); | ||
| 23 | - | ||
| 24 | - | ||
| 25 | - $oPatternCustom = & new PatternCustom(); | ||
| 26 | - | ||
| 27 | - // if a new unit has been added | ||
| 28 | - // coming from manual edit page | ||
| 29 | - if (isset($fForStore)) { | ||
| 30 | - $oUnit = Unit::get($fUnitID); | ||
| 31 | - $oUnit->setName($fUnitName); | ||
| 32 | - | ||
| 33 | - if($fUnitName== "") | ||
| 34 | - { | ||
| 35 | - $oPatternCustom->setHtml(getEditPageFail()); | ||
| 36 | - }elseif ($oUnit->update()) { | ||
| 37 | - // if successfull print out success message | ||
| 38 | - $oPatternCustom->setHtml(getEditPageSuccess()); | ||
| 39 | - | ||
| 40 | - } else { | ||
| 41 | - // if fail print out fail message | ||
| 42 | - $oPatternCustom->setHtml(getEditPageFail()); | ||
| 43 | - } | ||
| 44 | - } else if (isset($fUnitID)){ | ||
| 45 | - // post back on Unit select from manual edit page | ||
| 46 | - $oPatternCustom->setHtml(getEditPage($fUnitID)); | ||
| 47 | - $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1"); | ||
| 48 | - | ||
| 49 | - | ||
| 50 | - } else { | ||
| 51 | - // if nothing happens...just reload edit page | ||
| 52 | - $oPatternCustom->setHtml(getEditPage(null)); | ||
| 53 | - $main->setFormAction($_SERVER["PHP_SELF"]); | ||
| 54 | - | ||
| 55 | - } | ||
| 56 | - //render the page | ||
| 57 | - $main->setCentralPayload($oPatternCustom); | ||
| 58 | - $main->render(); | 13 | + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); |
| 14 | + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); | ||
| 15 | + require_once("editUnitUI.inc"); | ||
| 16 | + require_once("../adminUI.inc"); | ||
| 17 | + require_once("$default->fileSystemRoot/lib/security/permission.inc"); | ||
| 18 | + require_once("$default->fileSystemRoot/lib/unitmanagement/Unit.inc"); | ||
| 19 | + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); | ||
| 20 | + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); | ||
| 21 | + require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); | ||
| 22 | + require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); | ||
| 23 | + require_once("$default->fileSystemRoot/presentation/Html.inc"); | ||
| 24 | + | ||
| 25 | + | ||
| 26 | + $oPatternCustom = & new PatternCustom(); | ||
| 27 | + | ||
| 28 | + // if a new unit has been added | ||
| 29 | + // coming from manual edit page | ||
| 30 | + if (isset($fForStore)) { | ||
| 31 | + $oUnit = Unit::get($fUnitID); | ||
| 32 | + $oUnit->setName($fUnitName); | ||
| 33 | + if ($fUnitName== "") { | ||
| 34 | + $oPatternCustom->setHtml(getEditPageFail()); | ||
| 35 | + } elseif ($oUnit->update()) { | ||
| 36 | + // if successfull print out success message | ||
| 37 | + $oPatternCustom->setHtml(getEditPageSuccess()); | ||
| 38 | + } else { | ||
| 39 | + // if fail print out fail message | ||
| 40 | + $oPatternCustom->setHtml(getEditPageFail()); | ||
| 41 | + } | ||
| 42 | + } else if (isset($fUnitID)) { | ||
| 43 | + // post back on Unit select from manual edit page | ||
| 44 | + $oPatternCustom->setHtml(getEditPage($fUnitID)); | ||
| 45 | + $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1"); | ||
| 46 | + } else { | ||
| 47 | + // if nothing happens...just reload edit page | ||
| 48 | + $oPatternCustom->setHtml(getEditPage(null)); | ||
| 49 | + $main->setFormAction($_SERVER["PHP_SELF"]); | ||
| 50 | + } | ||
| 51 | + //render the page | ||
| 52 | + $main->setCentralPayload($oPatternCustom); | ||
| 53 | + $main->render(); | ||
| 59 | } | 54 | } |
| 60 | ?> | 55 | ?> |
presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/editUnitUI.inc
| @@ -14,14 +14,11 @@ function getEditPage($iUnitID) { | @@ -14,14 +14,11 @@ function getEditPage($iUnitID) { | ||
| 14 | $oUnit = null; | 14 | $oUnit = null; |
| 15 | if (isset($iUnitID)) { | 15 | if (isset($iUnitID)) { |
| 16 | $oUnit = Unit::get($iUnitID); | 16 | $oUnit = Unit::get($iUnitID); |
| 17 | - | ||
| 18 | - } | 17 | + } |
| 19 | 18 | ||
| 20 | - $sToRender .= "<br></br>\n"; | ||
| 21 | - $sToRender .= "<b>Edit Unit Properties:</b>\n"; | 19 | + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Unit") . "</table>"; |
| 22 | $sToRender .= "<table>\n"; | 20 | $sToRender .= "<table>\n"; |
| 23 | - $sToRender .= "<br></br>\n"; | ||
| 24 | - $sToRender .= "<tr></tr>\n"; | 21 | + $sToRender .= "<tr><td>Please select a unit:</td></tr>\n"; |
| 25 | $sToRender .= "<tr>\n"; | 22 | $sToRender .= "<tr>\n"; |
| 26 | $sToRender .= "<td>Unit Name: </td><td>" . getUnitDisplay($oUnit) . "</td>\n"; | 23 | $sToRender .= "<td>Unit Name: </td><td>" . getUnitDisplay($oUnit) . "</td>\n"; |
| 27 | $sToRender .= "</tr>\n"; | 24 | $sToRender .= "</tr>\n"; |
| @@ -30,11 +27,9 @@ function getEditPage($iUnitID) { | @@ -30,11 +27,9 @@ function getEditPage($iUnitID) { | ||
| 30 | $sToRender .= "<tr>\n"; | 27 | $sToRender .= "<tr>\n"; |
| 31 | $sToRender .= "<tr>\n"; | 28 | $sToRender .= "<tr>\n"; |
| 32 | $sToRender .= "</tr>\n"; | 29 | $sToRender .= "</tr>\n"; |
| 33 | - $sToRender .= "<td></td>" . getUpdateButton($oUnit); | ||
| 34 | - $sToRender .= getCancelButton($oUnit); | 30 | + $sToRender .= "<tr><td colspan=\"2\" align = right>" . getUpdateButton($oUnit) . getCancelButton($oUnit) . "</td></tr>"; |
| 35 | $sToRender .= "</table>\n"; | 31 | $sToRender .= "</table>\n"; |
| 36 | 32 | ||
| 37 | - | ||
| 38 | return $sToRender; | 33 | return $sToRender; |
| 39 | } | 34 | } |
| 40 | 35 | ||
| @@ -42,10 +37,9 @@ function getEditPage($iUnitID) { | @@ -42,10 +37,9 @@ function getEditPage($iUnitID) { | ||
| 42 | function getEditPageSuccess() { | 37 | function getEditPageSuccess() { |
| 43 | global $default; | 38 | global $default; |
| 44 | 39 | ||
| 45 | - $sToRender .= "<br></br>\n"; | ||
| 46 | - $sToRender .= "<b>Success!</b>\n"; | 40 | + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Unit") . "</table>"; |
| 47 | $sToRender .= "<table>\n"; | 41 | $sToRender .= "<table>\n"; |
| 48 | - $sToRender .= "<br></br>\n"; | 42 | + $sToRender .= "<tr><td><b>Success!</b></td></tr>\n"; |
| 49 | $sToRender .= "<tr></tr>\n"; | 43 | $sToRender .= "<tr></tr>\n"; |
| 50 | $sToRender .= "<tr><td>The Unit was successfully modified</td></tr>\n"; | 44 | $sToRender .= "<tr><td>The Unit was successfully modified</td></tr>\n"; |
| 51 | $sToRender .= "<tr></tr>\n"; | 45 | $sToRender .= "<tr></tr>\n"; |
| @@ -64,10 +58,9 @@ function getEditPageSuccess() { | @@ -64,10 +58,9 @@ function getEditPageSuccess() { | ||
| 64 | function getEditPageFail() { | 58 | function getEditPageFail() { |
| 65 | global $default; | 59 | global $default; |
| 66 | 60 | ||
| 67 | - $sToRender .= "<br></br>\n"; | ||
| 68 | - $sToRender .= "<b>FAILED!</b>\n"; | 61 | + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Unit") . "</table>"; |
| 69 | $sToRender .= "<table>\n"; | 62 | $sToRender .= "<table>\n"; |
| 70 | - $sToRender .= "<br></br>\n"; | 63 | + $sToRender .= "<tr><td><b>FAILED!</b></td></tr>\n"; |
| 71 | $sToRender .= "<tr></tr>\n"; | 64 | $sToRender .= "<tr></tr>\n"; |
| 72 | $sToRender .= "<tr><td>Unit modification Failed!</td></tr>\n"; | 65 | $sToRender .= "<tr><td>Unit modification Failed!</td></tr>\n"; |
| 73 | $sToRender .= "<tr></tr>\n"; | 66 | $sToRender .= "<tr></tr>\n"; |
| @@ -76,8 +69,6 @@ function getEditPageFail() { | @@ -76,8 +69,6 @@ function getEditPageFail() { | ||
| 76 | $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editUnit\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n"; | 69 | $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editUnit\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n"; |
| 77 | $sToRender .= "</tr>\n"; | 70 | $sToRender .= "</tr>\n"; |
| 78 | $sToRender .= "</table>\n"; | 71 | $sToRender .= "</table>\n"; |
| 79 | - | ||
| 80 | - | ||
| 81 | return $sToRender; | 72 | return $sToRender; |
| 82 | } | 73 | } |
| 83 | 74 | ||
| @@ -87,24 +78,20 @@ function getUnitDisplay($oUnit) { | @@ -87,24 +78,20 @@ function getUnitDisplay($oUnit) { | ||
| 87 | global $default; | 78 | global $default; |
| 88 | if (!isset($oUnit)) { | 79 | if (!isset($oUnit)) { |
| 89 | $oPatternListBox = & new PatternListBox($default->owl_units_table, "name", "id", "fUnitID"); | 80 | $oPatternListBox = & new PatternListBox($default->owl_units_table, "name", "id", "fUnitID"); |
| 90 | - //$oPatternListBox->setIncludeDefaultValue(true); | ||
| 91 | $oPatternListBox->setPostBackOnChange(true); | 81 | $oPatternListBox->setPostBackOnChange(true); |
| 92 | return $oPatternListBox->render(); | 82 | return $oPatternListBox->render(); |
| 93 | } else { | 83 | } else { |
| 94 | return "<input type=\"hidden\" name=\"fUnitID\" value=\"" . $oUnit->iId . "\">\n" . | 84 | return "<input type=\"hidden\" name=\"fUnitID\" value=\"" . $oUnit->iId . "\">\n" . |
| 95 | "<input size = \"40\" type=\"text\" name=\"fUnitName\" value=\"" . $oUnit->getName() . "\">"; | 85 | "<input size = \"40\" type=\"text\" name=\"fUnitName\" value=\"" . $oUnit->getName() . "\">"; |
| 96 | } | 86 | } |
| 97 | - | ||
| 98 | } | 87 | } |
| 99 | 88 | ||
| 100 | 89 | ||
| 101 | // gets the updatebutton when a unit is selected | 90 | // gets the updatebutton when a unit is selected |
| 102 | function getUpdateButton($oUnit) { | 91 | function getUpdateButton($oUnit) { |
| 103 | global $default; | 92 | global $default; |
| 104 | - if (!isset($oUnit)) { | ||
| 105 | - return "Please select a unit: "; | ||
| 106 | - } else { | ||
| 107 | - return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/update.gif\" value=\"submit\" border=\"0\"/></td>\n"; | 93 | + if (isset($oUnit)) { |
| 94 | + return "<input type=\"image\" src =\"$default->graphicsUrl/widgets/update.gif\" value=\"submit\" border=\"0\"/>\n"; | ||
| 108 | } | 95 | } |
| 109 | } | 96 | } |
| 110 | 97 | ||
| @@ -112,9 +99,9 @@ function getUpdateButton($oUnit) { | @@ -112,9 +99,9 @@ function getUpdateButton($oUnit) { | ||
| 112 | function getCancelButton($oUnit) { | 99 | function getCancelButton($oUnit) { |
| 113 | global $default; | 100 | global $default; |
| 114 | if (!isset($oUnit)) { | 101 | if (!isset($oUnit)) { |
| 115 | - //return "<td align = right><a href=\"$default->rootUrl/control.php?action=groupManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n"; | 102 | + return "<a href=\"$default->rootUrl/control.php?action=unitManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" border=\"0\"/></a>\n"; |
| 116 | } else { | 103 | } else { |
| 117 | - return "<td align = right><a href=\"$default->rootUrl/control.php?action=editUnit\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n"; | 104 | + return "<a href=\"$default->rootUrl/control.php?action=editUnit\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border=\"0\" /></a>\n"; |
| 118 | } | 105 | } |
| 119 | } | 106 | } |
| 120 | ?> | 107 | ?> |
| 121 | \ No newline at end of file | 108 | \ No newline at end of file |