مدونة Discourse (مقالة وتعليقات)

  • هناك الكثير من الإضافات والمكونات الرسمية وغير الرسمية التي يمكنك استخدامها.
    أنا أميل إلى الاعتماد على الإضافات الرسمية، أو تلك التي طورها أشخاص/شركات مشاركون وموثوقون مثل Pavilion لتجنب أي مشاكل محتملة أو برامج متوقفة في المستقبل قدر الإمكان.
    أما بالنسبة للاختلافات بين الإضافة والمكون، فانظر Theme-Component v Plugin: What's the difference - #2 by EricGT

  • إضافة أو إزالة إضافة هي مجرد سطر من التعليمات البرمجية لإضافته أو إزالته في حقل تكوين، ثم إعادة بناء التطبيق (والذي يستغرق عادة بضع دقائق): Install plugins on a self-hosted site

  • هناك العديد من الأدلة و#كيفية حول كيفية تطوير الإضافات والمكونات، ولكن أعتقد أن أفضل إجابة ستكون “اطلب من فريق التطوير الخاص بك إلقاء نظرة على بعض من أشهرها” لأنها في الغالب مفتوحة المصدر :). وانظر أيضًا إلى Developing Discourse Themes & Theme Components و Developing Discourse Plugins - Part 1 - Create a basic plugin