users_table WHERE id = $iUserID"; $aDisplayColumns = array("name", "email", "mobile", "email_notification"); $aStoreColumns = array("name", "email", "mobile", "email_notification"); $aColumnNames = array("Name: ", "Email Address: ", "Mobile Number: ", "Email Notification: "); $aDisplayColumnTypes = array(1, 1, 1, 2); $aDatabaseColumnTypes = array(1, 1, 1, 2); // get list of User properties...name...text field...is_Sys_admin and is_unit_admin..checkboxes $oPattern = & new PatternEditableListFromQuery($sQuery, $default -> users_table, $aDisplayColumns, $aStoreColumns, $aColumnNames, $aDisplayColumnTypes, $aDatabaseColumnTypes); $oPattern -> setUniqueName("userEdit"); $oPattern -> setColumnsRequired(array(1, 0, 0, 0)); $sToRender.= renderHeading("Preferences"); $sToRender.= "\n"; $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\" border=\"0\"/>\n"; if (strcmp($default -> authenticationClass, "DBAuthenticator") == 0) { $sToRender.= "rootUrl/control.php?action=changeUserPassword\">graphicsUrl/widgets/updatePassword.gif\" border=\"0\" />
\n"; return $sToRender; } function getEditPageSuccess() { global $default; $sToRender.= renderHeading("Preferences"); $sToRender.= "\n"; $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; } function getEditPageFail() { global $default; $sToRender.= renderHeading("Preferences"); $sToRender.= "\n"; $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; }