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";
return $sToRender;
}
function getEditPageSuccess() {
global $default;
$sToRender.= renderHeading(_("Preferences"));
$sToRender.= "\n";
$sToRender.= "|
|
| " . _("Success") . "! |
\n";
$sToRender.= "| " . _("The User was successfully modified") . " |
\n";
$sToRender.= "
\n";
$sToRender.= "
\n";
$sToRender.= "\n";
$sToRender.= "rootUrl/control.php?action=preferences\"> | \n";
$sToRender.= "
\n";
$sToRender.= "
\n";
return $sToRender;
}
function getEditPageFail() {
global $default;
$sToRender.= renderHeading(_("Preferences"));
$sToRender.= "\n";
$sToRender.= "|
\n";
$sToRender.= "| " . _("User modification Failed!") . " |
\n";
$sToRender.= "
\n";
$sToRender.= "
\n";
$sToRender.= "\n";
$sToRender.= " | rootUrl/control.php?action=preferences\"> | \n";
$sToRender.= "
\n";
$sToRender.= "
\n";
return $sToRender;
}