<a href="./users.php?add"> Add a new User </a> <form action="updateUser.php" method="POST"> UID: <input type="text" name="uid" value="<?php echo getUserValue("UID"); ?> " readonly/> <br> Username: <input type="text" name="username" value="<?php echo getUserValue("UserID"); ?> "/> <br> Name: <input type="text" name="name" value="<?php echo getUserValue("Name"); ?> "/> <br> Phone: <input type="text" name="phone" value="<?php echo getUserValue("Phone"); ?> "/> <br> Access Level: <select name="Access"> <option value="Admin">Admin</option> <option value="User" default>User</option> <option value="Deactive">Deactive</option> </select> <br> <input type="submit" value="Submit"> </form> <?php } else { ?> <!-- List of all users page. --> <h1> List Of All Users </h1>
<div class="row"> <?php foreach (wNews() as $k => $v) { ?> <div class="col-md-6"> <div class="widget widget-heading-simple widget-body-white"> <div class="widget-body"> <h5 class="strong text-uppercase"><?php echo _h($v['news_title']); ?> </h5> <span class="glyphicons single regular user"><i></i> <?php echo _t('by'); ?> <?php echo getUserValue(_h($v['addedBy']), 'uname'); ?> </span> <span class="glyphicons single regular calendar"><i></i> <?php echo date('D, M d, o', strtotime(_h($v['addDate']))); ?> </span> <div class="separator bottom"></div> <?php echo _escape(safe_truncate($v['news_content'], 125, ' . . .')); ?> <p class="margin-none strong"><a href="<?php echo get_base_url(); ?> news/<?php echo _h($v['news_slug']);
$message = _escape(get_option('update_username')); $message = str_replace('#uname#', getUserValue($_POST['personID'], 'uname'), $message); $message = str_replace('#fname#', getUserValue($_POST['personID'], 'fname'), $message); $message = str_replace('#lname#', getUserValue($_POST['personID'], 'lname'), $message); $message = str_replace('#name#', get_name($_POST['personID']), $message); $message = str_replace('#id#', $_POST['personID'], $message); $message = str_replace('#altID#', getUserValue($_POST['personID'], 'altID'), $message); $message = str_replace('#url#', get_base_url(), $message); $message = str_replace('#helpdesk#', _h(get_option('help_desk')), $message); $message = str_replace('#instname#', _h(get_option('institution_name')), $message); $message = str_replace('#mailaddr#', _h(get_option('mailing_address')), $message); $headers = "From: {$site} <dont-reply@{$host}>\r\n"; $headers .= "X-Mailer: PHP/" . phpversion(); $headers .= "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; $email->etsis_mail(getUserValue($_POST['personID'], 'email'), _t("myeduTrac Username Change"), $message, $headers); /** * @since 6.1.07 */ $person = get_person_by('uname', $_POST['uname']); /** * Fires after username has been updated successfully. * * @since 6.1.07 * @param object $person Person data object. */ $app->hook->do_action('post_update_username', $person); $app->flash('success_message', $flashNow->notice(200)); etsis_logger_activity_log_write('Update Record', 'Application', get_name($_POST['personID']), get_persondata('uname')); } else { $app->flash('error_message', $flashNow->notice(409));