People based at this site.
|
= contactLink($person['contact_client_id'], $person_id, $person['contact_name'], $person['contact_photo'], ['size' => 'sm', 'class' => 'fw-semibold']) ?>
= contactFlagPills($person, false) ?>
= escapeHtml($person['contact_title']) ?>
|
= $person_phone ?>
= $person_mobile ?>
|
|
Nobody is based here.
Everything on site, by kind.
| Asset | IP | Assigned | Status | |
= escapeHtml($asset['asset_name']) ?>
= escapeHtml(implode(' · ', array_filter([$asset['asset_type'], trim($asset['asset_make'] . ' ' . $asset['asset_model']), $asset['asset_physical_location']]))) ?>
|
= $asset_ip ?>- |
= $asset['contact_name'] ? contactLink($client_id, $asset['contact_id'], $asset['contact_name'], $asset['contact_photo'], ['archived' => !empty($asset['contact_archived_at'])]) : '-' ?> |
= assetStatusPill($asset['asset_status']) ?: '-' ?> |
|
No assets here.
Subnets and VLANs at this site.
| Network | Subnet | Gateway | In use | |
$network) {
$network_subnet = escapeHtml($network['network']);
$network_gateway = escapeHtml($network['network_gateway']); ?>
= networkTile(networkType($network), 'sm') ?>
|
= $network_subnet ?> |
= $network_gateway ?>- |
= networkUsageBar($network_usage[$network_id]) ?> |
|
No networks here.
Racks and cabinets at this site.
-
= escapeHtml(implode(' · ', array_filter([intval($rack['rack_units']) . 'U', $rack['rack_type'], $rack['rack_model'], $rack['rack_physical_location']]))) ?>
No racks here.
Tickets logged against this site, open first.
= ticketTableHtml($tickets) ?>
count($tickets)) { ?>
Showing every open ticket and the = count($tickets) - $ticket_open_count ?> most recent closed of = $ticket_count ?>.
No tickets for this site.
['document', $documents, 'Floor plans, site runbooks, cabling and access guides.', 'No documents linked.'],
'files' => ['file', $files, 'Photos of the cupboard and the patch panel, plans, leases.', 'No files linked.']] as $pane => [$to, $linked, $hint, $empty]) { ?>
= $hint ?>
-
= linkRowHtml($to, $linked_row, $client_id) ?>
= $empty ?>
= $trip_count ? escapeHtml(tripMilesText($trip_miles)) . ' driven out here, newest first.' : 'The driving out here, once it is logged.' ?>
= tripTableHtml($trips) ?>
count($trips)) { ?>
The = count($trips) ?> most recent of = $trip_count ?> -
all of them in Trips.
No trips to this site.
Edits, moves and notes - newest first.
= auditLogHistoryHtml($history, ['client_id' => $client_id]) ?>