أحد أعضائنا سحب رابطًا من عنوان URL يحتوي على مسافات. تم ترميز تلك المسافات بشكل صحيح إلى %20 في الرابط.
ومع ذلك، لا يعمل الرابط بعد ذلك. عندما أمرر الماوس فوق الرابط، أرى أن علامة % تم ترميزها إلى %25، تاركة المسافة معلقة هناك كـ 20.
في الواقع، سأقوم بسحب ذلك الرابط إلى هنا لنرى ما يفعله في Meta:
https://www.lycoming.com/sites/default/files/Engine%20Timing%20Marks.pdf
أرى في نافذة المعاينة أنه يفك الترميز بشكل صحيح إلى مسافات. أنا أستخدم إصدارًا من Discourse بتاريخ 15 يوليو… هل هناك احتمال أن يتم إصلاح هذا مؤخرًا؟ كما أنه يعمل في المنشور الناتج هنا. على نظامي، أحصل على ما يلي… وليس معاينة URL في شريط حالة المتصفح:
pfaffman
(Jay Pfaffman)
19 أغسطس 2019، 6:18ص
2
هل قمت بتحديثك مؤخرًا؟ تم إصلاح خطأ يبدو مثل هذا منذ أسبوع تقريبًا.
I got a report that though Evernote URLs one-box as expected, clicking on the link goes the wrong place. Doing a url.gsub(/%25/%/) (in a text editor or whatever) fixes the URL so that it’ll work again.
As pasted:
https://www.evernote.com/shard/s18/client/snv?noteGuid=27973796-83c0-4a13-b35a-29bc0484f7b3¬eKey=0f27d5c172c2f811&sn=https%3A%2F%2Fwww.evernote.com%2Fshard%2Fs18%2Fsh%2F27973796-83c0-4a13-b35a-29bc0484f7b3%2F0f27d5c172c2f811&title=What%2Bis%2BEmbodied%2BYoga%2BPrinciples%253F
Li…
يبدو أن هذا هو! لقد بحثت عن %20… لو كنت قد بحثت عن %25 لظهرت النتيجة. شكرًا لك!