| ملخص | السماح للمستخدمين بإزالة اسم المستخدم من روابط المشاركة المُنشأة | |
| مستودع الكود | https://github.com/scavin/discourse-clean-share-url | |
| دليل التثبيت | كيفية تثبيت سمة أو مكون سمة | |
| جديد في سمات Discourse؟ | دليل المبتدئين لاستخدام سمات Discourse |
تثبيت مكون السمة هذا
يضيف Clean Share URL إعدادًا اختياريًا تحت التفضيلات → الواجهة:
إخفاء اسمي في الروابط المشتركة
بشكل افتراضي، تظل سلوكية Discourse دون تغيير:
/t/topic/123?u=username
عندما يمكّن المستخدم هذا التفضيل، يقوم المكون بإزالة المعلمة u:
/t/topic/123
يستمر المستخدمون الآخرون في تلقي نسب المشاركة وتقدم الشارات ذات الصلة بشكل طبيعي.
التكوين
قبل استخدام المكون، قم بإنشاء حقل مستخدم مخصص اختياري وقابل للتعديل من نوع تأكيد / مربع اختيار. (/admin/config/user-fields)
اعثر على المعرف الرقمي الخاص به في عنوان URL الخاص بتعديل الحقل وأدخل هذا الرقم في إعداد clean_share_url للمكون.

