@extends('layouts.app') @section('title', 'Detail Pengguna - Admin IDN Menulis') @section('content')

Detail Pengguna

Kembali Edit @if($user->is_active) @else
@csrf
@endif
@if(session('success'))

{{ session('success') }}

@endif
{{ $user->full_name }}

{{ $user->full_name }}

{{ '@' . $user->username }}

@if($user->role === 'admin') @elseif($user->role === 'guru') @else @endif {{ ucfirst($user->role) }}
@if(!$user->email_verified_at) Pending Verifikasi @elseif($user->is_active) Aktif @else Nonaktif / Suspended @endif

Email

{{ $user->email }}

@if($user->class)

Kelas / Jabatan

{{ $user->class }}

@endif @if($user->school_name)

Sekolah

{{ $user->school_name }}

@endif

Quick Actions

{{ $articleStats['total'] }}

Artikel

{{ number_format($articleStats['total_views']) }}

Views

{{ $user->articles->sum(fn($a) => $a->likedBy()->count()) }}

Likes

{{ $user->comments->count() }}

Komentar

Published

{{ $articleStats['published'] }}

Pending Review

{{ $articleStats['pending'] }}

Draft

{{ $articleStats['draft'] }}

Informasi Utama

Username {{ $user->username }}
Email {{ $user->email }}
Nama Lengkap {{ $user->full_name }}
Role {{ ucfirst($user->role) }}
Kelas {{ $user->class ?? '-' }}
Sekolah {{ $user->school_name ?? '-' }}

Timeline

Bergabung {{ $user->created_at->format('d M Y, H:i') }}
Email Verifikasi @if($user->email_verified_at) {{ $user->email_verified_at->format('d M Y, H:i') }} @else Belum verifikasi @endif
Terakhir Login @if($user->last_login_at) {{ $user->last_login_at->diffForHumans() }} @else Belum pernah @endif
Update Terakhir {{ $user->updated_at->format('d M Y, H:i') }}

Bio

@if($user->bio)

{{ $user->bio }}

@else

Belum ada bio.

@endif
@if($user->articles->count() > 0)
@foreach($user->articles as $article) @endforeach
Artikel Status Views Likes Tanggal Aksi
@if($article->featured_image) {{ $article->title }} @else
@endif

{{ $article->title }}

{{ $article->category?->name ?? 'Tanpa Kategori' }}

@if($article->status === 'published') @elseif($article->status === 'pending_review') @endif {{ ucfirst(str_replace('_', ' ', $article->status)) }} {{ number_format($article->views_count) }} {{ $article->likedBy()->count() }} {{ $article->created_at->format('d M Y') }}
@else

Belum ada artikel yang ditulis

Pengguna ini belum menulis artikel apapun.

@endif
@if($user->comments->count() > 0)
@foreach($user->comments as $comment)

{{ $comment->content }}

{{ $comment->created_at->format('d M Y H:i') }}
@endforeach
@else

Belum ada komentar

Pengguna ini belum membuat komentar apapun.

@endif
@if($user->activityLogs->count() > 0)
@foreach($user->activityLogs as $log)
@if(str_contains($log->action, 'login')) @elseif(str_contains($log->action, 'publish') || str_contains($log->action, 'create')) @elseif(str_contains($log->action, 'edit') || str_contains($log->action, 'update')) @elseif(str_contains($log->action, 'delete')) @else @endif

{{ ucfirst(str_replace('_', ' ', $log->action)) }}

{{ $log->description }}

{{ $log->created_at->format('d M Y H:i') }}
@if($log->ip_address)
IP: {{ $log->ip_address }}
@endif
@endforeach
@else

Belum ada riwayat aktivitas

Aktivitas pengguna akan muncul di sini.

@endif

Tidak ada pelanggaran

Pengguna ini tidak memiliki riwayat pelanggaran.

@endsection