اجعل مقابض ActivityPub قابلة للنقر في المنشورات

في بعض المجتمعات التي أنتمي إليها، لاحظت أن الناس بدأوا في الإشارة إلى معرّفات ActivityPub في منشوراتهم، لكن للأسف تظهر هذه المعرّفات بالشكل التالي:

@fediforum@mastodon.social

وهي غير قابلة للنقر، مما يعني أنه إذا كنت فضوليًا وتريد التحقق مما إذا كنت ترغب في متابعة المعرّف، عليك نسخ المعرّف ولصقه في موقع ActivityPub الخاص بك (مثل Mastodon) والنقر للانتقال إلى صفحة الملف الشخصي الخاصة بالمعرّف.

سيكون الأمر أفضل بكثير إذا تم تحويلها تلقائيًا إلى روابط قابلة للنقر، على النحو التالي:

@fediforum@mastodon.social

يجب أن يكون من السهل تحقيق ذلك عبر البرمجة، حيث أن كل ما تحتاجه لتكوين الرابط موجود داخل المعرّف نفسه:

[@fediforum@mastodon.social](https://mastodon.social/@fediforum)

5 إعجابات

لكنني أظن أنه لا يمكن أن يكون رابطًا عند إرساله عبر ActivityPub إلى الفيديفيرسوم. بدلاً من ذلك، يجب التعامل معه بالطريقة المناسبة داخل Discourse.

لا أعرف مدى أهمية ذلك، أو ما إذا كان يجب ربطه بطلب الميزة هذا على الإطلاق. يمكنك الإشارة إلى حساب ActivityPub على موقع دون افتراض أن إضافة ActivityPub مثبّتة.

هناك العديد من مشاكل التنسيق في المنشورات المُتحدة. للأسف، لا يتم دعم جميع تنسيقات Markdown في Discourse، مما يجعل المظهر غير واضح ومربك. أعتقد أن الإضافة يمكنها معالجة هذه المشكلة.

لا أعرف مدى صعوبة برمجة خيار يعرض المعرّف (handle) كرابط في المنشورات غير الفيدرالية، بينما تستخدم المنشورات الفيدرالية المعرّف كرابط داخل Discourse، وفي الوقت نفسه تقوم بتفريده باستخدام المعرّفات العادية. أو ما إذا كان هذا الخيار يلعب أي دور على الإطلاق.

لكن لماذا لا نستخدم الروابط الفعلية عندما يكون من المستحيل الإشارة إلى شخص ما من جانب Mastodon :man_shrugging:؟