الربط الداخلي


تُفحَص الروابط التي يعرضها محلّل Markdown الخاص بـ Exercism لمعرفة ما إذا كانت داخلية، وإن كانت كذلك فقد تُزيَّن بتلميحات.

قد يبدو تلميح أحد المفاهيم هكذا:

الاستخدام

لا توجد صياغة خاصة لكي تُزيَّن الروابط بهذه الطريقة. بدلًا من ذلك، نتحقق مما إذا كانت قيمة href في الرابط تتبع أحد الشكلين التاليين:

  • عنوان URL، مثل https://exercism.org/tracks/ruby/concepts/basics
  • مسار مطلق، مثل /tracks/ruby/concepts/basics

لا ندعم حاليًا عناوين URL النسبية (مثل تلك التي تبدأ بـ ./ أو ../) لأن محلّل Markdown لا يعرف سياق المستند الذي يعرضه، ولا السياق الذي يعرض فيه، ولا بنية مستودع git.

البدائل

بدلًا من استخدام الروابط العادية، قد ترغب في عرض Widgets. تُستخدم هذه عمومًا في نهاية المستند لاقتراح قراءات إضافية أو تمارين جيدة لتعلّم شيء منها.

راجع توثيق Widgets لمزيد من التفاصيل.