Developer Page Specifications
Author Page
/:lang/authors/{slug} — author profile + all articles + stats + topics covered + industries covered.
مكتمل
المسار: /:lang/editorial/authors/{authorSlug}. يُبرز كل مقالة نَشرها مؤلِّف واحد، إضافة إلى bio المؤلِّف، الدور، وروابط social. يَقود نقرات byline من تفاصيل المقالة + كروت القائمة. يَبني سلطة مؤلِّف طويلة-الأمد (وحلّ-entity Google لـ bylines الطاقم).
أقسام الصفحة
- A · Breadcrumb المؤلِّف (Home → Editorial → Authors → {الاسم})
- B · Hero المؤلِّف (avatar كبير 128×128 + الاسم H1 + الدور + bio كامل + صفّ روابط social)
- C · شريط إحصاءات (إجمالي المقالات، عدد المقالات بالنوع، تاريخ الانضمام)
- D · أحدث مقالات هذا المؤلِّف (شبكة 3-أعمدة، scroll لانهائي)
- E · الأكثر-قراءة لهذا المؤلِّف (أعلى 5 بعدد المشاهدات)
- F · المواضيع التي يُغطّيها هذا المؤلِّف (chips، نقرة → صفحة الموضوع مُفلتَرة بالمؤلِّف)
- G · Footer
B · حقول Hero
- Avatar (128×128 سطح المكتب، 96×96 موبايل)
- المصدر: EditorialAuthor.AvatarUrl. الاحتياطي: SVG initial-on-tinted-bg (مثل احتياطي avatar المؤسّس).
- الاسم (H1)
- المصدر: EditorialAuthorLang.DisplayName.
- الدور
- المصدر: EditorialAuthorLang.Role. أمثلة: "Senior Editor"، "Editor"، "Contributor"، "Editor-at-Large".
- Bio
- المصدر: EditorialAuthorLang.Bio. الحد الأقصى ~400 كلمة. HTML مُعَقَّم.
- روابط social
- المصادر: EditorialAuthor.LinkedInUrl، TwitterUrl، PersonalSiteUrl، Email (حين عام). العرض: صفّ إيقونات. rel=noopener,noreferrer على الخارجية.
