Прямая ссылка на написание комментария?

Если тема находится по адресу:

discourse-forum(dot)com/t/topic/123

Возможно ли создать ссылку, которая автоматически открывает окно ответа при клике?

Меня интересует, можно ли добавить к ссылке что-то вроде:

discourse-forum(dot)com/t/topic/123#comment

…это лишь пример. Но возможно ли это, чтобы при клике на URL автоматически открывалось окно ответа, и пользователь мог сразу начать писать ответ?

Спасибо

Это невозможно. Вы можете создать ссылку, которая автоматически открывает редактор постов для новой темы, но нельзя создать ссылку, которая работала бы аналогичным образом для ответов на существующую тему. Подробная информация о создании ссылок для новых тем доступна здесь: Creating a link to start a new topic with pre-filled information.

Привет!

Из любопытства, какой может быть сценарий использования такой функции?

Спасибо, @simon.

@Canapin… ну, не стоит слишком строго судить аргументацию. Но… я хотел использовать эти ссылки для комментариев в блоге WP-Discourse; прямая ссылка при нажатии на кнопку комментария. :grimacing:

По сути, при нажатии на кнопку комментария в записи блога WordPress читатель попадал бы в поле создания сообщения в связанной теме Discourse, чтобы начать писать. (или всплывающее окно регистрации/входа, если пользователь ещё не зарегистрирован).

Это убирает несколько лишних кликов и помогает стимулировать участие.

Это имеет смысл. Я думаю, что если пользователей поощряют к публикации таким образом (не побуждая сначала прочитать все комментарии по теме), возможно, будет лучше просто убрать все препятствия и позволить им комментировать напрямую со страницы WordPress. В данный момент это невозможно, но это стоит, возможно, рассмотреть как дополнение к плагину WP Discourse для сайтов WordPress, использующих DiscourseConnect для входа пользователей в Discourse. Для сайтов WordPress, не использующих DiscourseConnect, возможность комментирования напрямую со страницы WordPress была бы гораздо сложнее в реализации.

Текущая настройка уже показывает, есть ли дополнительные комментарии:
image

…У меня нет к этому претензий. (это побуждает читателей использовать наши форумы Discourse) Надеюсь, это никогда не будет заменено тем, о чём вы упоминаете.

Я не упоминал плагин WP-Discourse в первом посте, потому что он меня полностью устраивает в текущем виде.

Я действительно предпочитаю поощрять любые обсуждения проходить внутри Discourse. То, что вы предлагаете, не только сложнее, но и снижает необходимость/привычку посещать форумы.

Кроме того, на моём блоге включено многократное кэширование, так что это тоже нужно учитывать.

Я всё ещё использую для этого компонент темы:

Его можно было бы обновить, но он всё ещё работает.

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

Круто. Вижу твой пост. Я так понимаю, тебе нужен скрипт, который ты написал?