تخطَّ إلى المحتوى الرئيسي

توثيق الموديولز

إدارة الموديول

صفحات الإدارة، الصلاحيات، سير العمل.

مكتمل

admin Editorial هو سطح سير العمل التحريري: المسوّدات، المراجعة، الجدولة، النشر، تنسيق Cross-module mentions، الأرشيف. المرحلة 1 تستخدم تأليف repo (ملفات محتوى TypeScript). admin UI في المرحلة 2 في الخارطة حين يتجاوز حجم التحرير اليدوي ~50 مقالاً شهرياً.

سير العمل في المرحلة 1 (حالي)

  1. المحرّر يفتح `core/data/mock-editorial.ts` في PR.
  2. يضيف entry EditorialArticle الجديد بكل الحقول المطلوبة + جسم HTML ثنائي اللغة.
  3. يكتب entries روابط Cross-module يدوية في `mock-ecosystem-links.ts` بـ key `editorial:<article-id>`.
  4. يفتح PR. CI يفحص: TypeScript compile، EN+AR موجودان، slug فريد، mentioned IDs موجودة، صلاحية البيانات المهيكلة.
  5. رئيس التحرير يراجع + يدمج. الـ Deployment التالي يشمل المقال.

المرحلة 2 — Admin UI (مُخطَّط)

محرّر المقال
محرّر markdown WYSIWYG بـ EN/AR جنباً إلى جنب. معاينة حيّة لعرض الكرت والتفاصيل.
منتقي Mention
أداة بحث-أثناء-الكتابة تحلّ المؤسسين / الشركات / الفعاليات / الفرص وتُدخل المعرّفات الصحيحة في كيان المقال.
محرّر روابط Cross-module
panel جانبي يعرض الروابط المقترحة آلياً. المحرّر يوافق، يخفي، أو يستبدل بأسباب يدوية.
جدولة + نشر
منتقي تاريخ لـ `publishedAt`. تحوّلات الحالة: draft → in-review → scheduled → published → archived.
سجلّ تدقيق
كل تغيير مسجَّل: من، متى، ماذا تغيّر. لشفافية التحرير واستعادة الإصدارات.