Commit 1d0d166c90b4ed27901f4dd8790bbd6a731d2a69

Authored by Michael Joseph
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
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
... ...