Exemplo n.º 1
0
            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;
            }
        }
Exemplo n.º 2
0
<?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 = '';