@extends('layouts.superadmin') @section('title','غرفة رولا — يوميات القائدة') @section('page-title','📝 يوميات القائدة رولا') @section('content')
{{-- هيرو ملحمي --}}

📝 يوميات القائدة رولا

اكتب عنوانًا قويًا ثم المحتوى بوضوح. حدّد الفئة، أضف وسومًا، ويمكنك تثبيت اليومية لتظهر أعلى الأرشيف.

إجمالي اليوميات
{{ number_format($stats['total'] ?? 0) }}
آخر 7 أيام
{{ number_format($stats['last7'] ?? 0) }}
المثبّتة
{{ number_format($stats['pinned'] ?? 0) }}
{{-- فلاش --}} @if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
@endif {{-- إنشاء --}}

إنشاء يومية جديدة

الحقول الأساسية مطلوبة
@csrf
يظهر كبطاقة رئيسية في الأرشيف. 0/200
اكتب الرسالة بشكل مباشر وواضح. 0/5000
{{-- فلاتر الأرشيف --}}

أرشيف اليوميات

تصفية سريعة حسب الفئة والزمن والبحث
{{-- بطاقات الأرشيف --}}
@forelse($rows as $r)
{{ $r->title }}
{{ \Carbon\Carbon::parse($r->created_at)->timezone(config('app.timezone','Asia/Jerusalem'))->format('Y-m-d H:i') }} {{ $r->segment ?? 'all' }}
@if(!empty($r->is_pinned) || !empty($r->pin)) مثبّت @endif
{{-- الوسوم (يعمل سواء كانت JSON Array أو CSV String) --}} @if(!empty($r->tags)) @php // كوّن مصفوفة وسوم بغض النظر عن النوع $tags = is_array($r->tags) ? $r->tags : (is_string($r->tags) ? preg_split('/\s*,\s*/', $r->tags, -1, PREG_SPLIT_NO_EMPTY) : []); // في حال بعض العناصر كانت آراي (مثلاً [{name:"تحفيز"}]) حوّلها لنص $tags = array_map(function($t){ if (is_array($t)) { return (string)($t['name'] ?? ($t[0] ?? '')); } return (string)$t; }, $tags); // احذف الفارغ $tags = array_filter(array_map('trim', $tags), fn($x)=>$x!==''); @endphp @if(!empty($tags))
@foreach($tags as $tg) #{{ $tg }} @endforeach
@endif @endif

{{ $r->body }}

ID: {{ $r->id }}
@empty
🗒️

لا توجد يوميات بعد في هذه الفترة. ابدأ بكتابة أول يومية الآن.

@endforelse
@if(method_exists($rows,'links'))
{{ $rows->links() }}
@endif
{{-- سكربت عدادات الحروف (بدون push لتفادي أي تعارض كاش) --}} @endsection