Руководство по всплывающим сообщениям Composer

:bookmark: Это руководство объясняет различные сообщения композитора, которые могут появляться, соответствующие настройки сайта и способы их отключения.

:person_raising_hand: Требуемый уровень пользователя: Администратор

В Discourse при составлении сообщений пользователями появляются некоторые всплывающие сообщения.

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

В этом руководстве мы объясним детали и контекст каждого сообщения композитора, а также способы отключения этих всплывающих окон, если это необходимо.

Подробные сообщения композитора и связанные настройки сайта

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

Образовательные сообщения для новых пользователей

Обучение созданию новой темы

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

  • Текстовый ключ: education.new-topic
  • Настройка сайта: educate until posts
    • Определяет, сколько из начальных сообщений пользователя вызовут отображение панели обучения новых пользователей в композиторе.
  • Сообщение:

Обучение ответу на тему

Это сообщение появляется в первый раз, когда пользователь отвечает на тему.

  • Текстовый ключ: education.new-reply
  • Настройка сайта: educate until posts
    • Определяет, сколько из начальных сообщений пользователя вызовут отображение панели обучения новых пользователей в композиторе.
  • Сообщение:

Ограниченное количество ответов для новых пользователей

Это сообщение появляется, когда новый пользователь достигает лимита ответов на одну тему.

  • Текстовый ключ: education.too_many_replies
  • Настройка сайта: newuser max replies per topic
    • Устанавливает максимальное количество ответов, которое новый пользователь может сделать в одной теме, пока кто-то другой не ответит ему.
  • Сообщение:

Доминирование в теме

Это сообщение побуждает пользователей дать возможность другим участвовать, если они публикуют слишком часто в теме.

  • Текстовый ключ: education.dominating_topic
  • Настройка сайта: dominating topic minimum percent
    • Указывает процент сообщений, который пользователь должен иметь в теме, прежде чем ему напомнят о чрезмерном доминировании в обсуждении.
  • Сообщение:

Предложение «Перейдите в комнату»

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

  • Текстовый ключ: education.get_a_room
  • Настройка сайта: get a room threshold
    • Определяет количество сообщений, которое пользователь может отправить одному и тому же человеку в теме, прежде чем ему будет предложено «перейти в комнату» и рассмотреть других участников.
  • Сообщение:

Не кормите троллей

Это сообщение предупреждает пользователей об ответе на помеченные сообщения, что может поощрять негативное поведение.

  • Текстовый ключ: education.dont_feed_the_trolls
  • Настройка сайта: don't feed the trolls threshold
    • Указывает количество жалоб от других пользователей, которое должно получить сообщение, прежде чем появится предупреждающее сообщение пользователю.
  • Сообщение:

Похожие темы

Это сообщение появляется, когда пользователь пытается создать тему, похожую на другую существующую тему.

  • Текстовый ключ: js.composer.similar_topics
  • Настройки сайта:
    • min_title_similar_length
      • Эта настройка определяет минимальную длину заголовка, которая должна быть, прежде чем будет выполнена проверка на похожие темы. Если длина заголовка ниже этого порога, проверка на похожие темы не будет выполнена.
    • minimum_topics_similar
      • Эта настройка определяет минимальное количество тем, которое должно существовать, прежде чем будут предложены похожие темы при создании новых тем.
  • Сообщение:

Образовательное сообщение о решённой теме

Это сообщение появляется, когда пользователь пытается ответить на тему, которая уже была отмечена как решённая. Это сообщение является частью плагина discourse-solved.

  • Текстовый ключ: education.topic_is_solved
  • Настройка сайта:
    • disable_solved_education_message
      • При включении отключает образовательное сообщение, которое появляется, когда пользователи пытаются ответить на решённые темы.
  • Сообщение:

Отключение всплывающих окон композитора

Использование CSS

Вот как можно отключить все образовательные сообщения композитора с помощью CSS:

  1. Откройте панель администратора вашего сайта.

  2. Перейдите в раздел «Внешний вид → Темы» вашего сайта. (/admin/customize/themes)

  3. Добавьте следующий CSS-код в вашу тему:

    /* Скрыть все образовательные сообщения композитора */
    .composer-popup {
        display: none;
    }
    
  4. Сохраните изменения.

Этот код скроет все образовательные сообщения композитора на вашем сайте.

Настройка параметров сайта

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

Кроме того, вы можете отредактировать содержимое всплывающего сообщения на странице .../admin/customize/site_texts.

8 лайков

В тексте они называются «сообщения о редактировании композитора», но в заголовке этой страницы их называют «всплывающие сообщения композитора». Не уверен, имеет ли это значение.

3 лайка

Похоже, что education_posts_text больше не действителен?

1 лайк

Текст был изменён в мае. Текущая версия:

Спасибо за вклад в %{site_name}!

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

За дополнительными советами и рекомендациями по участию в нашем сообществе [обратитесь к нашим правилам сообщества](%{base_path}/guidelines).

Таким образом, доступны только ключи site_name и base_path.


Тему можно обновить. За последние месяцы произошло несколько изменений в сообщениях об образовании. Некоторые из них больше не существуют.

1 лайк

Спасибо! Есть ли кто-то, кого нам стоит @?

2 лайка

Я не думаю, что @упоминание участника команды — это хорошая идея

3 лайка

Спасибо за заметку, Moin. Мы найдем кого-нибудь, чтобы обновить эту тему.

4 лайка

По состоянию на правку от 1 декабря в этой теме всё ещё есть некоторые проблемы. Например:

В разделе «Похожие темы»:

  • max_similar_results был удалён в мае
  • параметр min_topic_count_similar_results, по-видимому, ошибочен и должен называться minimum_topics_similar

Советы для редактора сообщений удалены в июне:

  • загрузка аватара
  • последовательные ответы
  • оживление старой темы

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

5 лайков

Я обновил документацию и удалил их :hugs:

2 лайка