"staff like weight": 0 или 1, чтобы соответствовать обычным пользователям?

Не совсем ясно, как работает раздел Настройки > Другое > Вес лайков от сотрудников. В описании сказано: «Насколько увеличить вес лайков от сотрудников». Использование слова «коэффициент» предполагает, что это множитель, и чтобы не придавать лайкам от сотрудников дополнительного веса, нужно ввести «1». Так ли это?

Было немного сложно найти информацию о том, как популярность постов влияет на сами посты или опыт пользователя. Я смог найти лишь то, что относительное количество лайков может влиять на сводки тем. Есть ли что-то ещё?

Вот где эта настройка используется в коде:

Исходя из этого кода, за каждый лайк, который получает пост от пользователя, не являющегося сотрудником, его счётчик увеличивается на 1. За каждый лайк от сотрудника счётчик поста увеличивается на значение настройки staff_like_weight. Установка staff_like_weight в 1 приведёт к тому, что лайки сотрудников будут влиять на счётчик поста так же, как и лайки обычных пользователей.

Спасибо за уточнение.

Интересно, не стоит ли добавить немного пояснительного текста под настройкой, чтобы это было понятнее. Администратор может не заметить слово «фактор» и ввести 0, чтобы не добавлять вес, тем самым полностью исключив вес лайков от сотрудников. Признаю, это очень незначительная проблема :slight_smile:

Если я правильно понимаю логику, использование термина «дополнительный» (extra) в описании некорректно. Без внесения каких-либо изменений в логику, которую Discourse использует для расчёта баллов постов,

Какой вес придавать лайкам от сотрудников (лайки от не-сотрудников имеют вес 1).

было бы точным описанием того, что делает эта настройка.

Текущее описание создаёт впечатление, что установка веса лайков от сотрудников в 0 придаст им тот же вес, что и лайкам обычных пользователей, но на самом деле это приведёт к исключению лайков от сотрудников из расчёта баллов.

Да, я тоже так понял, и это побудило меня задать вопрос. Спасибо.

Текст обновлён в этом PR: Improve staff_like_weight copy to indicate how the value is applied by scossar · Pull Request #10726 · discourse/discourse · GitHub