رابط المشاركة النظيف – خيار إلغاء ربط اسم المستخدم لكل مستخدم

:information_source: ملخص السماح للمستخدمين بإزالة اسم المستخدم من روابط المشاركة المُنشأة
:hammer_and_wrench: مستودع الكود https://github.com/scavin/discourse-clean-share-url
:question: دليل التثبيت كيفية تثبيت سمة أو مكون سمة
:open_book: جديد في سمات Discourse؟ دليل المبتدئين لاستخدام سمات Discourse

تثبيت مكون السمة هذا

يضيف Clean Share URL إعدادًا اختياريًا تحت التفضيلات → الواجهة:

إخفاء اسمي في الروابط المشتركة

بشكل افتراضي، تظل سلوكية Discourse دون تغيير:

/t/topic/123?u=username

عندما يمكّن المستخدم هذا التفضيل، يقوم المكون بإزالة المعلمة u:

/t/topic/123

يستمر المستخدمون الآخرون في تلقي نسب المشاركة وتقدم الشارات ذات الصلة بشكل طبيعي.

التكوين

قبل استخدام المكون، قم بإنشاء حقل مستخدم مخصص اختياري وقابل للتعديل من نوع تأكيد / مربع اختيار. (/admin/config/user-fields)

اعثر على المعرف الرقمي الخاص به في عنوان URL الخاص بتعديل الحقل وأدخل هذا الرقم في إعداد clean_share_url للمكون.

إعجابَين (2)