لديك بعض المنشورات المضمنة داخل موقعك. لا يتم عرض الرموز الرياضية فيها ضمن عناصر التضمين.
باستخدام الإضافة القديمة، كان بإمكاننا تطبيق تصحيح على ملف embed.js.erb لعرض الرياضيات بشكل صحيح. هل هناك ما يمكننا فعله باستخدام discourse-math لجعل ذلك يعمل في عناصر التضمين؟
لا أعتقد أن المشكلة تكمن في الإضافة. فالإضافة الجديدة لا تزال تستخدم فواصل الرياضيات (كما يمكنك رؤيته إذا قمت بفحص مصدر صفحتك)، لذا يجب أن يظل الحل فعالاً. ما قد يكون قد تغير منذ ذلك الحين هو طريقة تضمين منشورات Discourse للكود؟
المشكلة مع ذلك التصحيح قد تكون أنه يحاول تحميل JavaScript من mathjax.org، والذي أعتقد أن نسخة Discourse الحالية تمنعه افتراضيًا؟ قد تحتاج إلى إضافة https://cdn.mathjax.org إلى إعدادات موقع cors origins.
أتساءل عما إذا كان بإمكاننا فعل شيء أفضل هنا. @sam، هل هناك طريقة لملحق ما لتعديل app/views/layouts/embed.html.erb؟ بحيث يمكن لـ Discourse تحميل JavaScript الخاص بـ MathJax/KaTeX داخل الإطار المضمن؟