تفادي Markdown

عندما أحاول نسخ محتوى من /raw/ في متصفح Safari الخاص بـ Meta إلى Safari PWA، لا أتمكن من الحصول على كتلة أكواد كما هو الحال عند استخدام Firefox إلى Firefox على نظام Linux Mint. علاوة على ذلك، يتم هروب (escape) علامات Markdown على iPhone عند لصقها في محرر النصوص الغنية أو محرر Markdown.

ربما يساعد تفعيل المحرر الجديد؟

إصدار Discourse لدي هو 2026.10.0-latest الخاص بـ Commits · discourse/discourse · GitHub

مع تفعيل خيار تفعيل نقاط نهاية Markdown

إعادة تصميم المحرر لا تعاني في الواقع من مشكلة هروب / تلك

يبدو أن هناك مشكلتين منفصلتين هنا: معالجة الحافظة (clipboard) في Safari/PWA عند النسخ من /raw/، وهروب علامات Markdown عند اللصق على iPhone.

قد يكون تفعيل المحرر الجديد مفيدًا كاختبار، لكنني سأقارن أولًا نفس المحتوى بين Safari وSafari PWA وFirefox، وبين محرر النص الغني ومحرر Markdown. ومع تفعيل Enable markdown endpoints، من الجدير أيضًا التحقق مما إذا كان السلوك محددًا بتحويل الحافظة بدلاً من نقطة النهاية /raw/ نفسها.

إذا كان بإمكان أي شخص إعادة إنتاج هذه المشكلة بشكل متسق، فستساعد إصدارات المتصفح/iOS ومثال مبسط على المحتوى المنسوخ/الملصق في تحديد المكان الذي يتم فيه تغيير التنسيق.

إذن أنت تتوقع:

  1. أن يضيف المحرر تلقائيًا ثلاثة علامات عكسية (backticks) حول النص الخاص بك؟
  2. أن يكون تنسيق Markdown مطابقًا تمامًا لما نسخته، لكن عناصر مثل النجوم للتعبير عن النص الغامق لا تُنقل؟

يبدو أن الأمرين مختلفان.

على نظام أندرويد، لم يحدث لي الأمر الأول على حد ما أذكر، سواء على هاتفي (أندرويد) أو على حاسوبي المحمول (متصفح كروم). هل يمكنك تجربة متصفح مختلف؟ ربما يكون هذا السلوك خاصًا بمتصفح فايرفوكس.

أما بالنسبة للأمر الثاني، فأنا لا أواجه هذه المشكلة. سأضيف وسمي ios و mobile هنا.

أنا أحب فايرفوكس لأنني يمكنني النقر بزر الفأرة الأيمن واستخدام تحديد الكل