{{-- resources/views/general/posts/permissions.blade.php --}} @extends($layout) @section('title', 'إدارة صلاحيات المنشورات') @section('content')
{{-- Page Header --}}

إدارة صلاحيات المنشورات

تحكم في صلاحيات النشر للأعضاء

{{-- Statistics Cards --}}
إجمالي
{{ $permissionStats['total_users'] }}
مسموح
{{ $permissionStats['allowed_users'] }}
محظورين
{{ $permissionStats['banned_users'] }}
معطلين
{{ $permissionStats['disabled_users'] }}
{{-- Filters --}}

فلترة المستخدمين

{{-- Users Cards Grid --}}
@forelse($users as $user) @php $permission = $user->postPermission; $canPost = $permission ? $permission->canCreatePost() : true; $isBanned = $permission ? $permission->is_banned : false; @endphp
{{ $user->name }} @if($user->is_online ?? false)
@endif

{{ $user->name }}

{{ $user->email }}

{{ $user->role_name }}
@if($isBanned) محظور @elseif(!$canPost) معطل @else مسموح @endif
@if($permission && $permission->banned_at)
تاريخ الحظر: {{ $permission->banned_at->format('Y/m/d') }}
@if($permission->bannedBy)
بواسطة: {{ $permission->bannedBy->name }}
@endif
@endif
@if($isBanned) {{-- إلغاء الحظر --}} @else {{-- حظر --}} @endif @if($canPost) {{-- تعطيل النشر --}} @else {{-- تفعيل النشر --}} @endif @if($permission && $permission->ban_reason) {{-- عرض السبب --}} @endif
@empty

لا توجد مستخدمين

لم يتم العثور على مستخدمين تطابق معايير البحث

@endforelse
{{-- Pagination --}} @if($users->hasPages())
{{ $users->appends(request()->query())->links() }}
@endif
{{-- Ban Reason Modal --}} {{-- Scripts --}} @endsection