Продвижение TL2, по-видимому, учитывает только публичные вклады

Мы обнаружили группу довольно активных пользователей, которые по какой-то причине не были повышены до уровня TL2. При более тщательном рассмотрении выяснилось, что они не соответствуют критериям, если учитывать только публичные разделы форума.
Например, они поставили 20 лайков, отправили 5 сообщений и получили лайки в ответ, но ни одно из этих действий не было выполнено в публичной части форума.

Это по меньшей мере неожиданно, но, скорее всего, это просто ошибка. Если это не так, то критерии должны быть описаны гораздо более четко, в том числе в соответствующей панели администратора.
Также я уверен, что критерии для TL3 включают частные категории…

Что вы имеете в виду под «общей зоной»? Я только что попытался воспроизвести ситуацию: хотя все публикации и аналогичные действия, которые были отправлены и получены, происходили в категории, ограниченной уровнем доверия TL0, пользователь всё же получил повышение.

Вы имеете в виду личные сообщения? Мне кажется, они не учитываются в правиле «TL2 требует количества ответов в темах», так как сообщения не являются темами. На мой взгляд, логично их исключать; в противном случае ими легко можно злоупотребить: два новых пользователя могут получить более высокий уровень доверия, вообще не взаимодействуя с сообществом.

1 лайк

Верно. Данные об уровне доверия учитывают только общедоступные проверяемые данные. Я почти уверен, что это задокументировано, хотя точно не помню, где именно.

2 лайка

Я имею в виду только категории, общедоступные на форуме, в отличие от категорий с ограниченным доступом. Учитывая, что продвижение работает немного по-разному в зависимости от уровня доверия, меня бы не удивило, если бы переход от TL0 к T1 осуществлялся иначе.

Я протестировал продвижение с TL1 до TL2 в приватной категории, доступной только пользователям с TL0. Все 3 ответа на темы других пользователей и лайки, сделанные в этой категории, не помешали моему тестовому пользователю получить продвижение.

У меня есть пользователь с:

  • примерно 80 прочитанными темами, 500 прочитанными сообщениями и 6 часами времени чтения
  • примерно 20 поставленными лайками, но все они в ограниченной категории
  • полученными лайками, некоторые из которых — в публичных категориях
  • ответами в 3 публичных тредах и нескольких частных
  • регистрацией, которая существует уже очень давно

Единственная правдоподобная причина его неповышения, если не учитывать сложные баги, заключается в том, что лайки, поставленные в ограниченных темах, не учитываются.

1 лайк

Чтобы быть абсолютно уверенным: вы имеете в виду именно категорию, а не личные сообщения под /u/username/messages, верно?

1 лайк

Переношу это в поддержку, пока мы не убедимся, что это баг — пока что я тоже не могу воспроизвести проблему.

Есть ли у вас другие пользователи в аналогичной ситуации?

1 лайк

Должен признаться, в таких случаях довольно утомительно вручную тщательно проверять критерии — особенно искать, где ожидаемое поведение немного отклоняется от фактического. Не было бы проще добавить обзор требований TL2, как у нас уже есть для TL3?

На данный момент я не нашёл другого примера: всегда отсутствовал какой-то другой критерий.

Один из аспектов, который довольно сложно проверить, — это то, что сообщения являются ответами на темы других пользователей. Задавать вопрос и отвечать тем, кто отвечает вам, не засчитывается. Именно это стало причиной проблемы, описанной по адресу Trust level promotion from T1 to T2 not working?

2 лайка

Всё. Только два их ответа были на темы, которые они сами не создавали.

1 лайк

Я помню, что обсуждал эту проблему (то, что учитываются только публичные категории) в другой теме где-то за последнюю неделю. Мне также кажется проблематичным, что частные категории не учитываются.

Кажется, вы говорили о бейджах, а не об уровнях доверия.

Эта проблема решена; она не была связана с частной категорией, а касалась пользователя, отвечающего на свою собственную тему.

3 лайка

Я написал документацию по этой теме, вдохновившись этим вопросом:

Уровни доверия в Discourse: Подробное объяснение

Надеюсь, это поможет.

2 лайка

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.