Commit 1d0d166c90b4ed27901f4dd8790bbd6a731d2a69
1 parent
972758e6
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 | 10 | require_once("../../../../../config/dmsDefaults.php"); |
| 11 | 11 | |
| 12 | 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 | $oUnit = null; |
| 15 | 15 | if (isset($iUnitID)) { |
| 16 | 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 | 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 | 22 | $sToRender .= "<tr>\n"; |
| 26 | 23 | $sToRender .= "<td>Unit Name: </td><td>" . getUnitDisplay($oUnit) . "</td>\n"; |
| 27 | 24 | $sToRender .= "</tr>\n"; |
| ... | ... | @@ -30,11 +27,9 @@ function getEditPage($iUnitID) { |
| 30 | 27 | $sToRender .= "<tr>\n"; |
| 31 | 28 | $sToRender .= "<tr>\n"; |
| 32 | 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 | 31 | $sToRender .= "</table>\n"; |
| 36 | 32 | |
| 37 | - | |
| 38 | 33 | return $sToRender; |
| 39 | 34 | } |
| 40 | 35 | |
| ... | ... | @@ -42,10 +37,9 @@ function getEditPage($iUnitID) { |
| 42 | 37 | function getEditPageSuccess() { |
| 43 | 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 | 41 | $sToRender .= "<table>\n"; |
| 48 | - $sToRender .= "<br></br>\n"; | |
| 42 | + $sToRender .= "<tr><td><b>Success!</b></td></tr>\n"; | |
| 49 | 43 | $sToRender .= "<tr></tr>\n"; |
| 50 | 44 | $sToRender .= "<tr><td>The Unit was successfully modified</td></tr>\n"; |
| 51 | 45 | $sToRender .= "<tr></tr>\n"; |
| ... | ... | @@ -64,10 +58,9 @@ function getEditPageSuccess() { |
| 64 | 58 | function getEditPageFail() { |
| 65 | 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 | 62 | $sToRender .= "<table>\n"; |
| 70 | - $sToRender .= "<br></br>\n"; | |
| 63 | + $sToRender .= "<tr><td><b>FAILED!</b></td></tr>\n"; | |
| 71 | 64 | $sToRender .= "<tr></tr>\n"; |
| 72 | 65 | $sToRender .= "<tr><td>Unit modification Failed!</td></tr>\n"; |
| 73 | 66 | $sToRender .= "<tr></tr>\n"; |
| ... | ... | @@ -76,8 +69,6 @@ function getEditPageFail() { |
| 76 | 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 | 70 | $sToRender .= "</tr>\n"; |
| 78 | 71 | $sToRender .= "</table>\n"; |
| 79 | - | |
| 80 | - | |
| 81 | 72 | return $sToRender; |
| 82 | 73 | } |
| 83 | 74 | |
| ... | ... | @@ -87,24 +78,20 @@ function getUnitDisplay($oUnit) { |
| 87 | 78 | global $default; |
| 88 | 79 | if (!isset($oUnit)) { |
| 89 | 80 | $oPatternListBox = & new PatternListBox($default->owl_units_table, "name", "id", "fUnitID"); |
| 90 | - //$oPatternListBox->setIncludeDefaultValue(true); | |
| 91 | 81 | $oPatternListBox->setPostBackOnChange(true); |
| 92 | 82 | return $oPatternListBox->render(); |
| 93 | 83 | } else { |
| 94 | 84 | return "<input type=\"hidden\" name=\"fUnitID\" value=\"" . $oUnit->iId . "\">\n" . |
| 95 | 85 | "<input size = \"40\" type=\"text\" name=\"fUnitName\" value=\"" . $oUnit->getName() . "\">"; |
| 96 | 86 | } |
| 97 | - | |
| 98 | 87 | } |
| 99 | 88 | |
| 100 | 89 | |
| 101 | 90 | // gets the updatebutton when a unit is selected |
| 102 | 91 | function getUpdateButton($oUnit) { |
| 103 | 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 | 99 | function getCancelButton($oUnit) { |
| 113 | 100 | global $default; |
| 114 | 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 | 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 | 108 | \ No newline at end of file | ... | ... |