Отметить в оригинальном посте, что тема решена

Продолжение обсуждения из Можно ли пометить несколько ответов как решение?:

В качестве альтернативы помечанию нескольких сообщений как решения или добавлению отдельного сообщения «Решено», в котором указывается, что тема закрыта, можно ли добавить галочку на исходном сообщении, чтобы при её выборе:

  • в списке тем появлялась галочка рядом с темой; и
  • в исходном сообщении отображалось «Эта тема решена» (вместо «Решено пользователем x в сообщении #n»)?

Спасибо за рассмотрение этого предложения.

1 лайк

Разве это не то, что здесь происходит?

Так что, по сути, вы хотите разрешить «отметить как решение» в первом посте?

1 лайк

Да на оба вопроса :slight_smile:

У нас были случаи, когда люди редактировали свой первый пост, добавляя туда найденное ими решение, вместо того чтобы создать новый ответ и пометить его как решённый. Поэтому это кажется хорошей идеей.

У меня тот же вопрос: как пометить тему из одного сообщения как решённую, например, категорию «О посте»? Мы пытаемся добиться «нулевого почтового ящика» в нашей категории поддержки, и эта тема выглядит как нерешённая.

Было бы лучше, если бы фильтр «без ответов» просто пропускал закрепленные сообщения. В вашем случае

.topic-list-item:not(.status-solved).pinned {
  background: inherit;
  .topic-status svg {
    display: none;
  }
}

в значительной степени решит задачу, убрав цвет фона и скрыв пустой чекбокс для всех закрепленных тем.

2 лайка

Спасибо, это отлично работает для не-сотрудников! Сотрудники видят тему как непингованную для себя, поэтому класс pinned отсутствует на <tr>

2 лайка

Смотрю сегодня на результаты поиска — спустя полтора года после предложения в этой теме, я, будучи в будущем, пришёл к той же идее на Mark topic as solved without specifying solution post