Specifically looking to remove the visits, viewed and read columns from the Users (at www.example.com/u and www.example.com/users) page, but haven’t found a way as of yet. Anyone know if it’s possible?
I you just want to hide it from the interface you can certainly do it with custom CSS.
لدي نفس الاستفسار. أود إزالة أعمدة “الإعجابات المستلمة”، و"الإعجابات الممنوحة"، و"أيام الزيارة".
لم أستطع معرفة كيفية القيام بذلك عبر CSS. يبدو أن الأعمدة تتكون من عناصر td جميعها تحمل الفئة “number” ولكن بدون معرف (id).
هل هذا ممكن؟
أعلم أن الخيار الجذري هو تغيير إعداد “تفعيل دليل المستخدمين”.
شكرًا لك.
حسنًا، لنبدأ. قد يفشل هذا الكود إذا قام Discourse بتغيير هيكلية دليل المستخدمين، لكنه أفضل ما يمكنني فعله في غياب أي عنصر يحدد كل صف في الجدول. يُوضع هذا في جزء CSS لمكون سمة مخصص.
div.users-directory table th:nth-child(2),
div.users-directory table th:nth-child(3),
div.users-directory table th:nth-child(8),
div.users-directory table td:nth-child(2),
div.users-directory table td:nth-child(3),
div.users-directory table td:nth-child(8) {
display:none;
}
أشعر أنه يمكن كتابته بشكل أفضل، لكنه يبدو أنه يعمل ولا يبدو أنه يُسبب مشاكل للجدول الأخرى.
ما تسعى لتحقيقه يمكن تنفيذه عبر تجاوز قوالب الصفحات الحالية. يوجد مثال على إزالة عمود هنا:
شكرًا لك. سأبحث في هذا الأمر، على الرغم من أنني سأحافظ على ما لدي حاليًا على الأرجح ![]()
ومع ذلك، لاحظت أن صفحة دليل المستخدمين “كل الوقت” تحتوي على عمود تاسع أود إخفاؤه أيضًا.