@extends('admin.layouts.app') @section('title', $user->name) @section('page-title', $user->name) @push('styles') @endpush @section('content')
Kullanıcılara Dön
{{-- ── Sol Kolon ── --}}
{{-- Profil Kartı --}}
@if($user->avatar) @else {{ strtoupper(substr($user->name, 0, 1)) }} @endif
{{ $user->name }}
{{ $user->email }}
@if($user->role === 'admin') Admin @elseif($user->role === 'moderator') Moderatör @else Kullanıcı @endif @if($user->membership === 'premium') Premium @else Ücretsiz @endif @if($user->is_banned) Banlı @endif
{{-- Bilgiler --}}
Hesap Bilgileri
Kayıt Tarihi {{ $user->created_at->format('d.m.Y') }}
Son Giriş {{ $user->last_login_at ? $user->last_login_at->format('d.m.Y H:i') : '—' }}
@if($user->membership === 'premium')
Premium Bitiş {{ $user->premium_expires_at ? $user->premium_expires_at->format('d.m.Y') : 'Süresiz' }}
@endif @if($user->is_banned)
Ban Tarihi {{ $user->banned_at?->format('d.m.Y') ?? '—' }}
@if($user->ban_reason)
Ban Sebebi {{ $user->ban_reason }}
@endif @endif
{{-- İşlemler --}}
İşlemler
Düzenle @if($user->is_banned)
@csrf
@else @endif @if($user->id !== auth()->id())
@csrf @method('DELETE')
@endif
{{-- Premium Yönetimi --}}
Premium Yönetimi
@if($user->membership === 'premium')
@csrf
@endif
@csrf
{{-- ── Sağ Kolon ── --}}
{{-- Abonelik Geçmişi --}}
Abonelik Geçmişi
@forelse($user->subscriptions as $sub)
{{ $sub->plan->name ?? '—' }}
{{ $sub->starts_at?->format('d.m.Y') }} — {{ $sub->expires_at?->format('d.m.Y') }}
{{ match($sub->status) { 'active'=>'Aktif', 'expired'=>'Sona Erdi', default=>'İptal' } }}
@empty

Abonelik geçmişi yok.

@endforelse
{{-- Son Yorumlar --}}
Son Yorumlar
@forelse($user->comments->take(10) as $comment)
{{ $comment->created_at->format('d.m.Y H:i') }} {{ match($comment->status) { 'approved'=>'Onaylı', 'pending'=>'Bekliyor', default=>'Reddedildi' } }}
{{ Str::limit($comment->content, 120) }}
@empty

Henüz yorum yapılmamış.

@endforelse
{{-- Ban Modal --}} @endsection