١. هل يوجد أي برنامج تعليمي حول كيفية تثبيت Discourse على خادم مستضاف ذاتيًا؟
٢. هل من المهم إتقان RoR لتعديل القوالب وما إلى ذلك؟
هل تبحث عن التثبيت القياسي؟
تتضمن Rails، لكن القوالب غالبًا ما تكون نتاجًا لـ EmberJS في قاعدة كود Discourse، نظرًا لأنها تطبيق صفحة واحدة (SPA).
ومع ذلك، لا داعي للدخول في التفاصيل المعقدة منذ البداية. يمكنك تعديل الكثير من النصوص داخل التطبيق من لوحة الإدارة، بالإضافة إلى العديد من خيارات التخصيص الجاهزة الأخرى في Customization > Theme
حسناً، إذن يتم استخدام Rails فقط لخدمة واجهة برمجة التطبيقات (API) ويتم استخدام Ember JS لتطبيق الصفحة الواحدة (SPA)؟ هذا شيء جيد أن نعرفه.
إذن لتعديل القوالب، هل هو Ember ولإنشاء الإضافات، هل هو Ruby؟
مكونات السمة إذا كنت تريد فقط تعديل الواجهة الأمامية، والإضافات إذا كنت تريد تخصيص الواجهة الخلفية (والواجهة الأمامية إذا احتجت إليها)
الكثير من المواد في #howto:devs و Dev
هذا الرابط الذي شاركته (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub) رائع - يمكنني توجيه شركة الاستضافة الخاصة بي لمساعدتي في هذا الأمر نظرًا لأنه حساب استضافة مشترك، لذا لا يوجد وصول جذري. شكرًا مرة أخرى.