From 6ba103db68f87efa202ebe9dcb4b15b8fd7f6633 Mon Sep 17 00:00:00 2001 From: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com> Date: Sun, 24 Sep 2023 22:19:25 +0200 Subject: [PATCH] Device NAC page to Laravel Blade (#15329) --- includes/html/pages/device/nac.inc.php | 141 ---------------------- resources/views/device/tabs/nac.blade.php | 123 +++++++++++++++++++ 2 files changed, 123 insertions(+), 141 deletions(-) delete mode 100644 includes/html/pages/device/nac.inc.php create mode 100644 resources/views/device/tabs/nac.blade.php diff --git a/includes/html/pages/device/nac.inc.php b/includes/html/pages/device/nac.inc.php deleted file mode 100644 index ff9a11c206..0000000000 --- a/includes/html/pages/device/nac.inc.php +++ /dev/null @@ -1,141 +0,0 @@ - 'device', - 'device' => $device['device_id'], - 'tab' => 'nac', -]; -$pagetitle[] = 'NAC'; - -//manage the column visibility depending on OS -$vlan_visibility = ' data-visible="false"'; -$t_elapsed_visibility = ' data-visible="false"'; -$t_left_visibility = ' data-visible="false"'; -$timeout_visibility = ' data-visible="false"'; -$mode_visibility = ' data-visible="false"'; -if ($device['os'] === 'vrp') { - $vlan_visibility = ''; - $t_elapsed_visibility = ''; -} else { - $t_left_visibility = ''; - $timeout_visibility = ''; - $mode_visibility = ''; -} - -?> -
-
-
-
-

Network Access Controls

-
-
- - - - - - - - - - - - - - - - - - - - -
PortMAC AddressVendorIP Address>VlanDomaindata-formatter="nac_mode">ModeUsernameAuth By data-formatter="time_interval">Timeout data-formatter="time_interval">Elapsed time data-formatter="time_interval">Time leftAuthCAuthZMethod
-
-
-
- - diff --git a/resources/views/device/tabs/nac.blade.php b/resources/views/device/tabs/nac.blade.php new file mode 100644 index 0000000000..f0b22d6a37 --- /dev/null +++ b/resources/views/device/tabs/nac.blade.php @@ -0,0 +1,123 @@ +@extends('device.submenu') + +@section('tabcontent') +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
{{ __('Ports') }}{{ __('Mac Address') }}{{ __('Vendor') }}{{ __('IP Address') }}{{ __('Vlan') }}{{ __('Domain') }}{{ __('Host Mode') }}{{ __('Username') }}{{ __('Auth By') }}{{ __('Timeout') }}{{ __('Time Elapsed') }}{{ __('Time Left') }}{{ __('NAC Authc') }}{{ __('NAC Authz') }}{{ __('NAC Method') }}
+
+
+ +
+
+@endsection + +@push('scripts') + +@endpush +