نشر مستودع Discourse مخصص عبر docker

لقد أجريت بعض التغييرات على مشروع discourse الأصلي وقمت بدفعها إلى مستودعي الشخصي.
الآن أود استخدام مشروع “discourse_docker” للنشر على خادمي.
بالطبع، سيقوم مشروع “discourse_docker” بنشر مشروع “discourse” الأصلي وليس مشروعي الخاص.

كيف يمكنني ربط نشر “discourse_docker” بمستودعي؟

شكرا.

حسنًا، لماذا لا تقوم بإنشاء إضافة بدلاً من ذلك؟ ما هي التغييرات الأساسية التي تتطلب منك القيام بذلك بهذه الطريقة؟

إعجاب واحد (1)
  • صفحة جديدة لسرد جميع المرفقات والكيان المصدر
  • إضافة عوامل تصفية إلى صفحة فهرس المستخدمين
  • تعيين المنشورات لمستخدم معين
  • تعيين المنشورات على أنها “مغلقة”
  • إلخ

@Lilly على حق تمامًا.

يجب ألا تمنع التحديثات الواردة من المصدر (إصلاحات الأخطاء، تصحيحات الأمان، وحتى الميزات الجديدة)، لذا من الأفضل تطبيق التخصيصات باستخدام إضافة (إذا كنت بحاجة إلى تعديل الواجهة الخلفية) أو مكون سمة (إذا كان الواجهة الأمامية فقط)

إذا بدأت في محاولة صيانة نسخة معدلة، فستجد قريبًا أنها تستغرق وقتًا طويلاً جدًا.

3 إعجابات
  • أحتاج إلى إنشاء ميزات جديدة (الواجهة الخلفية والواجهة الأمامية في نفس الوقت) كيف أقوم بإنشاء إضافة لهذا؟
  • كيف أتجنب نشر أحدث إصدار؟ لقد نشرت الإصدار التجريبي 5 حاليًا ولكني أود نشر الإصدارات المستقرة فقط.

شكرا

ابدأ هنا:

وانظر إلى الكود الخاص بمئات الأمثلة في Plugin

شكراً، سأجرب ذلك.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.