echo ' <td' . ($obj->personnel_id == $ATC->get_currentuser_id() ? ' class="highlighted"' : '') . '><a href="personnel.php?id=' . $obj->personnel_id . '">' . $obj->display_name . '</a></td>'; echo ' <td' . ($obj->twoic_personnel_id == $ATC->get_currentuser_id() ? ' class="highlighted"' : '') . '><a href="personnel.php?id=' . $obj->twoic_personnel_id . '">' . $obj->twoic_display_name . '</a></td>'; echo ' <td>' . date(ATC_SETTING_DATETIME_OUTPUT, strtotime($obj->startdate)) . '</td>'; echo ' <td>' . date(ATC_SETTING_DATETIME_OUTPUT, strtotime($obj->enddate)) . '</td>'; echo '</tr>'; } ?> </tbody> </table> <?php } } catch (ATCExceptionInsufficientPermissions $e) { // We just don't show the error if it was a permission issue, that's fine, we don't know who's logged in, after all } try { $user = $ATC->get_personnel(null, 'ASC', null, 0); if (count($user)) { $bdays = array(); $annivs = array(); foreach ($user as $obj) { $bday = (int) date("U", strtotime(date('Y') . date('-m-d', strtotime($obj->dob)))); $anniv = (int) date("U", strtotime(date('Y') . date('-m-d', strtotime($obj->joined_date)))); $today = time(); $nextmonth = time() + 30 * 24 * 60 * 60; if ($bday > $today && $bday <= $nextmonth) { $bdays[] = $obj; } if ($anniv > $today && $anniv <= $nextmonth) { $annivs[] = $obj; } }
<?php require_once "atc_documentation.class.php"; $ATC = new ATC_Documentation(); $personnel = $ATC->get_personnel(null, 'ASC', null, true); if (!isset($_GET['personnel_id'])) { $ATC->gui_output_page_header('Documents'); ?> <form name="datepicker" id="datepicker"> <fieldset> <legend>Choose personnel to generate documentation for</legend> <label for="personnel">Personnel:</label> <input type="hidden" name="document" value="nzcf16" /> <select name="personnel_id[]" multiple="multiple" required="required"> <?php foreach ($personnel as $obj) { echo '<option value="' . $obj->personnel_id . '"' . ($obj->enabled ? '' : ' class="ui-state-disabled"') . '>' . $obj->rank . ' ' . $obj->display_name . '</option>'; } ?> </select> <button type="submit" class="update">Update</button> </fieldset> </form> <?php } else { require_once "atc_finance.class.php"; $ATC_Finance = new ATC_Finance(); // Create a PDF document for us to use require './fpdf17/fpdf.php'; $footerstring = '';