Скрыть карандаш редактирования для пользователей, не являющихся сотрудниками

Продолжение обсуждения из Скрыть значок редактирования для участников?:

Я отключил опцию «История редактирования видна публике», но оранжевый значок карандаша всё ещё отображается на сообщении. Я хочу скрыть карандаш только для тех, кто не может видеть историю редактирования. Иными словами, значок карандаша должны видеть только те, кому разрешено просматривать историю редактирования (и никто другой).

Это CSS-решение скрывает карандаш для всех, но, разумеется, это означает, что никто не сможет видеть историю редактирования…

Если вы добавите второй бит для сброса его для сотрудников, это должно помочь:

.topic-body .post-info.edits {
    display: none;
}

.staff .topic-body .post-info.edits {
    display: initial;
}

Хотя (кстати) я всё ещё считаю полезным знать, что пост был отредактирован, даже если я не могу видеть историю изменений.

Это работает идеально, спасибо.

Я согласен с вами, но я пытаюсь кое-что сделать, чтобы разгрузить форум.