Commit f92c8095e30fa59b566d4e0a3cd18f0054647341

Authored by Michael Joseph
1 parent 1b9c5618

added querystring to statusPage method and updated calls from removeGroup


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2456 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/Html.inc
@@ -23,7 +23,7 @@ function renderHeading($sHeading, $sSectionName = "") { @@ -23,7 +23,7 @@ function renderHeading($sHeading, $sSectionName = "") {
23 return $sToRender; 23 return $sToRender;
24 } 24 }
25 25
26 -function statusPage($sTitle, $sHeading, $sCancelAction, $sText = "") { 26 +function statusPage($sTitle, $sHeading, $sText = "", $sCancelAction, $sQueryString = "") {
27 global $default; 27 global $default;
28 $sToRender .= renderHeading($sTitle); 28 $sToRender .= renderHeading($sTitle);
29 $sToRender .= "<table>\n"; 29 $sToRender .= "<table>\n";
@@ -31,7 +31,7 @@ function statusPage($sTitle, $sHeading, $sCancelAction, $sText = &quot;&quot;) { @@ -31,7 +31,7 @@ function statusPage($sTitle, $sHeading, $sCancelAction, $sText = &quot;&quot;) {
31 $sToRender .= "<td><b>$sHeading</b></td>\n"; 31 $sToRender .= "<td><b>$sHeading</b></td>\n";
32 $sToRender .= "</tr>\n"; 32 $sToRender .= "</tr>\n";
33 $sToRender .= "<tr><td>$sText</td></tr>\n"; 33 $sToRender .= "<tr><td>$sText</td></tr>\n";
34 - $sToRender .= "<tr><td align=\"right\">" . generateControllerLink("listGroups", "", "<img src =\"$default->graphicsUrl/widgets/back.gif\" border=\"0\"/>") . "</td></tr>\n"; 34 + $sToRender .= "<tr><td align=\"right\">" . generateControllerLink($sCancelAction, $sQueryString, "<img src =\"$default->graphicsUrl/widgets/back.gif\" border=\"0\"/>") . "</td></tr>\n";
35 $sToRender .= "</table>\n"; 35 $sToRender .= "</table>\n";
36 return $sToRender; 36 return $sToRender;
37 } 37 }
presentation/lookAndFeel/knowledgeTree/administration/groupmanagement/removeGroupBL.php
@@ -31,22 +31,22 @@ if (checkSession()) { @@ -31,22 +31,22 @@ if (checkSession()) {
31 if (isset($fForDelete)) { 31 if (isset($fForDelete)) {
32 if ($oGroup->delete()) { 32 if ($oGroup->delete()) {
33 // FIXME: refactor getStatusPage in Html.inc 33 // FIXME: refactor getStatusPage in Html.inc
34 - $oPatternCustom->setHtml(statusPage("Remove Group", "Group successfully removed!", "listGroups")); 34 + $oPatternCustom->setHtml(statusPage("Remove Group", "Group successfully removed!", "", "listGroups"));
35 } else { 35 } else {
36 - $oPatternCustom->setHtml(statusPage("Remove Group", "Group deletion failed!", "listGroups", "There was an error deleting this group. Please try again later.")); 36 + $oPatternCustom->setHtml(statusPage("Remove Group", "Group deletion failed!", "There was an error deleting this group. Please try again later.", "listGroups"));
37 } 37 }
38 } else { 38 } else {
39 $oPatternCustom->setHtml(getDeletePage($fGroupID)); 39 $oPatternCustom->setHtml(getDeletePage($fGroupID));
40 $main->setFormAction($_SERVER["PHP_SELF"] . "?fForDelete=1"); 40 $main->setFormAction($_SERVER["PHP_SELF"] . "?fForDelete=1");
41 } 41 }
42 } else { 42 } else {
43 - $oPatternCustom->setHtml(statusPage("Remove Group", "This group is in a unit!", "listGroups", "This group can not be deleted because it belongs to a unit.")); 43 + $oPatternCustom->setHtml(statusPage("Remove Group", "This group is in a unit!", "This group can not be deleted because it belongs to a unit.", "listGroups"));
44 } 44 }
45 } else { 45 } else {
46 - $oPatternCustom->setHtml(statusPage("Remove Group", "This group has users!", "listGroups", "This group can not be deleted because there are still users in it.")); 46 + $oPatternCustom->setHtml(statusPage("Remove Group", "This group has users!", "This group can not be deleted because there are still users in it.", "listGroups"));
47 } 47 }
48 } else { 48 } else {
49 - $oPatternCustom->setHtml(statusPage("Remove Group", "No group was selected for deletion", "listGroups")); 49 + $oPatternCustom->setHtml(statusPage("Remove Group", "No group was selected for deletion", "", "listGroups"));
50 } 50 }
51 51
52 $main->setCentralPayload($oPatternCustom); 52 $main->setCentralPayload($oPatternCustom);