{{-- resources/views/superadmin/iman-room/usernames-center.blade.php --}} @extends('layouts.superadmin') @section('title', 'غرفة إيمان — مركز أسماء المستخدمين') @section('page-title', 'مركز أسماء المستخدمين (Username Center)') @section('content') @php // Helpers $qs = request()->query(); $q = fn($k,$d=null) => request()->get($k,$d); $view = $view ?? 'table'; $teamStatus = $teamStatus ?? 'present'; $scoreMode = $scoreMode ?? 'strict'; $search = $search ?? ''; $membership = $membership ?? ''; $accountStatus = $accountStatus ?? ''; $policy = $policy ?? []; $stats = $stats ?? ['total'=>0,'haveUser'=>0,'noUser'=>0,'dupesUser'=>0]; $dupes = $dupes ?? collect(); $drawer = $drawer ?? ['open'=>false,'user'=>null,'score'=>null,'level'=>null,'reasons'=>[],'suggestions'=>[],'dup_count'=>0,'same_username_users'=>[],'focus_id'=>null,'mode'=>'auto']; $items = $items ?? collect(); // نستخدم URL ثابت لتحديث اليوزر (بدون الاعتماد على route name) $updateBase = '/superadmin/falcon/usernames'; // ✅ عدّلها إذا مسارك مختلف @endphp
هذا المركز يضبط هوية العضو داخل النظام: بحث أسرع، تقارير أدق، ربط محكم بين التقييمات والرسائل والتنبيهات. أي Username غير منضبط = قابلية لبَس/تكرار/فوضى.
| العضو | Username | مؤشرات | الحالة | إجراء |
|---|---|---|---|---|
|
{{ $u->name ?? '—' }}
{{ $u->membership_status ?? '—' }} • ID: {{ (int)$u->id }}
|
{{ $uname !== '' ? '@'.$uname : '— بدون Username —' }}
{{ $u->email ?? '' }}
|
عدد المؤشرات: {{ $issues }}
@if(($u->username_flags['missing'] ?? false))
بدون
@endif
@if(($u->username_flags['has_spaces'] ?? 0) === 1)
مسافات
@endif
@if(($u->username_flags['bad_chars'] ?? 0) === 1)
رموز
@endif
@if(($u->username_flags['upper'] ?? 0) === 1)
Upper
@endif
@if(($u->username_flags['edge_dot'] ?? 0) === 1)
Edge
@endif
@if(($u->username_flags['repeat_sep'] ?? 0) === 1)
Repeat
@endif
|
{{ $lvl==='bad' ? 'خطر' : ($lvl==='mid' ? 'متوسط' : 'جيد') }} |