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

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 الطاقم).

أقسام الصفحة

  1. A · Breadcrumb المؤلِّف (Home → Editorial → Authors → {الاسم})
  2. B · Hero المؤلِّف (avatar كبير 128×128 + الاسم H1 + الدور + bio كامل + صفّ روابط social)
  3. C · شريط إحصاءات (إجمالي المقالات، عدد المقالات بالنوع، تاريخ الانضمام)
  4. D · أحدث مقالات هذا المؤلِّف (شبكة 3-أعمدة، scroll لانهائي)
  5. E · الأكثر-قراءة لهذا المؤلِّف (أعلى 5 بعدد المشاهدات)
  6. F · المواضيع التي يُغطّيها هذا المؤلِّف (chips، نقرة → صفحة الموضوع مُفلتَرة بالمؤلِّف)
  7. 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 على الخارجية.