مرحباً روبرت، شكراً على ردك!
كان كتابة إضافة (plugin) هو أول ما فعلته، وقد نجح ذلك بشكل رائع - بغض النظر عما إذا كنت أضعها في lib/onebox/engine أو كإضافة منفصلة. العيب هو أننا نستخدم خطة مستضافة، حيث لا يُسمح بالإضافات بشكل مفهوم في الخطط متعددة المستأجرين، مما يجعل التعديل في Rails خارج نطاق الاحتمالات.
هذا يتركنا مع واحدة من ثلاث فرص:
- تشغيل نسختنا الخاصة
- اختراق شيء ما من جانب العميل، إذا كان يمكن أن ينجح
- تقديم طلب سحب (PR) إلى Discourse الرئيسي
لتأطير سؤال هنا. لست متأكداً مما إذا كان سيتم قبول مثل هذا المساهمة، خاصة إذا كان يقوم بتحميل صورة لإخفائها فقط. كيف يمكنني معرفة ذلك؟