يتغير رابط الصورة في كتلة الكود عند تنزيل الصورة المرتبطة خارجيًا

يحدث ذلك عند استخدام اصطلاح Markdown ![](http://something.com/image.jpg) في كتلة التعليمات البرمجية ثم استخدام نفس التعليمات البرمجية خارج كتلة التعليمات البرمجية لعرض الصورة فعليًا. يحدث ذلك بعد حوالي 5 دقائق بمجرد قيام Discourse بتنزيل الصورة المرتبطة.


![](upload://AsSrl1gma2TCpFn39yVdqjy9YTt.jpeg)


الأصلي:

5 إعجابات

للتسجيل، واجهت المشكلة عند محاولة توضيح هذا:

لتجاوز المشكلة، استخدمت հ (حرف هاء صغير أرمني) بدلاً من h (حرف h صغير لاتيني) في جزء https. نظرًا لأنهما يتم التعرف عليهما كحرفين مختلفين، فإنه لا يؤدي إلى تشغيل استبدال عنوان URL.

شكرًا لـ Unicode Utilities: Confusables

3 إعجابات

:100: وصف رائع. تتخطى منطقتنا اكتشاف الصور في كتلة التعليمات البرمجية. ولكن إذا كانت هناك صورة حقيقية في مكان ما بنفس تنسيق markdown بالضبط، فإن رمز البحث/الاستبدال الفعلي لدينا ليس قويًا بما يكفي لتجنب كتل التعليمات البرمجية.

لن يكون الإصلاح سهلاً، ولكنني أضفت الآن بعض الاختبارات الفاشلة حتى نتمكن من تتبع المشكلة:

3 إعجابات