Commit 3b4c160932f6e7973018c8d55ddb9865481cd2f9

Authored by Michael Joseph
1 parent 1d0d166c

updated look and feel and formatted


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1588 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/removeUnitBL.php
... ... @@ -10,63 +10,53 @@
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("removeUnitUI.inc");
16   - require_once("$default->fileSystemRoot/lib/security/permission.inc");
17   - require_once("$default->fileSystemRoot/lib/unitmanagement/Unit.inc");
18   - require_once("$default->fileSystemRoot/lib/orgmanagement/Organisation.inc");
19   - require_once("$default->fileSystemRoot/lib/unitmanagement/UnitOrganisationLink.inc");
20   - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
21   - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
22   - require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
23   - require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
24   - require_once("$default->fileSystemRoot/presentation/Html.inc");
25   -
26   - $oPatternCustom = & new PatternCustom();
27   -
28   - // get main page
29   - if (isset($fUnitID)) {
30   -
31   - $fOrgID = UnitOrganisationLink::unitBelongsToOrg($fUnitID);
32   -
33   -
34   - $oPatternCustom->setHtml(getDeleteConfirmedPage($fUnitID,$fOrgID));
35   - $main->setFormAction($_SERVER["PHP_SELF"] . "?fForDeleteConfirmed=1");
36   - }
37   - else {
38   - $oPatternCustom->setHtml(getDeletePage(null));
39   - $main->setFormAction($_SERVER["PHP_SELF"]);
40   - }
41   -
42   - if (isset($fForDeleteConfirmed)) {
43   -
44   - // get unitorg object
45   - $oUnitOrg = new UnitOrganisationLink($fUnitID,$fOrgID);
46   - $oUnitOrg->setUnitOrgID($fUnitID);
47   -
48   - //get unit object
49   - $oUnit = Unit::get($fUnitID);
50   - $oUnit->setName($fUnitName);
51   -
52   - //delete unitorgobject
53   - $oUnitOrg->delete();
54   -
55   - //delet unit object
56   - if ($oUnit->delete()) {
57   -
58   - $oPatternCustom->setHtml(getDeleteSuccessPage());
59   -
60   - } else {
61   - $oPatternCustom->setHtml(getDeleteFailPage());
62   - }
63   -
64   - }
65   -
66   -
67   -
68   -
69   - $main->setCentralPayload($oPatternCustom);
70   - $main->render();
  13 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
  14 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
  15 + require_once("removeUnitUI.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/lib/orgmanagement/Organisation.inc");
  20 + require_once("$default->fileSystemRoot/lib/unitmanagement/UnitOrganisationLink.inc");
  21 + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
  22 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
  23 + require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
  24 + require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
  25 + require_once("$default->fileSystemRoot/presentation/Html.inc");
  26 +
  27 + $oPatternCustom = & new PatternCustom();
  28 +
  29 + // get main page
  30 + if (isset($fUnitID)) {
  31 + $fOrgID = UnitOrganisationLink::unitBelongsToOrg($fUnitID);
  32 + $oPatternCustom->setHtml(getDeleteConfirmedPage($fUnitID,$fOrgID));
  33 + $main->setFormAction($_SERVER["PHP_SELF"] . "?fForDeleteConfirmed=1");
  34 + } else {
  35 + $oPatternCustom->setHtml(getDeletePage(null));
  36 + $main->setFormAction($_SERVER["PHP_SELF"]);
  37 + }
  38 +
  39 + if (isset($fForDeleteConfirmed)) {
  40 + // get unitorg object
  41 + $oUnitOrg = new UnitOrganisationLink($fUnitID,$fOrgID);
  42 + $oUnitOrg->setUnitOrgID($fUnitID);
  43 +
  44 + //get unit object
  45 + $oUnit = Unit::get($fUnitID);
  46 + $oUnit->setName($fUnitName);
  47 +
  48 + //delete unitorgobject
  49 + $oUnitOrg->delete();
  50 +
  51 + //delete unit object
  52 + if ($oUnit->delete()) {
  53 + $oPatternCustom->setHtml(getDeleteSuccessPage());
  54 + } else {
  55 + $oPatternCustom->setHtml(getDeleteFailPage());
  56 + }
  57 + }
  58 +
  59 + $main->setCentralPayload($oPatternCustom);
  60 + $main->render();
71 61 }
72 62 ?>
... ...
presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/removeUnitUI.inc
... ... @@ -9,174 +9,158 @@
9 9 *
10 10 */
11 11 // gets the delete stuff
12   -function getDeletePage($iUnitID) {
13   - global $default;
14   - $oUnit = null;
15   - if (isset($iUnitID)) {
16   - $oUnit = Unit::get($iUnitID);
17   - $sToRender .= "<br></br>\n";
18   - $sToRender .= "<b>Are you sure you wish to Remove this Unit?:</b>\n";
19   - }
20   - else{
21   - $sToRender .= "<br></br>\n";
22   - $sToRender .= "<b>Remove Unit From System:</b>\n";
23   - }
24   -
25   - $sToRender .= "<table>\n";
26   - $sToRender .= "<br></br>\n";
27   - $sToRender .= "<tr></tr>\n";
28   - $sToRender .= "<tr>\n";
29   - $sToRender .= "<td>Unit Name: " . getUnitDisplay($oUnit) . "</td>\n";
30   - $sToRender .= "</tr>\n";
31   - $sToRender .= "<tr>\n";
32   - $sToRender .= "</tr>\n";
33   - $sToRender .= "<tr>\n";
34   - $sToRender .= "</tr>\n";
35   - $sToRender .= "<tr>\n";
36   - $sToRender .= "</tr>\n";
37   - $sToRender .= "<tr>\n";
38   -
39   - $sToRender .= getDeleteButton($oUnit);
40   - $sToRender .= "</tr>\n";
41   - $sToRender .= "</table>\n";
42   -
43   -
44   - return $sToRender;
  12 +function getDeletePage($iUnitID) {
  13 + global $default;
  14 + $oUnit = null;
  15 + if (isset($iUnitID)) {
  16 + $oUnit = Unit::get($iUnitID);
  17 + $sHeading .= "<b>Are you sure you wish to Remove this Unit?:</b>\n";
  18 + } else {
  19 + $sHeading .= "Please select a Unit: ";
  20 + }
  21 +
  22 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Unit") . "</table>";
  23 + $sToRender .= "<table>\n";
  24 + $sToRender .= "<tr><td>$sHeading</td></tr>\n";
  25 + $sToRender .= "<tr>\n";
  26 + $sToRender .= "<td>Unit Name: " . getUnitDisplay($oUnit) . "</td>\n";
  27 + $sToRender .= "</tr>\n";
  28 + $sToRender .= "<tr>\n";
  29 + $sToRender .= "</tr>\n";
  30 + $sToRender .= "<tr>\n";
  31 + $sToRender .= "</tr>\n";
  32 + $sToRender .= "<tr>\n";
  33 + $sToRender .= "</tr>\n";
  34 + $sToRender .= "<tr>\n";
  35 +
  36 + $sToRender .= getDeleteButton($oUnit);
  37 + $sToRender .= "</tr>\n";
  38 + $sToRender .= "</table>\n";
  39 +
  40 +
  41 + return $sToRender;
45 42 }
46 43  
47 44 // get successfully deletion page
48   -function getDeleteSuccessPage() {
49   -
50   -global $default;
51   -
52   -$sToRender = "<br></br>\n" ;
53   -$sToRender .= "<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">\n";
54   -$sToRender .= "<tr>\n";
55   -$sToRender .= "<td><b>Unit SuccessFully Removed!</b></td>\n";
56   -$sToRender .= "</tr>\n";
57   -$sToRender .= "<tr></tr>\n";
58   -$sToRender .= "<tr></tr>\n";
59   -$sToRender .= "<tr></tr>\n";
60   -$sToRender .= "<tr></tr>\n";
61   -$sToRender .= "<tr>\n";
62   -$sToRender .= "<td align = right><a href=\"$default->rootUrl/control.php?action=removeUnit\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
63   -$sToRender .= "</tr>\n";
64   -$sToRender .= "</table>\n";
65   -
66   -return $sToRender;
  45 +function getDeleteSuccessPage() {
  46 +
  47 + global $default;
  48 +
  49 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Unit") . "</table>";
  50 + $sToRender .= "<table>\n";
  51 + $sToRender .= "<tr>\n";
  52 + $sToRender .= "<td><b>Unit SuccessFully Removed!</b></td>\n";
  53 + $sToRender .= "</tr>\n";
  54 + $sToRender .= "<tr></tr>\n";
  55 + $sToRender .= "<tr></tr>\n";
  56 + $sToRender .= "<tr></tr>\n";
  57 + $sToRender .= "<tr></tr>\n";
  58 + $sToRender .= "<tr>\n";
  59 + $sToRender .= "<td align = right><a href=\"$default->rootUrl/control.php?action=removeUnit\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  60 + $sToRender .= "</tr>\n";
  61 + $sToRender .= "</table>\n";
  62 +
  63 + return $sToRender;
67 64 }
68 65  
69 66 // get deletion failed page
70   -function getDeleteFailPage() {
71   -
72   -global $default;
73   -
74   -$sToRender = "<br></br>\n" ;
75   -$sToRender .= "<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">\n";
76   -$sToRender .= "<tr>\n";
77   -$sToRender .= "<td><b>Deletion Failed!</b></td>\n";
78   -$sToRender .= "</tr>\n";
79   -$sToRender .= "<tr></tr>\n";
80   -$sToRender .= "<tr></tr>\n";
81   -$sToRender .= "<tr><td>Please Ensure that the unit has no groups belonging to it</td></tr>\n";
82   -$sToRender .= "<tr></tr>\n";
83   -$sToRender .= "</tr>\n";
84   -$sToRender .= "<tr><td align = right><a href=\"$default->rootUrl/control.php?action=removeUnit\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td></tr>\n";
85   -$sToRender .= "</table>\n";
86   -
87   -return $sToRender;
  67 +function getDeleteFailPage() {
  68 +
  69 + global $default;
  70 +
  71 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Unit") . "</table>";
  72 + $sToRender .= "<table>\n";
  73 + $sToRender .= "<tr>\n";
  74 + $sToRender .= "<td><b>Deletion Failed!</b></td>\n";
  75 + $sToRender .= "</tr>\n";
  76 + $sToRender .= "<tr></tr>\n";
  77 + $sToRender .= "<tr></tr>\n";
  78 + $sToRender .= "<tr><td>Please Ensure that the unit has no groups belonging to it</td></tr>\n";
  79 + $sToRender .= "<tr></tr>\n";
  80 + $sToRender .= "</tr>\n";
  81 + $sToRender .= "<tr><td align = right><a href=\"$default->rootUrl/control.php?action=removeUnit\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td></tr>\n";
  82 + $sToRender .= "</table>\n";
  83 +
  84 + return $sToRender;
88 85 }
89 86  
90 87  
91   -function getDeleteConfirmedPage($iUnitID,$iOrgID) {
92   - global $default;
93   - $oUnit = null;
94   - if (isset($iUnitID)) {
95   - $oUnit = Unit::get($iUnitID);
96   - $sToRender .= "<br></br>\n";
97   - $sToRender .= "<b>Are you sure you wish to Remove this Unit?:</b>\n";
98   - }
99   - else{
100   - $sToRender .= "<br></br>\n";
101   - $sToRender .= "<b>Remove Unit From System:</b>\n";
102   - }
103   -
104   - if (isset($iOrgID)) {
105   - $oOrg = Organisation::get($iOrgID);
106   -
107   - }
108   -
109   - $sToRender .= "<table>\n";
110   - $sToRender .= "<br></br>\n";
111   - $sToRender .= "<tr></tr>\n";
112   - $sToRender .= "<tr>\n";
113   - $sToRender .= "<td>Unit Name: " . getUnitDisplay($oUnit) . "</td>\n";
114   - $sToRender .= "</tr>\n";
115   - $sToRender .= "<tr>\n";
116   - $sToRender .= "</tr>\n";
117   - $sToRender .= "<tr>\n";
118   - $sToRender .= "<td>Organisation Name: " . getOrgDisplay($oOrg) . "</td>\n";
119   - $sToRender .= "</tr>\n";
120   - $sToRender .= "<tr>\n";
121   - $sToRender .= "</tr>\n";
122   - $sToRender .= "<tr>\n";
123   - $sToRender .= getDeleteButton($oUnit);
124   - $sToRender .= "</tr>\n";
125   - $sToRender .= "</table>\n";
126   -
127   -
128   - return $sToRender;
  88 +function getDeleteConfirmedPage($iUnitID,$iOrgID) {
  89 + global $default;
  90 + $oUnit = null;
  91 + if (isset($iUnitID)) {
  92 + $oUnit = Unit::get($iUnitID);
  93 + }
  94 +
  95 + if (isset($iOrgID)) {
  96 + $oOrg = Organisation::get($iOrgID);
  97 + }
  98 +
  99 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Unit") . "</table>";
  100 + $sToRender .= "<table>\n";
  101 + $sToRender .= "<tr><td><b>Are you sure you wish to Remove this Unit?:</b></td></tr>\n";
  102 + $sToRender .= "<tr>\n";
  103 + $sToRender .= "<td>Unit Name: " . getUnitDisplay($oUnit) . "</td>\n";
  104 + $sToRender .= "</tr>\n";
  105 + $sToRender .= "<tr>\n";
  106 + $sToRender .= "</tr>\n";
  107 + $sToRender .= "<tr>\n";
  108 + $sToRender .= "<td>Organisation Name: " . getOrgDisplay($oOrg) . "</td>\n";
  109 + $sToRender .= "</tr>\n";
  110 + $sToRender .= "<tr>\n";
  111 + $sToRender .= "</tr>\n";
  112 + $sToRender .= "<tr>\n";
  113 + $sToRender .= getDeleteButton($oUnit);
  114 + $sToRender .= "</tr>\n";
  115 + $sToRender .= "</table>\n";
  116 +
  117 + return $sToRender;
129 118 }
130 119  
131 120  
132 121 // show listbox...or the text name
133 122 function getUnitDisplay($oUnit) {
134   - global $default;
135   - if (!isset($oUnit)) {
136   - $oPatternListBox = & new PatternListBox($default->owl_units_table, "name", "id", "fUnitID");
137   - $oPatternListBox->setIncludeDefaultValue(true);
138   - $oPatternListBox->setPostBackOnChange(true);
139   - return $oPatternListBox->render();
140   - } else {
141   - return "<input type=\"hidden\" name=\"fUnitID\" value=\"" . $oUnit->iId . "\">\n" .
142   - "<b>" . $oUnit->getName() . "</b>";
143   - }
144   -
  123 + global $default;
  124 + if (!isset($oUnit)) {
  125 + $oPatternListBox = & new PatternListBox($default->owl_units_table, "name", "id", "fUnitID");
  126 + $oPatternListBox->setIncludeDefaultValue(true);
  127 + $oPatternListBox->setPostBackOnChange(true);
  128 + return $oPatternListBox->render();
  129 + } else {
  130 + return "<input type=\"hidden\" name=\"fUnitID\" value=\"" . $oUnit->iId . "\">\n" .
  131 + "<b>" . $oUnit->getName() . "</b>";
  132 + }
  133 +
145 134 }
146 135  
147 136 // show listbox...or the text name
148 137 function getOrgDisplay($oOrg) {
149   - global $default;
150   - if (!isset($oOrg)) {
151   -
152   - } else {
153   - return "<input type=\"hidden\" name=\"fOrgID\" value=\"" . $oOrg->iId . "\">\n" .
154   - "<b>" . $oOrg->getName() . "</b>";
155   - }
156   -
  138 + global $default;
  139 + if (isset($oOrg)) {
  140 + return "<input type=\"hidden\" name=\"fOrgID\" value=\"" . $oOrg->iId . "\">\n" .
  141 + "<b>" . $oOrg->getName() . "</b>";
  142 + }
157 143 }
158 144  
159 145  
160 146 // show delete button
161 147 function getDeleteButton($oUnit) {
162   - global $default;
163   - if (!isset($oUnit)) {
164   - return "Please select a Unit: ";
165   - } else {
166   - return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/delete.gif\" value=\"submit\" border=\"0\"/></td>\n".
167   - "<td align = right><a href=\"$default->rootUrl/control.php?action=removeUnit\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
168   - }
  148 + global $default;
  149 + if (isset($oUnit)) {
  150 + return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/delete.gif\" value=\"submit\" border=\"0\"/></td>\n".
  151 + "<td align = right><a href=\"$default->rootUrl/control.php?action=removeUnit\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
  152 + }
169 153 }
170 154  
171 155  
172 156 // show cancel button
173 157 function getCancelButton($oUnit) {
174   - global $default;
175   - if (!isset($oUnit)) {
176   - //return "<td align = right><a href=\"$default->rootUrl/control.php?action=groupManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n";
177   - } else {
178   - return "<td align = right><a href=\"$default->rootUrl/control.php?action=removeUnit\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
179   - }
  158 + global $default;
  159 + if (!isset($oUnit)) {
  160 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=unitManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n";
  161 + } else {
  162 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=removeUnit\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
  163 + }
180 164 }
181 165  
182 166 ?>
... ...