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,63 +10,53 @@
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("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,174 +9,158 @@
9 * 9 *
10 */ 10 */
11 // gets the delete stuff 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 // get successfully deletion page 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 // get deletion failed page 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 // show listbox...or the text name 121 // show listbox...or the text name
133 function getUnitDisplay($oUnit) { 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 // show listbox...or the text name 136 // show listbox...or the text name
148 function getOrgDisplay($oOrg) { 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 // show delete button 146 // show delete button
161 function getDeleteButton($oUnit) { 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 // show cancel button 156 // show cancel button
173 function getCancelButton($oUnit) { 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 ?>