Проблема с бейджем «Посвящённый»!

Пока я помещаю это в категорию «Ошибка», но если я выбрал не ту категорию, прошу администратора исправить это.

Итак, по делу…

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

В рамках этого теста я не пропустил ни одного дня за последние 365–367 дней на момент написания этого сообщения и продолжаю в том же духе, отвечая на вопросы, которые поступали густо и быстро, иногда в неурочное время, что автоматически фиксировало ежедневный счётчик.

Однако на 365-й день я зашёл в систему после 9 утра, так как в моём часовом поясе некоторые вещи редко обновляются корректно сразу после полуночи до этого времени, и периодически в течение дня проверял, но значок «Преданный» так и не появился. Я решил, что, мол, программное обеспечение форума ещё не обновилось/не обновило данные сегодня.

Единственное, что я заметил, — мне был присвоен значок «Юбилей», и рядом с моим именем весь день была иконка с куском торта, которая обычно появляется только в мой день рождения, если дата сохранена в моём имени пользователя для функции «День торта».

Хотя мне это показалось странным, я всё же сделал скриншот и заметил, что символ торта выглядит немного неуместно, когда экран статистики свернут (см. выше ^^^).

Я оставил всё как есть, но подумал, что иконка должна быть не в виде торта, а, например, в виде праздничной шапочки для юбилея… но это просто небольшая придирка. :partying_face: :partying_face: :partying_face:

Однако когда наступил 366-й день, а затем и 367-й (сегодня), значок так и не появился.

Это также произошло с другим значком «Новый пользователь месяца» в начале моего пути в Discourse. Тогда новых пользователей регистрировалось немного: я и ещё один человек в один день, и у меня были доказательства, но я всё равно не получил этот значок.

Так что мой вопрос: почему эти значки (и некоторые другие) не присваиваются корректно? И можно ли это легко исправить, внедрив соответствующий код в программное обеспечение Discourse? Также я задаюсь вопросом, не происходит ли конфликт в коде при одновременном присвоении двух значков, поскольку год иногда состоит из 366 дней (високосный год). Возможно, стоит присваивать значок «Преданный» на 367-й день (1 год + 1 день), либо глобально с вашей стороны, либо вручную через панель управления сотрудника.

Я просто чувствую себя немного обманутым из-за того, что не получил свой значок :smile: :laughing: и из-за того, что потратил год жизни, преданно заходя в систему :stuck_out_tongue: :crazy_face:

1 лайк

Проверяли ли вы статистику за последний год?

1 лайк

День торта — это годовщина вашего вступления в сообщество, и он отображается так: :cake:

Ваш день рождения отображается так: :birthday:

Вы можете увидеть это различие здесь, в Meta:

https://meta.discourse.org/cakeday/anniversaries/today

Кстати…

С шестым днём торта, @dax!

1 лайк

Я считаю, что значка «Новый пользователь месяца» присваивается по усмотрению администраторов сообщества. Недавно я получил её здесь, в Meta.

Нет, значок «Новый пользователь месяца» присваивается автоматически, а не администраторами.

@PhantomR1982, вам стоит проверить, что фоновые задания вашего сайта выполняются корректно. Значок должен присваиваться каждые 24 часа.

4 лайка

Я говорил о значке «Новичок месяца». :slightly_smiling_face:

Я уточнил… ну… для ясности.

Пожалуйста, прочитайте Devotee Badge and Timezones, relaxing requirements? - #2 by Falco

3 лайка

Да, я довольно часто проверяю эту статистику, однако она не всегда актуальна.

При нажатии на вашу ссылку выше диапазон дат устанавливается на три дня после моей регистрации, но он всегда сдвинут на день или два (см. ниже).

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

1 лайк

На самом деле вы, возможно, правы в этом, и я признаю свою ошибку: я думал, что День торта связан с днём рождения, так как мне казалось, что я видел кусок торта именно в свой день рождения… хотя ни один пользователь этого не заметил и не упомянул, ха-ха.

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

Насколько мне известно из прочитанного о значках (а информации об этом много), первые два новых пользователя месяца получают этот значок. Однако в моём сообществе меня обошли, и значок получил кто-то, кто зарегистрировался на день позже, а также кто-то, кто зарегистрировался в тот же день, что и я… Я проверял это так, будто сходил с ума, потому что тогда находил баги во всём. К счастью, со временем ситуация немного улучшилась.
Но я полагаю, что администратор может присвоить значок вручную, хотя это кажется читерством.

Я считаю, что такие значки, как TL4, требуют усмотрения администраторов сайта Discourse, так как я читал об этом и наблюдал подобные случаи за последний год.

1 лайк




Вы правы. Значок TL4 (Лидер) присваивается по усмотрению администраторов сообщества на платформе Discourse.

1 лайк

Забавно, но я прочитал этот пост ещё до того, как создал свой, @Falco, и предусмотрел вариант, что вы или @codinghorror сможете отреагировать раньше меня.

Хотя я говорю с точки зрения пользователя, я не могу вносить изменения в настройки кода или даже экспериментировать с параметрами администратора на try.discourse.org, чтобы получить себе :+1:, как у обычного пользователя или новичка, впервые знакомящегося с Discourse.

Я просто играюсь и исследую все возможности, чтобы посмотреть, что произойдёт. Например, нахожу «Тёмный режим», а потом мне задают вопрос: «Как вы это сделали?» :slight_smile:, на что я могу ответить, поскольку многим не нравится светлый режим.

1 лайк

Эй, @griffin,

Этот гайд, на который я наткнулся год назад, когда немного «разведывал» ситуацию, оказался очень полезным. Я потратил несколько дней на его чтение, чтобы сначала разобраться с уровнями доверия, а затем с бейджами и так далее…

Просто нажав на ссылку «предоставлено» для уровня доверия на странице бейджей.

Когда другие пользователи спрашивали, например, как добавить более одного изображения в пост, я в итоге использовал этот гайд и выдержки из него, чтобы помочь им понять, как «повысить уровень», чтобы публиковать сообщения в обычном режиме.

1 лайк

Я очень хорошо знаком с этим руководством и сам много раз на него ссылался. :slightly_smiling_face:

Обратите внимание, что уровень Elder упоминается только на изображении и нигде больше…

2 лайка

Однажды появится автоматизированный способ перехода на TL4 без участия администраторов — надеюсь на это. Тогда уровень Elder сможет стать уровнем Администратора/Сотрудника.

Посмотрим.

1 лайк

Говорили о системе голосования… :wink:

1 лайк

Мощь TL4 огромна, я думаю, что лучше была бы опциональная система голосования (чтобы предотвратить злоупотребления).

2 лайка

И, процитировав одного из моих любимых героев детства, который сейчас возвращается на Netflix:

«У МЕНЯ ЕСТЬ СИЛА»

хотя на самом деле должно быть: «Во имя Силы Дискурса!!! У МЕНЯ ЕСТЬ СИЛА ПЕРЕВОДА!!!»

Ладно, я знаю, что это даже для моих стандартов слишком банально.

I Have The Power GIF

2 лайка

Хотя это может быть и не связано, я только что вошёл в Meta и увидел, что здесь мне была присвоена значок «Юбилейный». Однако он был выдан всего 3 часа назад, в 6 утра по моему часовому поясу, на следующий день после моей регистрации (7 июля). Я не ожидаю получить значок «Преданный», так как не заходил ежедневно без пропусков. Поэтому я задаюсь вопросом: не связано ли это с какой-то проблемой часового пояса в коде Discourse, где используется часовой пояс хостинга, а не пользователя?

Рядом с моим профилем нет (и не было) ни кусочка торта, и вчера я тоже такого не видел, хотя на другом форуме, где я состою, он был.

Возможно, это просто связано с тем, когда администратор или сотрудник обновил базу данных форума после входа в систему.