@extends('layouts/default') {{-- Page title --}} @section('title') {{ trans('admin/users/general.view_user', ['name' => $user->display_name]) }} @parent @stop @section('header_right') @endsection {{-- Page content --}} @section('content') @if ($user->deleted_at!='')
{{ trans('admin/users/message.user_deleted_warning') }}
@endif
{{ trans('general.last_login') }} @if ($user->last_login != '') {{ Helper::getFormattedDateObject($user->last_login, 'datetime', false) }} {{ Carbon::parse($user->last_login)->diffForHumans(['parts' => 2]) }} @else {{ trans('general.na') }} @endif {{ trans('general.start_date') }} @if ($user->start_date != '') {{ Helper::getFormattedDateObject($user->start_date, 'date', false) }} {{ Carbon::parse($user->start_date)->diffForHumans(['parts' => 2]) }} @else {{ trans('general.na') }} @endif {{ trans('general.end_date') }} @if ($user->end_date != '') {{ Helper::getFormattedDateObject($user->end_date, 'date', false) }} {{ Carbon::parse($user->end_date)->diffForHumans(['parts' => 2]) }} @else {{ trans('general.na') }} @endif
{{ $user->first_name }} {{ $user->last_name }} {{ $user->getRawOriginal('display_name') }} @if ($user->isSuperUser()) {{ $user->username }} @elseif ($user->hasAccess('admin')) {{ $user->username }} @else {{ $user->username }} @endif {{ $user->employee_num }} {{ $user->jobtitle }} @if ($user->groups->count() > 0) @foreach ($user->groups as $group) @can('superadmin') {{ $group->name }} @else {{ $group->name }} @endcan @endforeach @endif @if ($user->hasIndividualPermissions()) {{ trans('admin/users/general.individual_override') }} @endif @if ($user->isSuperUser()) {{ trans('general.superuser') }} @elseif ($user->hasAccess('admin')) {{ trans('general.admin_user') }} @elseif (!empty($effectivePermissionsBySection)) @foreach ($effectivePermissionsBySection as $section => $permissions) @foreach ($permissions as $permission) @if (($permission['status'] ?? 'allowed') === 'denied') {{ $permission['permission'] }} @else {{ $permission['permission'] }} @endif @endforeach @endforeach @endif @if (($user->email!='') && ($user->activated=='1') && ($user->getAssignedItemsWithPendingAcceptance()->count() > 0))
{{ csrf_field() }}
@endif
@if($user->getUserTotalCost()->total_user_cost > 0)
{{ Helper::formatCurrencyOutput($user->getUserTotalCost()->asset_cost) }} {{ Helper::formatCurrencyOutput($user->getUserTotalCost()->license_cost)}} {{ Helper::formatCurrencyOutput($user->getUserTotalCost()->accessory_cost)}} {{ Helper::formatCurrencyOutput($user->getUserTotalCost()->total_user_cost) }}
@endif @if($user->activated == '1') {{ trans('general.login_enabled') }}
@if ($user->two_factor_active()) @else @endif {{ trans('admin/users/general.two_factor_active') }}
@if ($user->two_factor_active_and_enrolled()) @else @endif {{ trans('admin/users/general.two_factor_enrolled') }} @else {{ trans('general.login_enabled') }} @endif
@if($user->vip == '1') {{ trans('admin/users/general.vip_label') }}
@endif {{ $user->tokens()->count() }} API Tokens
@if($user->remote == '1') {{ trans('admin/users/general.remote') }}
@endif @if($user->ldap_import == '1') {{ trans('admin/settings/general.ldap_enabled') }}
@endif @if ($user->autoassign_licenses == '1') @else @endif {{ trans('general.autoassign_licenses') }}
@if ( ($user->activated == '1') && (auth()->user()->isSuperUser()) && ($user->two_factor_active_and_enrolled()) && ($snipeSettings->two_factor_enabled!='0') && ($snipeSettings->two_factor_enabled!='')) {{ trans('admin/settings/general.two_factor_reset') }}

{{ trans('admin/settings/general.two_factor_reset_help') }}

@endif
@foreach ($user->licenses as $license) @endforeach
{{ trans('general.name') }} {{ trans('admin/licenses/form.license_key') }} {{ trans('general.purchase_cost') }} {{ trans('admin/licenses/form.purchase_order') }} {{ trans('general.order_number') }} {{ trans('general.action') }}
{!! $license->present()->nameUrl() !!} @can('viewKeys', $license) @else ------------ @endcan {{ Helper::formatCurrencyOutput($license->purchase_cost) }} {{ $license->purchase_order }} {{ $license->order_number }} @can('update', $license) {{ trans('general.checkin') }} @endcan
{{ trans('general.accessories_assigned') }} @foreach ($user->accessories as $accessory) @endforeach
{{ trans('general.id') }} {{ trans('general.name') }} {{ trans('general.date') }} {{ trans('general.notes') }} {{ trans('general.unit_cost') }} {{ trans('general.action') }}
{{ $accessory->pivot->id }} {!! $accessory->present()->nameUrl() !!} {{ Helper::getFormattedDateObject($accessory->pivot->created_at, 'datetime', false) }} {{ $accessory->pivot->note }} {!! Helper::formatCurrencyOutput($accessory->purchase_cost) !!} @can('checkin', $accessory) {{ trans('general.checkin') }} @endcan
@foreach ($user->consumables as $consumable) @endforeach
{{ trans('general.name') }} {{ trans('general.unit_cost') }} {{ trans('general.date') }} {{ trans('general.notes') }}
{!! $consumable->present()->nameUrl() !!} {!! Helper::formatCurrencyOutput($consumable->purchase_cost) !!} {{ Helper::getFormattedDateObject($consumable->pivot->created_at, 'datetime', false) }} {{ $consumable->pivot->note }}
@include('partials.users-bulk-actions')
{{ trans('general.eula') }}
{{ trans('general.item') }} {{ trans('general.accepted_date') }} {{ trans('general.notes') }} {{ trans('general.download') }}
{{ trans('general.locations') }}
@if($user->allAssignedCount() != '0') @endif @if(!empty($user->email) && ($user->allAssignedCount() != '0'))
{{ csrf_field() }}
@endif @if (!empty($user->email) && ($user->activated=='1'))
{{ csrf_field() }}
@else @endif @can('delete', $user)
@endcan
@endsection @section('moar_scripts') @can('files', $user) @include ('modals.upload-file', ['item_type' => 'users', 'item_id' => $user->id]) @endcan @include ('partials.bootstrap-table', ['simple_view' => true]) @endsection