مرحباً يا رفاق، أواجه مشاكل مع المحتوى المطبوخ للمنشورات التي تحتوي على صور.
المشكلة هي أننا نستخدم رابطاً مخصصاً للصور يبدو كالتالي: /api/v1/discourse/custom/link/hash_id/filename.png
كل شيء جيد عند إنشاء المنشور، ولكن هناك نقطة أثناء قيام discourse بطهي HTML للمنشور، يكتشف أن هذا الرابط “معطوب”، لذا يستبدل محتواه بـ <span> مثل التالي:
كان الحل لهذه المشكلة هو تضمين اسم المضيف للصورة، للحصول على الرابط الكامل. بهذه الطريقة، حتى لو لم يكن لدى discourse إمكانية الوصول إلى المورد، فإنه لا يعبث بعناصر img في النسخة المطبوخة.