بالنسبة للسيناريو المحدد في OP لمنع الردود على الاستطلاعات، يمكن استخدام نهج “إغلاق الموضوع” + مكون سمة مصغر لإخفاء الأشياء بناءً على العلامة. ولكن بدلاً من أزرار الرد، استهدف أيقونات القفل المغلق حتى لا يبدو الموضوع “مغلقًا” (حتى تقوم بإغلاق الاستطلاع وإزالة العلامة).
لقد استخدمت علامة open-poll لهذا الغرض، وأنشأت مكون سمة مخصصًا:
// إخفاء أيقونة القفل في قائمة الموضوع وداخل الموضوع
.tag-open-poll .topic-statuses .d-icon-lock {
display: none;
}
// إخفاء منشور الإجراء الصغير "المغلق"
.tag-open-poll .small-action {
display: none;
}
(لكن تذكر أن CSS الخاص بي ليس جيدًا جدًا، لذا يرجى التحقق من واجبي المنزلي
)
ثم شيئًا كهذا لـ OP للموضوع:
وسيبدو الأمر هكذا في قائمة الموضوع:
وإذا قمت بإزالة علامة open-poll عند إغلاق الاستطلاع، فستظهر كل الأشياء مرة أخرى وسيبدو مغلقًا بشكل صحيح عند انتهاء التصويت. ![]()

