Please select a User: \n"; } $sToRender .= "

\n"; $sToRender .= "Select a User to Remove from a Group:\n"; $sToRender .= "\n"; $sToRender .= "

\n"; $sToRender .= $heading; $sToRender .= "
\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; //$sToRender .= "
User Name: " . getUserDisplay($oUser) . "
" . getDeleteButton($oUser); //$sToRender .= "" . getCancelButton($oUser); $sToRender .= "
\n"; return $sToRender; } // get page for removal function getGroupPage($iUserID, $aGroup) { global $default; $oUser = null; $oGroup = null; // change headings if User selected if (isset($iUserID)) { $oUser = User::get($iUserID); } // change headings if User selected if (isset($fGroupID)) { $oGroup = Group::get($fGroupID); echo "what: " . $oGroup->getName(); } // when Groupid is gotten show the name if (!isset($oGroup)) { $Groupdisplay = "Group Name: " . getGroupDisplay($aGroup) . "\n"; } else{ $Groupdisplay = "Group Name: " . $oGroup->getName() . "\n"; } $sToRender .= "

\n"; $sToRender .= "Select a Group to Remove User from:\n"; $sToRender .= "\n"; $sToRender .= "

\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= $Groupdisplay; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
User Name: " . getUserDisplay($oUser) . "
" . getSelectButton($oUser); $sToRender .= "" . getCancelButton($oUser); $sToRender .= "
\n"; return $sToRender; } // get page for removal function getDeleteConfirmedPage($iUserID,$fGroupID) { global $default; $oUser = null; $oGroup = null; // change headings if User selected if (isset($iUserID)) { $oUser = User::get($iUserID); $heading = "Are you sure you wish to remove this user from the Group?"; } // change headings if User selected if (isset($fGroupID)) { $oGroup = Group::get($fGroupID); $Groupdisplay = "Group Name: " . $oGroup->getName() . "\n"; } $sToRender .= "

\n"; $sToRender .= "Select a Group to Remove User from:\n"; $sToRender .= "\n"; $sToRender .= "

\n"; $sToRender .= "\n"; $sToRender .= $heading; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= $Groupdisplay; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
User Name: " . getUserDisplay($oUser) . "
" . getDeleteButton($oUser); $sToRender .= "" . getCancelButton($oUser); $sToRender .= "
\n"; return $sToRender; } // show paig if deletion fails function getPageFail() { global $default; $sToRender .= "

\n"; $sToRender .= "Sorry, Removal Failed\n"; $sToRender .= "\n"; $sToRender .= "

\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
rootUrl/control.php?action=removeUserFromGroup\">graphicsUrl/widgets/back.gif\" border = \"0\" />
\n"; return $sToRender; } // show success page if removed from Group successfully function getPageSuccess() { global $default; $sToRender .= "

\n"; $sToRender .= "Success!\n"; $sToRender .= "\n"; $sToRender .= "

\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
The User was successfully removed from the Group
rootUrl/control.php?action=removeUserFromGroup\">graphicsUrl/widgets/back.gif\" border = \"0\" />
\n"; return $sToRender; } // show listbox of Users belonging to Users_Groups_link table function getUserDisplay($oUser) { global $default; // added clauses to get those Users belonging to the Users_Groups_link table $from = "," . $default->owl_users_groups_table . " AS GU"; $where = "(ST.id = GU.user_id)"; if (!isset($oUser)) { $oPatternListBox = & new PatternListBox($default->owl_users_table, "username", "id", "fUserID"); $oPatternListBox->setWhereClause($where); $oPatternListBox->setFromClause($from); //$oPatternListBox->setIncludeDefaultValue(true); $oPatternListBox->setPostBackOnChange(true); return $oPatternListBox->render(); } else { return "iId . "\">\n" . $oUser->getUserName(); } } // show Group details on confirm deletion page function getGroupDisplay($aGroup) { global $default; /*"select UGL.group_id, GL.name from users_groups_link as UGL inner join groups_lookup AS GL on UGL.group_id = GL.id where UGL.user_id=1" */ $oGroup= null; $sGroup = ""; return $sGroup; } // show delete button or select button function getDeleteButton($oUser) { global $default; if (!isset($oUser)) { return "graphicsUrl/widgets/select.gif\" value=\"submit\" />\n"; } else { return "graphicsUrl/widgets/delete.gif\" value=\"submit\" />\n"; } } // show delete button or select button function getSelectButton($oUser) { global $default; if (!isset($oUser)) { return "graphicsUrl/widgets/select.gif\" value=\"submit\" />\n"; } else { return "graphicsUrl/widgets/select.gif\" value=\"submit\" />\n"; } } // show cancel button function getCancelButton($oUser) { global $default; if (!isset($oUser)) { //return "rootUrl/control.php?action=UserManagement\">graphicsUrl/widgets/cancel.gif\" value=\"cancel\" />\n"; } else { return "rootUrl/control.php?action=removeUserFromGroup\">graphicsUrl/widgets/cancel.gif\" border = \"0\" />\n"; } } ?>