Новое всплывающее окно "На ваш вопрос дан ответ" нельзя отключить навсегда

Новое всплывающее окно «Получили ли вы ответ на свой вопрос?» (изображено ниже) слишком навязчиво, и его невозможно полностью закрыть. Вы можете временно убрать его, нажав на x, но если вы вернетесь к теме позже, оно снова появится. Для меня это определенно похоже на ошибку.

Однако, даже если это исправить, я считаю, что задавать этот вопрос в каждой создаваемой вами теме — это перебор. Я понимаю, что это ограничено категориями, где изначально разрешены решения, но даже в них не каждая тема требует решения. Мне кажется, что это было бы лучше реализовать как одноразовое действие, например, как пошаговое руководство при первом создании темы в категории, где разрешены решения. Один раз при посещении темы (текущее поведение) или даже один раз для каждой темы — оба варианта кажутся мне огромным раздражением.

3 лайка

Да, есть ли способ это отключить?

3 лайка

Это контролируется настройкой «Отключить сообщение о решённом задании»?

1 лайк

Я не думаю, что это так, это на самом деле довольно ново:

Но, возможно, так и должно быть?

2 лайка

Можно ли что-то сделать с этим? Это очень отвлекает, когда я каждый раз открываю одну из своих тем.

Да, я отключил плагин Solved из-за этого.

1 лайк

Вау, это действительно что-то значит! Я не администратор на используемом мной сайте, поэтому не могу этого сделать. Пока я решил заблокировать его по class с помощью блокировщика рекламы. Но в идеале должна быть возможность отключить его глобально в настройках плагина или сайта, и он должен отображаться только один раз на тему или, возможно, даже один раз для каждого пользователя навсегда.

Я сталкиваюсь с этим каждый раз, когда меня возвращают в одно из моих объявлений в Сообществе из-за вопроса или ответа пользователя.

В целом, объявления обычно не решаются. Как минимум, я бы хотел видеть исключение для этой функции либо по отдельным категориям, либо по уровню доверия. (Конечно, мы можем доверять пользователям tl2+? tl3+? правильно помечать свои темы как решённые?)

1 лайк

Я почти уверен, что можно исключить целые категории. Например, здесь, на Meta, насколько я могу судить, нельзя решить тему с тегом #feature.

Моя проблема в том, что в некоторых категориях используются смешанные сценарии: в одних темах есть решения, а в других — нет. Сейчас с этим действительно ничего нельзя поделать.

@seanblue Я только что просмотрел все варианты, и ничего не показалось мне «нерешаемым». Можешь дать подсказку?

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

Эм… я всё ещё не вижу этого


У вас в настройках администратора включена опция «Разрешить решение на всех темах»? Я думаю, что это отменяет настройку по категориям:

Мой CSS пока довольно простой, но добавление этого как компонента темы скрыло его:

.topic-navigation-outlet.no-answer {
    display: none;
}
Дополнительные сведения о том, как добавить это на ваш сайт
  • Перейдите в /admin/customize/themes
  • Нажмите Установить, а затем Создать новый
  • Задайте имя и выберите «Компонент».
  • Создать
  • Добавьте его в вашу тему
  • Нажмите кнопку Редактировать CSS/HTML и вставьте код во вкладку Общее

И сохраните. :+1:


3 лайка

Всё! Спасибо!
20 символов

1 лайк