Представляем вложенные ответы

Это потрясающе, спасибо команде Discourse!!
Интересно, можно ли это объединить с плагином «Голосование за посты» или заменить им?
Редакция: Также, сортируется ли раздел «Лучшее» по количеству лайков или как это работает?

2 лайка

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

6 лайков

Я понимаю, что это не лучшее решение, но вы всё ещё можете использовать CSS.

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

/* Вместо использования этого селектора ... */
nav.post-controls .actions button.reply pan.d-button-label:after {
}

/* ... начните селектор с указания языка */
html[lang=pt-BR] nav.post-controls .actions button.reply pan.d-button-label:after {
  content: " текст на португальском";
}

Я уже опубликовал более лучшее решение: Discourse Reply Button Labels

1 лайк