{{-- resources/views/user/edit.blade.php --}} @extends('layouts.base') @section('title', __('My information')) {{-- Bottom Nav --}} @include('partials.bottom_nav', [ 'bottomTabs' => [ [ 'icon' => "myV_picto.svg", 'label' => __('My waypoints'), 'href' => lr('search'), 'primary' => false, ], ], ]) @section('content') {{-- DEBUG TEMP --}} {{-- @php dd($societies?->pluck('name')); @endphp --}} @php \Log::info('blade:account.edit reached'); $photoUrl = !empty($user->photo) ? Storage::disk('public')->url($user->photo) : null; @endphp
{{--
@if($photoUrl) {{ $user->name }} @else {{ strtoupper(substr($user->firstname, 0, 1)) }} {{ strtoupper(substr($user->lastname, 0, 1)) }} @endif

{{ $user->firstname }} {{ $user->lastname }}

{{ $user->email }}

@if(!$user->email_verified_at) {{-- {{ __('Email verified') }} @else --}} {{-- {{ __('Email not verified') }} --}} {{--
@csrf
@endif
--}} {{-- Societies (if any) --}}
@if($photoUrl) {{ $user->name }} @else {{ strtoupper(substr($user->firstname, 0, 1)) }} {{ strtoupper(substr($user->lastname, 0, 1)) }} @endif

{{ __('Profile') }}

{{ __('Update your identity, contact details and security information.') }}

@csrf @method('PUT')
{{ __('PNG, JPG ou WEBP · 5 Mo max') }}
{{ __('Change password (optional)') }}
{{ __('Minimum 8 characters.') }}
{{--
--}} @php $names = $societyNames ?? []; if (empty($names)) { $u = auth()->user(); if ($u && (int)$u->id !== 1) { try { $u->loadMissing(['societies:id,name']); $names = $u->societies->pluck('name')->filter()->values()->all(); } catch (\Throwable $e) { $names = \DB::table('societydb_user') ->join('societydb', 'societydb.id', '=', 'societydb_user.society_id') ->where('societydb_user.user_id', $u->id) ->orderBy('societydb.name') ->pluck('societydb.name') ->all(); } } } @endphp @auth @if((int)auth()->id() !== 1)
@endif @endauth
@if(!empty($users))

{{ __('Team activity') }}

{{ __('Monitor who is online and their recent activity (admins only).') }}

@foreach($users as $u) @endforeach
{{ __('User') }} {{ __('Status') }} {{ __('Last activity') }}
{{ strtoupper(substr($u->name, 0, 1)) }}
{{ $u->name }}
{{ $u->email }}
@if($u->is_online) {{ __('Online') }} @else {{ __('Offline') }} @endif @if($u->last_seen) {{ $u->last_seen->diffForHumans() }} @else — @endif
@endif @endsection