Основные кнопки ответа на тему и пост в Discourse используют одну и ту же строку, и это может быть не совсем понятно неопытным пользователям, в чём разница между функциями:
К сожалению, изменение метки в разделе Администрирование → Тексты сайта приводит к изменению меток для обеих кнопок.
Этот лёгкий компонент темы добавляет «к теме» к кнопке ответа на тему и «к посту» к кнопке ответа на пост, чтобы сделать их более понятными, а также позволяет изменять и переводить эти строки.
Включены общие файлы локализации для многоязычных форумов для тех, кто не использует автоматический перевод.
Чтобы использовать только строку кнопки ответа на тему, просто удалите любую запись в настройке перевода компонента строки post_reply_append и сохраните изменения.
Этот компонент пока применяется только к представлению для настольных компьютеров; возможно, я добавлю переключатель, чтобы разрешить изменение текста кнопки ответа на тему для мобильных устройств, но в интерфейсе подвала мобильного представления очень мало места.
Возвращаясь к недавним сообщениям в теме о вложенных ответах и к вашему проницательному наблюдению:
Я разделяю ту же обеспокоенность, которую выразил @ToddZ: кнопка с простой надписью Ответить должна быть более конкретной.
Некоторые пользователи могут предположить, что Ответить на тему — это просто перефразирование Ответить, не понимая, что эти два действия различны.
Как модератор, я много лет назад отказался от попыток исправлять случаи, когда пользователь нажимал не ту кнопку ответа. С появлением вложенных ответов я вижу, что та же самая нагрузка возвращается.
Можно использовать любой текст, который кажется более точным… Я использовал «Ответить на основную тему», надеясь быть максимально понятным. «Добавить новый комментарий» тоже может быть вариантом? (Хотя если пользователи просто не понимают терминологию форумов, это, вероятно, битва в гору.)
Кнопки «Ответить на сообщение» могут показаться вам немного надоедливыми во вложенном представлении, поэтому просто оставьте строковое поле пустым, если не хотите дополнительного визуального шума от кнопок.
Мои пользователи (и такая ситуация в целом характерна для Северной Европы) — это более чем на 85% мобильные пользователи. Им отчаянно нужны более понятные ответы. Иконки не так информативны для обычных людей.
Но это более глубокая проблема, чем решает данный компонент.
Я попытался добавить это к кнопке ответа на пост, но это полностью ломает макет подвала темы из-за всего остального, что там уже есть. Кроме того, это сложно внедрить в DOM с помощью инициализатора из-за того, как Discourse обрабатывает этот раздел в мобильной версии. Извините, друзья, вам придется довольствоваться только меткой кнопки в подвале темы на мобильных устройствах.
Если я не ошибаюсь, я уже задавал подобный вопрос ранее: функция «ответить на пост» сложна для понимания обычными пользователями с опытом работы в Facebook, и они не реагируют на значок ответа. Тогда ответ был таков, что это практически невыполнимая задача. Я думал использовать вложенный стиль для тем в формате дневника, но это действительно запутанная система, даже если бы кнопка ответа была более информативной.
Проблема — и причина, по которой я сейчас так сильно ушёл от темы, — заключается в том, что в темах длиннее примерно четырёх постов предыдущие сообщения или исходный пост пробуждают желание прокомментировать. Особенно новые пользователи не комментируют, потому что не видят знакомый ответ. Но это вопрос самой основы Discourse, и я надеялся, что ваш TC станет ответом.
Если бы у меня были навыки и это было бы возможно, я бы хотел видеть ответ сразу под панелью инструментов (или как бы она ни называлась).
Но большое спасибо, что потратили своё время и попытались.
Это уже давно вызывает раздражение, и основатели Discourse, похоже, категорически отрицают наличие проблемы. Я с этим не согласен, но полагаю, что внесение изменений в ядро системы — задача непростая.