Files
HotLunches/users.dialog.php
2026-10-19 15:22:52 -07:00

195 lines
13 KiB
PHP

<?php
$students_icon = "<img src='images/icons/groupofusers16.png' alt='View Students' border='0'>";
$reminder_icon = "<img src='images/icons/mailsend16.png' alt='Send Account Login Reminder Email' border='0'>";
$weekly_reminder_icon = "<img src='images/icons/mailsend16.png' alt='Send Weekly Menu Reminder Email' border='0'>";
$money_icon = "<img src='images/icons/money16.png' alt='Post to User Account' border='0'>";
$delete_icon = "<img src='images/icons/delete16.png' alt='Delete User' border='0'>";
?>
<table cellpadding='5' class='dialog-icons-table'>
<tr>
<td align='center'><a href='#' class='account-students dialog-icons' rnum='' title='View Students'><?php echo($students_icon) ?></a></td>
<td align='center'><a href='#' class='login-reminder dialog-icons' rnum='' title='Send Account Login Reminder Email'><?php echo($reminder_icon) ?></a></td>
<td align='center'><a href='#' class='weekly-reminder dialog-icons' rnum='' title='Send Weekly Menu Reminder Email'><?php echo($weekly_reminder_icon) ?></a></td>
<td align='center'><a href='#' class='user-account dialog-icons' rnum='' title="<?php displayLanguageText('TEXT-VIEW-ACCOUNT-TRANSACTIONS'); ?>"><?php echo($money_icon) ?></a></td>
<td align='center'><a href='#' class='manage-user-account dialog-icons' rnum='' title="<?php displayLanguageText('TEXT-MANAGE-ACCOUNT-TRANSACTIONS'); ?>"><?php echo($money_icon) ?></a></td>
<td align='center'><a href='#' class='delete-data dialog-icons' id='delete-icon' rnum='' title="<?php displayLanguageText('TEXT-DELETE-USER'); ?>"><?php echo($delete_icon) ?></a></td>
</tr>
</table>
<table width='100%'>
<tr>
<td align='left'>
<p class='align-left'><b><label for='dialog_userid'><?php displayLanguageText('TEXT-USER-ID'); ?></label>:</b><br>
<input type='text' name='userid' id='dialog_userid' size='40' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_password'><?php displayLanguageText('TEXT-PASSWORD'); ?></label>:</b><br>
<input type='password' name='password' id='dialog_password' size='40' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_email'><?php displayLanguageText('TEXT-EMAIL'); ?></label>:</b><br>
<input type='text' name='email' id='dialog_email' size='60' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_email2'><?php displayLanguageText('TEXT-ADDITIONAL-EMAIL'); ?></label>:</b><br>
<input type='text' name='email2' id='dialog_email2' size='60' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_email3'><?php displayLanguageText('TEXT-ADDITIONAL-EMAIL'); ?></label>:</b><br>
<input type='text' name='email3' id='dialog_email3' size='60' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_first_name'><?php displayLanguageText('TEXT-FIRST-NAME'); ?></label>:</b><br>
<input type='text' name='first_name' id='dialog_first_name' size='40' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_last_name'><?php displayLanguageText('TEXT-LAST-NAME'); ?></label>:</b><br>
<input type='text' name='last_name' id='dialog_last_name' size='40' class="form-field text ui-widget-content ui-corner-all"></p>
<?php if (in_array($school_record['registration_second_parent'],array('Optional','Required'))) { ?>
<p><b><?php displayLanguageText('TEXT-SECOND-PARENT'); ?></b></p>
<p class='align-left'><b><label for='dialog_first_name2'><?php displayLanguageText('TEXT-FIRST-NAME'); ?></label>:</b><br>
<input type='text' name='first_name2' id='dialog_first_name2' size='40' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_last_name2'><?php displayLanguageText('TEXT-LAST-NAME'); ?></label>:</b><br>
<input type='text' name='last_name2' id='dialog_last_name2' size='40' class="form-field text ui-widget-content ui-corner-all"></p>
<?php } ?>
<p class='align-left'><b><label for='dialog_home_phone'><?php displayLanguageText('TEXT-HOME-PHONE'); ?></label>:</b><br>
<input type='text' name='home_phone' id='dialog_home_phone' size='25' class="form-field text ui-widget-content ui-corner-all"></p>
<?php if ($school_record['registration_daytime_phone'] == 'Required' || $school_record['registration_daytime_phone'] == 'Optional') { ?>
<p class='align-left'><b><label for='dialog_daytime_phone'><?php displayLanguageText('TEXT-DAYTIME-PHONE'); ?></label>:</b><br>
<input type='text' name='daytime_phone' id='dialog_daytime_phone' size='25' class="form-field text ui-widget-content ui-corner-all"></p>
<?php } ?>
<?php if ($school_record['registration_cell_phone'] == 'Required' || $school_record['registration_cell_phone'] == 'Optional') { ?>
<p class='align-left'><b><label for='dialog_cell_phone'><?php displayLanguageText('TEXT-CELL-PHONE'); ?></label>:</b><br>
<input type='text' name='cell_phone' id='dialog_cell_phone' size='25' class="form-field text ui-widget-content ui-corner-all"></p>
<?php } ?>
<?php if (in_array($school_record['registration_address'],array('Optional','Required'))) { ?>
<p class='align-left'><b><label for='dialog_address'><?php displayLanguageText('TEXT-ADDRESS'); ?></label>:</b><br>
<input type='text' name='address' id='dialog_address' size='40' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_city'><?php displayLanguageText('TEXT-CITY'); ?></label>:</b><br>
<input type='text' name='city' id='dialog_city' size='40' class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_province'><?php displayLanguageText('TEXT-PROVINCE'); ?></label>:</b><br>
<input type='text' name='province' id='dialog_province' size='6' class="form-field text ui-widget-content ui-corner-all"></p>
<?php } ?>
<p class='align-left'><b><label for='dialog_type'><?php displayLanguageText('TEXT-USER-TYPE'); ?></label>:</b> <?php displayHelp('TEXT-STAFF-USERS-NOTE') ?><br>
<select name='type' id='dialog_type' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("user_types.txt") ?>
</select></p>
<p class='align-left'><b><label for='dialog_status'><?php displayLanguageText('TEXT-USER-STATUS'); ?></label>:</b><br>
<select name='status' id='dialog_status' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("user_status.txt") ?>
</select></p>
<p class='align-left'><b><label for='dialog_can_order'><?php displayLanguageText('TEXT-USER-CAN-ORDER'); ?></label>:</b> <?php displayHelp('TEXT-USER-CAN-ORDER-MESSAGE') ?><br>
<select name='can_order' id='dialog_can_order' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("user-can-order.txt") ?>
</select></p>
<p class='align-left'><b><label for='dialog_language'><?php displayLanguageText('TEXT-LANGUAGE'); ?></label>:</b><br>
<select name='language' id='dialog_language' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("languages.txt") ?>
</select></p>
<?php if ($school_record['school_directory_permission'] == 'Y') { ?>
<p class='align-left'><b><label for='dialog_school_directory'><?php echo($school_record['school_directory_text'])?></label>:</b><br>
<select name='school_directory' id='dialog_school_directory' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("yn.txt") ?>
</select></p>
<?php } ?>
<?php if ($school_record['email_list_permission'] == 'Y') { ?>
<p class='align-left'><b><label for='dialog_email_list'><?php echo($school_record['email_list_text']) ?></label>:</b><br>
<select name='email_list' id='dialog_email_list' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("yn.txt") ?>
</select></p>
<?php } ?>
<?php if ($school_record['registration_volunteer_list'] == 'Y') { ?>
<p class='align-left'><b><label for='dialog_available_to_volunteer'><?php displayLanguageText('TEXT-VOLUNTEER-SIGNUP') ?></label>:</b><br>
<select name='available_to_volunteer' id='dialog_available_to_volunteer' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("yn.txt") ?>
</select></p>
<?php } ?>
<?php if ($school_record['enable_class_parents'] == 'Y') { ?>
<p class='align-left'><b><label for='dialog_class_parent'><?php displayLanguageText('TEXT-CLASS-PARENT') ?></label>:</b><br>
<select name='class_parent' id='dialog_class_parent' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("yn.txt") ?>
</select></p>
<?php } ?>
<?php if ($school_record['email_broadcast_optional'] == 'Y' || in_array($_SESSION['UserInfo']['type'],array('SuperUser','System Administrator','HotlunchAdmin'))) { ?>
<p class='align-left'><b><label for='dialog_receive_emails'><?php displayLanguageText('TEXT-RECEIVE-EMAIL-NEWS') ?></label>:</b><br>
<select name='receive_emails' id='dialog_receive_emails' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("yn.txt") ?>
</select></p>
<?php } ?>
<?php if ($school_record['email_reminder_optional'] == 'Y' || $_SESSION['UserInfo']['type'] != 'Parent') { ?>
<p class='align-left'><b><label for='dialog_email_reminders'><?php displayLanguageText('TEXT-WEEKLY-REMINDER') ?></label>:</b><br>
<select name='email_reminders' id='dialog_email_reminders' class="form-field text ui-widget-content ui-corner-all">
<?php BuildFileList("yn.txt") ?>
</select></p>
<?php } ?>
<?php if ($school_num == $base_school_num) {
$linked_sites = db_query("SELECT * FROM schools WHERE linked_site = $base_school_num AND status = 'Linked' ORDER BY link_sequence,link_title");
$num_sites = db_num_rows($linked_sites);
if ($num_sites > 0) {
// Get primary site info
$url = $school_record['url'];
$title = $school_record['link_title'];
if (strlen($title) == 0) $title = $school_record['school_name'];
?>
<p class='align-left'><b><label for='dialog_selected_user_sites'><?php displayLanguageText('TEXT-LINKED-SITES') ?></label>:</b> <?php displayHelp('TEXT-LINKED-SITES-MSG') ?><br>
<select name='selected_user_sites[]' id='dialog_selected_user_sites' size='<?php echo($num_sites + 1) ?>' multiple class="form-field text ui-widget-content ui-corner-all">
<option value='<?php echo($school_num) ?>'><?php echo($title) ?></option>
<?php
while ($row = db_fetch_array($linked_sites)) {
$title = $row['link_title'];
if (strlen($title) == 0) $title = $row['school_name'];
$rnum = $row['record_num'];
echo(" <option value='$rnum'>$title</option>\n");
}
?>
</select></p>
<?php } ?>
<?php } ?>
<?php if (strlen($school_record['additional_registration_data_field1'])) { ?>
<p class='align-left'><b><label for='dialog_additional1'><?php echo($school_record['additional_registration_data_field1']); ?></label>:</b><br>
<input type='text' name='additional1' id='dialog_additional1' size='30' class="form-field text ui-widget-content ui-corner-all"></p>
<?php } ?>
<?php if (strlen($school_record['additional_registration_data_field2'])) { ?>
<p class='align-left'><b><label for='dialog_additional2'><?php echo($school_record['additional_registration_data_field2']); ?></label>:</b><br>
<input type='text' name='additional2' id='dialog_additional2' size='30' class="form-field text ui-widget-content ui-corner-all"></p>
<?php } ?>
<p class='align-left'><b><label for='dialog_date_added'><?php displayLanguageText('TEXT-DATE-ADDED'); ?></label>:</b><br>
<input type='text' name='date_added' id='dialog_date_added' size='15' readonly class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_last_login'><?php displayLanguageText('TEXT-LAST-LOGIN'); ?></label>:</b><br>
<input type='text' name='last_login' id='dialog_last_login' size='15' readonly class="form-field text ui-widget-content ui-corner-all"></p>
<p class='align-left'><b><label for='dialog_note'><?php displayLanguageText('TEXT-NOTE'); ?></label>:</b><br>
<textarea name='user_notes' id='dialog_user_notes' rows='2' cols='70' class="form-field text ui-widget-content ui-corner-all"></textarea></p>
</td>
</tr>
</table>
<br>
<table cellpadding='5' class='dialog-icons-table'>
<tr>
<td align='center'><a href='#' class='account-students dialog-icons' rnum='' title='View Students'><?php echo($students_icon) ?></a></td>
<td align='center'><a href='#' class='login-reminder dialog-icons' rnum='' title='Send Account Login Reminder Email'><?php echo($reminder_icon) ?></a></td>
<td align='center'><a href='#' class='weekly-reminder dialog-icons' rnum='' title='Send Weekly Menu Reminder Email'><?php echo($weekly_reminder_icon) ?></a></td>
<td align='center'><a href='#' class='user-account dialog-icons' rnum='' title='View User Account'><?php echo($money_icon) ?></a></td>
</tr>
</table>