Theme-Component مقابل Plugin: ما الفرق؟

يمكنني وضعه في مستودع صغير على GitHub عندما أجد فرصة.

لا أعتقد أن ذلك يمنحك الوصول إلى بيانات المالك، لكن ربما أنا أفتقد شيئًا ما.

بشأن أسئلتك:

  1. المكون السمعي الذي ربطت به يقوم بشيء مشابه لضمان حدوث استدعاء AJAX فقط على /latest أو الصفحة الرئيسية. سأحاول البناء على هذه الفكرة: discourse-featured-topics/common/head_tag.html at ddf3d7e003423e2e5f83446a80cab78d51f09e2d · awesomerobot/discourse-featured-topics · GitHub

    أيضًا، إذا لم تكن قد فعلت ذلك بالفعل، تأكد من الاطلاع على Developing Discourse Themes & Theme Components

  2. لا يوجد مفهوم مدمج لحقل مجموعة مخصص كما هو الحال مع حقول المستخدم المخصصة. أعتقد أنك ستحتاج إلى بناء إضافة تضيف جميع الأجزاء اللازمة لجعل ذلك يعمل.