لإعادة إنتاج ذلك، قم بإجراء الإعدادين الإداريين التاليين:
تمكين ربط الروابط في ماركداون: صحيح
نطاقات المستوى الأعلى لربط الروابط في ماركداون: لا شيء (أي، احذف جميع نطاقات المستوى الأعلى المعينة افتراضيًا)
ثم قم بإجراء “إعادة بناء HTML” لأي مشاركة تتضمن جملة كاملة، ولاحظ أن الكلمة الأخيرة في نهاية كل جملة، والنقطة التالية، أصبحت الآن مرتبطة. مثال:
انتظر الكلمة الأخيرة. كلمة.
maiki
(maiki)
9 ديسمبر 2022، 1:26ص
2
أستطيع تكرار ذلك، سأبلغ المطورين لدينا.
في هذه الأثناء، يرجى تعطيل enable markdown linkify أو إضافة TLD، لتجاوز ذلك.
إعجابَين (2)
sam
(Sam Saffron)
9 ديسمبر 2022، 1:44ص
4
tanius:
تمكين ربط الروابط markdown: صحيح
ربط الروابط markdown tlds: لا شيء
هذا يطرح تساؤل “لماذا”؟ أعتقد أن الإصلاح الذي أدعمه هنا هو ببساطة عدم السماح بأن تكون روابط markdown tlds فارغة.
سأضع pr-welcome لإضافة تحقق هنا.
3 إعجابات
tanius
9 ديسمبر 2022، 11:38م
6
بدلاً من ذلك، يمكنك السماح لـ markdown linkify tlds بأن تكون فارغة، ولكن تعامل مع هذه الحالة داخليًا بنفس الكود المستخدم عند تعيين enable markdown linkify: false.
Sam Saffron:
هذا يثير تساؤل “لماذا؟”
أنت تثير نقطة جيدة هناك
كنت أجرب فقط كيف أتخلص من سلوك “تحويل عنوان URL إلى عنوان الصفحة المرتبطة”. لاحقًا وجدت أنه يسمى Inline Onebox، ولا يمكن تعطيله للروابط الداخلية لـ Discourse.
إعجاب واحد (1)
maiki
(maiki)
10 ديسمبر 2022، 12:14ص
7
أرغب غالبًا في أن تكون عناوين URL قابلة للقراءة بعد محولات markdown، لذا أستخدم الأقواس للقيام بذلك.
لذلك للربط بهذا الموضوع: https://meta.discourse.org/t/end-of-sentence-is-linkified-when-there-are-zero-markdown-linkify-tlds/248342?u=maiki
لذلك للربط بهذا الموضوع: <https://meta.discourse.org/t/end-of-sentence-is-linkified-when-there-are-zero-markdown-linkify-tlds/248342?u=maiki>
لست متأكدًا من مدى قياسية ذلك، ولكنه يعمل في جميع محولات markdown التي أستخدمها.
3 إعجابات