{{ __('admin.edit_user') }}: {{ $user->name }}

{{-- Benutzerdaten --}}

{{ __('admin.user_data') }}

@csrf @method('PUT') {{-- Profilbild --}}
@if ($user->getAvatarUrl()) {{ $user->name }} @else
{{ $user->getInitials() }}
@endif
{{ __('admin.max_picture_size') }} @error('profile_picture')

{{ $message }}

@enderror
@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('phone')

{{ $message }}

@enderror
@if ($user->id === auth()->id())

{{ __('admin.cannot_edit_own_role') }}

@endif
@if ($user->getAvatarUrl())
@csrf @method('DELETE')
@endif
{{-- Passwort-Reset --}}

{{ __('admin.reset_password') }}

@if (session('new_password'))

{{ __('admin.new_password_label') }}

{{ session('new_password') }}

{{ __('admin.password_only_visible_now') }}

@endif @if ($user->id === auth()->id())

{{ __('admin.cannot_reset_own_password') }}

@else

{{ __('admin.reset_password_hint') }}

@csrf @method('PUT')
@endif {{-- Zusatzinfos --}}

{{ __('admin.last_login') }}: {{ $user->last_login_at ? $user->last_login_at->diffForHumans() : __('admin.never') }}

{{ __('admin.registered_at') }}: {{ $user->created_at->translatedFormat(__('ui.date_format')) }}

{{-- DSGVO-Einverständniserklärung --}}

{{ __('admin.dsgvo_title') }}

@if ($user->hasDsgvoConsent()) @php $ext = strtolower(pathinfo($user->dsgvo_consent_file, PATHINFO_EXTENSION)); $dsgvoIsPdf = $ext === 'pdf'; $dsgvoIsImage = in_array($ext, ['jpg', 'jpeg', 'png', 'gif', 'webp']); @endphp
{{-- DSGVO-Vorschau-Modal --}}

{{ __('admin.dsgvo_title') }} — {{ $user->name }}

@if ($dsgvoIsImage)
{{ __('admin.dsgvo_title') }}
@elseif ($dsgvoIsPdf) @endif
@csrf @method('PUT')

{{ __('admin.dsgvo_consent_label') }}

@if ($user->isDsgvoConfirmed()) {{ __('admin.dsgvo_confirmed_info', [ 'name' => $user->dsgvoAcceptedBy?->name ?? '—', 'date' => $user->dsgvo_accepted_at->translatedFormat(__('ui.date_format_short')) ]) }} @else {{ __('admin.dsgvo_not_confirmed') }} @endif

@else

{{ __('admin.dsgvo_no_document') }}

@endif
{{-- Benutzer deaktivieren / löschen --}} @if ($user->id !== auth()->id())

{{ __('admin.danger_zone') }}

{{-- Deaktivieren / Aktivieren --}}

{{ __('admin.user_status_label') }}

{{ $user->is_active ? __('admin.deactivate_user_hint') : __('admin.activate_user_hint') }}

@csrf @method('PUT')
{{-- Löschen --}} @if ($user->id !== 1)

{{ __('admin.delete_user') }}

{{ __('admin.delete_user_hint') }}

@csrf @method('DELETE')
@endif
@endif
{{ __('admin.back_to_list') }}