يصف هذا الدليل كيفية تخصيص ما إذا كانت بطاقات المستخدمين تُعرض على Discourse وكيفية عرضها، بما في ذلك إضافة حقول مخصصة وإخفاء ملفات المستخدمين.
مستوى المستخدم المطلوب: مدير النظام
يتيح لك تخصيص بطاقات المستخدمين باستخدام CSS تخصيص المظهر والمعلومات المعروضة.
تخصيص بطاقات المستخدمين
يمكن تخصيص بطاقات المستخدمين باستخدام CSS. إليك بعض الأمثلة على التخصيصات التي يمكنك استخدامها:
تغيير لون الخلفية
لتغيير لون خلفية بطاقات المستخدمين:
.user-card {
background-color: #f0f0f0;
}
إضافة حدود حول بطاقات المستخدمين
لإضافة حدود حول بطاقات المستخدمين:
.user-card {
border: 2px solid #4CAF50;
border-radius: 10px;
}
تغيير الخط ولون أسماء المستخدمين
لتغيير الخط ولون الاسم الرئيسي/اسم المستخدم المعروض على بطاقات المستخدمين:
.user-card .name-username-wrapper {
font-family: 'Arial', sans-serif;
color: #FF5733;
}
إخفاء عناصر محددة
لإخفاء عناصر معينة مثل موقع المستخدم أو تاريخ الانضمام:
.user-card .location,
.user-card .metadata__user-created {
display: none;
}
تخصيص المظهر بناءً على مجموعة المستخدمين أو مستخدم محدد
لتخصيص مظهر بطاقة المستخدم لمجموعة مستخدمين محددة أو مستخدم معين:
/* تخصيص لمجموعة مستخدمين محددة */
.user-card.group-Groupname{
background-color: #FFF8DC;
}
/* تخصيص لاسم مستخدم محدد */
.user-card.user-card-Username {
background-color: #FFD700;
}
يتم تعيين المجموعة الأساسية للمستخدم فقط كمحدد فئة. عندما لا يكون لدى المستخدم مجموعة أساسية، يكون محدد الفئة هو
group-null.
حقول مستخدمين مخصصة
بالإضافة إلى ذلك، يمكنك إضافة حقول مستخدمين مخصصة إلى بطاقات المستخدمين باتباع الخطوات التالية:
- انتقل إلى صفحة
/admin/config/user-fields. - حدد مربع الاختيار
إظهار على بطاقة المستخدم؟للحقول التي تريد عرضها على بطاقة المستخدم.
إخفاء جميع ملفات المستخدمين
إذا كنت بحاجة إلى إخفاء ملفات المستخدمين عن الجمهور، فيمكنك استخدام إعداد الموقع التالي:
إخفاء ملفات المستخدمين عن الجمهور: تعطيل بطاقات المستخدمين وملفات المستخدمين ودليل المستخدمين للمستخدمين المجهولين.
تخصيصات أخرى
يمكن إجراء تخصيصات أخرى من خلال مكونات السمات، مثل:

