siteMap->getSectionName(substr($_SERVER["PHP_SELF"], strlen($default->rootUrl), strlen($_SERVER["PHP_SELF"]))); $sColor = $default->siteMap->getSectionColour($sSectionName, "th"); $sToRender .= "Preferences\n"; $sToRender .= "\n"; $sToRender .= "\n"; return $sToRender; } function getUserDetailsPage($iUserID) { global $default; $oUser = null; //if (isset($iUserID)) { // $oUser = User::get($iUserID); //} $sQuery = "SELECT * FROM $default->owl_users_table WHERE id = $iUserID"; $aDisplayColumns = array( "username","name","email", "mobile", "email_notification", "sms_notification"); $aStoreColumns = array( "username","name","email", "mobile", "email_notification", "sms_notification") ; $aColumnNames = array("Username: ","Name: ", "Email Address: ", "Mobile Number: ", "Email Notification: ", "Sms Notification: "); $aDisplayColumnTypes = array(1,1,1,1,2,2); $aDatabaseColumnTypes = array(1,1,1,1,2,2); // get list of User properties...name...text field...is_Sys_admin and is_unit_admin..checkboxes $oPattern = & new PatternEditableListFromQuery($sQuery, $default->owl_users_table, $aDisplayColumns, $aStoreColumns, $aColumnNames, $aDisplayColumnTypes, $aDatabaseColumnTypes) ; $oPattern->setUniqueName("userEdit"); $oPattern->setColumnsRequired(array(1,1,0,0,0,0)); $sToRender .= "\n"; $sToRender .= renderHeading(); $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
Edit User Properties:
" . $oPattern->render() . "
graphicsUrl/widgets/update.gif\" value=\"Update\" />
\n"; return $sToRender; } // if edition is successful print otu success page function getEditPageSuccess() { global $default; $sToRender .= "\n"; $sToRender .= renderHeading(); $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
Success!
The User was successfully modified
rootUrl/control.php?action=preferences\">graphicsUrl/widgets/back.gif\" border = \"0\" />
\n"; return $sToRender; } // gets the page if edition fails function getEditPageFail() { global $default; $sToRender .= "\n"; $sToRender .= renderHeading(); $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
User modification Failed!
rootUrl/control.php?action=preferences\">graphicsUrl/widgets/back.gif\" border = \"0\" />
\n"; return $sToRender; }