إضافة نوع محتوى جديد إلى discourse

هل من الممكن تطوير إضافة (plugin) لمنصة Discourse لإضافة نوع محتوى جديد (مثل الكتب)؟ سيكون لهذا الكائن ملف تعريف يحتوي على بعض المعلومات والسمات، ويمكن للمستخدمين ربط منشوراتهم بكائن معين عبر الوسوم أو حقل إضافي. هل سيتمكن المستخدمون من إضافة حالات جديدة (كتب جديدة) بطريقة جماعية (على عكس التصنيفات التي يمكن إضافتها فقط من قبل المشرف)؟
هل هذا سيناريو استخدام ممكنًا لمنصة Discourse؟ أم يجب أن أبحث في نظام إدارة محتوى آخر؟

للإجابة على سؤالك: نعم، هذا ممكن، لكنه سيتطلب إضافة مخصصة مع معالجة بيانات مخصصة في الواجهة الأمامية والخلفية. اعتمادًا على المكان الذي تريد عرض وإنشاء هذه المعلومات فيه، تتراوح التعقيدات من أمر تافه نسبيًا (إنشاء مسار خاص به لإنشاء وعرض البيانات) إلى أمر معقد جدًا وربما غير مستحسن (استخدام المحرر لإنشاء وعرض البيانات في المواضيع).

ومع ذلك، هل هناك سبب يجعلك تحتاج إلى تطوير نموذج بيانات جديد في التطبيق بدلاً من استخدام فئة مع قوالب الفئات؟

يمكنك إنشاء فئة باسم Books، ومن خلال نافذة إعدادات الفئة، يمكنك استخدام قسم قالب الموضوع لتحديد السمات التي تريد تعبئتها.

شكرًا لك يا جاستن على إجابتك.
في الأساس، أود تمكين المستخدمين من إضافة كتب خاصة بهم. وهذا غير ممكن حاليًا للمستخدم غير المميز لإضافة فئة جديدة. كما أنني أود أن يكون لدي صفحة كاملة تحتوي على معلومات وتقييمات وتعليقات لكل كتاب.