diff --git a/app/Helpers/IconHelper.php b/app/Helpers/IconHelper.php index e1df5f59d..807f9fe84 100644 --- a/app/Helpers/IconHelper.php +++ b/app/Helpers/IconHelper.php @@ -141,6 +141,10 @@ class IconHelper return 'fas fa-map-marker-alt'; case 'superadmin': return 'fas fa-crown'; + case 'print': + return 'fa-solid fa-print'; + case 'checkin-and-delete': + return 'fa-solid fa-user-xmark'; } } diff --git a/resources/views/users/view.blade.php b/resources/views/users/view.blade.php index a79957115..e1f3953c5 100755 --- a/resources/views/users/view.blade.php +++ b/resources/views/users/view.blade.php @@ -182,20 +182,20 @@ @can('update', $user)
- {{ trans('admin/users/general.edit') }} + + + {{ trans('admin/users/general.edit') }} +
@endcan - @can('create', $user) -
- {{ trans('admin/users/general.clone') }} -
- @endcan - @can('view', $user)
@if($user->allAssignedCount() != '0') - {{ trans('admin/users/general.print_assigned') }} + + + {{ trans('admin/users/general.print_assigned') }} + @else @endif @@ -207,12 +207,21 @@ @if(!empty($user->email) && ($user->allAssignedCount() != '0'))
{{ csrf_field() }} - +
@elseif(!empty($user->email) && ($user->allAssignedCount() == '0')) - + @else - + @endif
@endcan @@ -223,26 +232,48 @@ @if($user->email != '')
{{ csrf_field() }} - +
@else - + @endif @endif @endcan - @can('delete', $user) + @can('create', $user) +
+ + + {{ trans('admin/users/general.clone') }} + +
+ @endcan + + + @can('delete', $user) @if ($user->deleted_at=='')
@if ($user->isDeletable())
{{csrf_field()}} {{ method_field("DELETE")}} - +
@else - + @endif
@@ -252,14 +283,20 @@ - +
@else
@csrf - +
@endif @@ -636,7 +673,7 @@ {{ trans('admin/users/general.two_factor_active') }}
- @if ($user->$user->two_factor_active()) == '1') + @if ($user->two_factor_active()) == '1') {{ trans('general.yes') }} @else @@ -653,7 +690,7 @@ {{ trans('admin/users/general.two_factor_enrolled') }}
- @if ($user->$user->two_factor_active_and_enrolled()) == '1') + @if ($user->two_factor_active_and_enrolled()) == '1') {{ trans('general.yes') }} @else