Метки кнопок ответов в Discourse

:information_source: Краткое описание Переводимые темы и метки кнопок ответа на пост
:hammer_and_wrench: Репозиторий https://github.com/Lillinator/discourse-reply-button-labels
:question: Руководство по установке Как установить тему или компонент темы

Установить этот компонент темы

:woman_technologist:t2: Обзор

Основные кнопки ответа на тему и пост в Discourse используют одну и ту же строку, и это может быть не совсем понятно неопытным пользователям, в чём разница между функциями:

К сожалению, изменение метки в разделе Администрирование → Тексты сайта приводит к изменению меток для обеих кнопок.

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

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

Чтобы использовать только строку кнопки ответа на тему, просто удалите любую запись в настройке перевода компонента строки post_reply_append и сохраните изменения.


:camera_flash: Скриншоты

Английский

Французский

Китайский (упрощённый)

Бразильский португальский

Русский

Арабский (RTL)

Только строка кнопки ответа на тему


:gear: Настройки

Строки настроек компонента темы


:bulb: Примечание

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

18 лайков

Спасибо за замечание!

Возвращаясь к недавним сообщениям в теме о вложенных ответах и к вашему проницательному наблюдению:

Я разделяю ту же обеспокоенность, которую выразил @ToddZ: кнопка с простой надписью Ответить должна быть более конкретной.

Некоторые пользователи могут предположить, что Ответить на тему — это просто перефразирование Ответить, не понимая, что эти два действия различны.

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

2 лайка

Небольшая деталь, имеющая значение, спасибо @Lilly :+1:

2 лайка

@Lilly

Спасибо, что обратили внимание на то, что я, к сожалению, упустил.

Моя ошибка, здесь должно быть слово «noting» в значении «обращать внимание». Исправлю.

2 лайка

Ого, одна буква имеет большое значение :sweat_smile:

Можно использовать любой текст, который кажется более точным… Я использовал «Ответить на основную тему», надеясь быть максимально понятным. «Добавить новый комментарий» тоже может быть вариантом? (Хотя если пользователи просто не понимают терминологию форумов, это, вероятно, битва в гору.)

2 лайка

Если вы хотите иметь возможность менять обе кнопки, просто спросите, лол.

Я займусь этим, когда высплюсь.

3 лайка

Да.

Было бы здорово иметь возможность настраивать подписи для обеих кнопок.

3 лайка

Компонент был обновлен, чтобы позволить изменять метки кнопок «Отправить» и «Ответить в теме».

2 лайка

Вижу, довольно занято.


image

1 лайк

Я добавил плавающую кнопку ответа на тему в вложенные представления тем (извините, что упустил это ранее) :slight_smile:

Пожалуйста, обновите компонент.

Кнопки «Ответить на сообщение» могут показаться вам немного надоедливыми во вложенном представлении, поэтому просто оставьте строковое поле пустым, если не хотите дополнительного визуального шума от кнопок.

3 лайка

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

Мои пользователи (и такая ситуация в целом характерна для Северной Европы) — это более чем на 85% мобильные пользователи. Им отчаянно нужны более понятные ответы. Иконки не так информативны для обычных людей.

Но это более глубокая проблема, чем решает данный компонент.

1 лайк

Завтра я посмотрю, как добавить опцию для метки ответа на тему в мобильной версии.

1 лайк

Хорошо, я добавил настройку для переключения метки кнопки ответа на тему в мобильном представлении:

Я попытался добавить это к кнопке ответа на пост, но это полностью ломает макет подвала темы из-за всего остального, что там уже есть. Кроме того, это сложно внедрить в DOM с помощью инициализатора из-за того, как Discourse обрабатывает этот раздел в мобильной версии. Извините, друзья, вам придется довольствоваться только меткой кнопки в подвале темы на мобильных устройствах.

4 лайка

Тогда ничего не выйдет.

Если я не ошибаюсь, я уже задавал подобный вопрос ранее: функция «ответить на пост» сложна для понимания обычными пользователями с опытом работы в Facebook, и они не реагируют на значок ответа. Тогда ответ был таков, что это практически невыполнимая задача. Я думал использовать вложенный стиль для тем в формате дневника, но это действительно запутанная система, даже если бы кнопка ответа была более информативной.

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

Если бы у меня были навыки и это было бы возможно, я бы хотел видеть ответ сразу под панелью инструментов (или как бы она ни называлась).

Но большое спасибо, что потратили своё время и попытались.

2 лайка

:woman_shrugging:t2:

Это уже давно вызывает раздражение, и основатели Discourse, похоже, категорически отрицают наличие проблемы. Я с этим не согласен, но полагаю, что внесение изменений в ядро системы — задача непростая.