منشور التضمين: تعذر قراءة محددات CSS من موقع React

قد يكون هذا هو الحال، رغم أنني أتوقع أن الطلب الذي يرسله Discourse إلى الموقع يعيد HTML. شيء آخر يستحق البحث هو أن Discourse يخزن محتوى الموقع الخارجي في ذاكرة التخزين المؤقت لمدة 10 دقائق. هذا يعني أنه إذا كنت تقوم بتعديل إعداد الموقع «محددات التضمين المسموح بها»، فستحتاج إلى الانتظار حتى 10 دقائق لرؤية نتائج القيمة الجديدة للإعداد.

إذا لم يكن موقع Discourse الخاص بك في مرحلة الإنتاج بعد ولديك وصول إلى وحدة تحكم Rails الخاصة بموقع Discourse، فيمكنك مسح ذاكرة التخزين المؤقت من وحدة التحكم باستخدام الأمر Rails.cache.clear.

توجد تفاصيل إضافية حول هذا الإعداد هنا: Configuring allowed embed selectors.

تعديل: أعتقد أن التضمين يعمل كما هو متوقع. الأمر مجرد أنه صعب التكوين لبعض المواقع. سأقوم بنقل هذا الموضوع إلى Support.

لقد أنشأت موضوعًا بعنوان Contribute > Feature قبل بضعة أشهر مقترحًا أن يجد Discourse طريقة أفضل لتحليل المنشورات المضمنة: Topic embedding needs some love. سأخصص بعض الوقت لذلك قريبًا إذا لم يقم أحد بذلك قبلي.