Скрыть ссылки в подвале поста, закрепления и прочую информацию

Эта информация о посте (ссылки, закрепления и т. д.) видна всем пользователям.

Я не вижу настройки, чтобы скрыть её для всех, кроме, скажем, сотрудников.

«Карта темы» — это нормально, но там, где она связана и закреплена, она отвлекает (особенно новичков) и не особенно актуальна для не-сотрудников.

Я скрыл их через CSS, но теперь сотрудники их тоже не видят.

Одно из предложений — новая настройка минимизировать отвлекающие факторы в постах. Она должна применяться ко всем, кроме сотрудников.

На данный момент это включало бы:

.post-links-container,
.post-notice.new-user,
.small-action.onscreen-post

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

.small-action.onscreen-post {
    display: none;
}

.staff .small-action.onscreen-post {
    display: initial;
}

Можете также добавить TL 4, чтобы увидеть мелкие действия?

Это просто скрывает булавки? Если нет, какие еще детали оно скрывает?

Этот небольшой фрагмент кода просто скрывает посты с мелкими действиями для всех пользователей, а затем делает их видимыми для сотрудников. Честно говоря, я считаю посты с мелкими действиями довольно полезными (особенно тот, что помечен как «закрытый»), поэтому я бы не рекомендовал их скрывать — хотя удаление некоторых из них может помочь снизить информационный шум.

Для сотрудников при просмотре страницы добавляется класс «staff», что упрощает их целевое стилирование. :slightly_smiling_face: Если вы захотите добавить другие классы, думаю, это потребует более сложного решения. В этом посте есть пример добавления конкретного класса «admin», который вы, возможно, сможете адаптировать:

Да, верно. Кроме того, нужно сделать тему «Закрытая» видимой для всех. Просто скрыть :pushpin: может быть полезно.

Однако, полагаю, можно настроить отображение так, чтобы скрывать мелкие действия только для новых пользователей, пока они не достигнут более высокого уровня доверия?