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