Discourse Cakeday украшает аватары пользователей праздничным эмодзи в годовщину их регистрации, а также (по желанию) в день рождения.
Руководство по установке
Этот плагин входит в состав ядра Discourse. Отдельно устанавливать его не нужно.
Включение Cakeday
Плагин Cakeday включен по умолчанию, но его можно отключить или включить в настройках, доступных на странице admin/plugins:
Возможности
Эмодзи отображается в сообщениях, карточках пользователей и на страницах пользователей в годовщину присоединения к форуму и/или в день рождения: (отображаемые эмодзи также можно настроить)
Автоматически использует дату регистрации для годовщин и добавляет необязательное поле «Дата рождения» на странице Настройки->Профиль каждого пользователя (ограничено месяцем и числом)
Привет, просто для информации: у тестового пользователя есть значок дня рождения, но он не отображается в списке дней рождения (показываются только обычные пользователи)
Возможно ли вручную отредактировать поле «Годовщина» (или, в идеале, загрузить CSV-файл)?
Наша основная проблема заключается в том, что мы перенесли наше сообщество с очень старой платформы (Enjin) на Discourse. Нам удалось извлечь большую часть данных, включая старые даты вступления, но, очевидно, при создании новых пользователей Discourse их «даты вступления» больше не совпадают с реальными датами, когда они присоединились к нашему сообществу на Enjin.
Привет, в моём списке «годовщина регистрации на форуме» в разделе /cakeday/anniversaries/all?month=3 ничего нет, хотя большинство участников зарегистрировалось именно в этом месяце. Есть какие-то идеи? Спасибо.
Да, но этот URL (/cakeday/anniversaries/all) должен отображать все годовщины регистрации, а не дни рождения.
Для дней рождения используется этот URL: /cakeday/birthdays/all
Я имел в виду, что это могло бы срабатывать в месяце, когда отмечается первая годовщина (то есть через год после того, как люди присоединились к форуму). Первый день регистрации технически не является годовщиной. Так что, если в данном случае «март» — это «март 2024 года» и именно в этом году все присоединились, то пока никто ещё не будет праздновать годовщину.
Я, впрочем, не смотрел код, так что это может быть лишь предположение.
Привет! Я установил этот плагин очень давно, но сегодня не могу найти на своём сайте ни единого следа от него… что происходит? Неужели этот плагин теперь встроен в ядро?
Возможно ли, чтобы настройка даты рождения «Месяц и день» отображалась на форме регистрации, а не только на странице профиля каждого пользователя в разделе Настройки → Профиль?